Open in app

Sign In

Write

Sign In

Michael Li
Michael Li

1.5K Followers

Home

About

Pinned

My All-Time Top Articles

An Archive — What You Need to Know About Netflix’s ‘Jupyter Killer’: Polynote 📖 Let’s Build a Fashion-MNIST CNN, PyTorch Style Two Sides of the Same Coin: Jeremy Howard’s fast.ai vs Andrew Ng’s deeplearning.ai 9 Things I Learned from Blogging on Medium for the First Month “This is CS50”: A Pleasant Way to…

Data Science

1 min read

My All-Time Top Articles
My All-Time Top Articles
Data Science

1 min read


Published in Towards Data Science

·Pinned

Data Science Interview Deep Dive: Cross-Entropy Loss

What makes it the de-facto multi-class classifier loss function — There is much to learn and grasp to ace that important Data Science/Machine Learning interview. This article is part of a series of articles that try to make the preparation process easier and less daunting by introducing structure, use visual explanations, and keeping things relevant. Motivation The proper choice of loss…

Data Science

9 min read

Data Science Interview Deep Dive: Cross-Entropy Loss
Data Science Interview Deep Dive: Cross-Entropy Loss
Data Science

9 min read


Published in Towards Data Science

·Pinned

From Legoland to Neural Networks: Universal Approximation Theorem in Layman’s Terms

Why Deep Learning is so powerful yet so simple in its core — So you’ve heard about AI, heard about the amazing things a well-trained Machine Learning model, especially Deep Learning model can do. In some tasks, it even surpasses human performance. For example, a computer can now recognize different kinds of objects like cats, dogs, cars better, and an average human with…

Universal Approximation

5 min read

From Legoland to Neural Networks: Universal Approximation Theorem in Layman’s Terms
From Legoland to Neural Networks: Universal Approximation Theorem in Layman’s Terms
Universal Approximation

5 min read


Published in Towards Data Science

·Dec 16, 2021

Intuition Builder: How to Wrap Your Mind Around Transformer’s Attention Mechanism

A Transformer Attention Mechanism Explainer for the Rest of Us — Table of Contents · Motivation · Fundamental Building Blocks: A Special Vector Called ‘Embedding’ · Core Mechanism: Dot Product of Vectors · Let’s Apply it on Something Easier: Recommender System · Now We Can Talk About Attention: How YouTube Finds The Video You Search (QKV system) · Attention in Translation, It’s All Very Natural · Self-Attention…

Transformers

10 min read

Intuition Builder: How to Wrap Your Mind Around Transformer’s Attention Mechanism
Intuition Builder: How to Wrap Your Mind Around Transformer’s Attention Mechanism
Transformers

10 min read


Published in Towards Data Science

·Nov 10, 2021

7 Tips I Wish I Knew Before Clearing All HackerRank Python Challenges

That will boost your coding speed and efficiency — I recently published a piece about how I cleared all HackerRank SQL challenges in two weeks. It was a fun ride, and there’s no reason not to ride on the momentum and brush up my Python skills. So here I am, three weeks later, writing this article sharing my experience…

Python

9 min read

7 Tips I Wish I Knew Before Clearing All HackerRank Python Challenges
7 Tips I Wish I Knew Before Clearing All HackerRank Python Challenges
Python

9 min read


Published in Towards Data Science

·Nov 8, 2021

7 Syntax Patterns to Boost🚀 Your Hackerrank 🐍Python Coding Challenges

That also helped me clear all Hackerrank Challenges in 3 weeks — Motivation😎 Doing coding challenges is probably the best way to learn the practical side of programming languages quickly. Compared to doing actual projects, it has a sharp focus on improving your problem-solving skills leveraging specific language concepts and syntax. It’s depth(projects) vs. breadth(coding challenges). You will benefit more from doing it…

Python

8 min read

7 Syntax Patterns to Boost Your Hackerrank Python Coding Challenges
7 Syntax Patterns to Boost Your Hackerrank Python Coding Challenges
Python

8 min read


Published in Towards Data Science

·Oct 19, 2021

9 Tips That Helped Me Clear All HackerRank SQL Challenges in 2 Weeks

That will also help your SQL code challenges journey — Current projects at work require more SQL skills, so I took the time to brush up my SQL knowledge using the HackerRank coding challenges platform. It took me a bit more than two weeks (on and off between work, workout, and taking the kid to day school, etc.) to finish…

Sql

11 min read

9 Tips That Helped Me Clear All HackerRank SQL Challenges in 2 Weeks
9 Tips That Helped Me Clear All HackerRank SQL Challenges in 2 Weeks
Sql

11 min read


Published in InfoSec Write-ups

·May 17, 2021

TLDR CTF Write Up: Vulnversity/TryHackMe

CTF write up you should read BEFORE starting the room — Series Brief Cybersecurity has always been something I want to get into or at least apply my data science skills to. Not because of the ‘Mr. Robot’ style Hollywood hacking scene though, not that. …

Cybersecurity

5 min read

TLDR CTF Write Up: Vulnversity/TryHackMe
TLDR CTF Write Up: Vulnversity/TryHackMe
Cybersecurity

5 min read


Published in Towards Data Science

·May 6, 2021

How I Migrate My Data Science Blog from Pelican to Hugo

And you can too! — Motivation Issues of Pelican I’ve been using Pelican as the framework for my data science blog for a while now. It has worked for me, though there were always some minor glitches that made me feel not settled. It never feels complete and satisfying to me. Here are some of the big ones: Small…

Blog

11 min read

How I Migrate My Data Science Blog from Pelican to Hugo
How I Migrate My Data Science Blog from Pelican to Hugo
Blog

11 min read


Published in Towards Data Science

·Feb 1, 2021

3 Reasons Why You Shouldn’t Worry About Math for Your Machine Learning Journey

And How to Still Achieve Success — It All Started From My Personal Struggle To tell you the truth, the fear of not being good enough at math has been hunting me from day one when I started my Machine Learning journey. It first struck me when I tried to apply the chain-rule while doing the back-propagation of neural networks. It took me a…

Machine Learning

5 min read

3 Reasons Why You Shouldn’t Worry About Math for Your Machine Learning Journey
3 Reasons Why You Shouldn’t Worry About Math for Your Machine Learning Journey
Machine Learning

5 min read

Michael Li

Michael Li

1.5K Followers

Data Scientist | Blogger | Product Manager | Developer | Pentester | https://www.linkedin.com/in/michael-li-dfw

Following
  • Paul Gureghian

    Paul Gureghian

  • Prof Bill Buchanan OBE

    Prof Bill Buchanan OBE

  • Dimitris Poulopoulos

    Dimitris Poulopoulos

  • Synced

    Synced

  • Zulie Rane

    Zulie Rane

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech