Machine Learning

← Back to All Tags

Machine Learning is, put simply, getting computers to generalize from examples. And that's what I try to do: put [seemingly complicated] things simply. My posts on Machine Learning (ML) consist primarily of beginner-focused introductions to common ML models or concepts. I felt like too many ML tutorials weren't accessible enough, so I strove to make my guides as clear and beginner-friendly as possible.

Unsure where to start? Here are some of my best / most popular posts:

Similar tags include Neural Networks, Computer Vision, and Random Forests.

Happy Reading!

One-Hot Encoding, Explained

Machine Learning

A simple guide on the what, why, and how of One-Hot Encoding.

Read

Easy Visual Question Answering

Machine Learning

Co-Authored by Phillip Wang

A gentle introduction to Visual Question Answering (VQA) using neural networks.

Read

A Simple Explanation of the Bag-of-Words Model

Machine Learning

A quick, easy introduction to the Bag-of-Words model and how to implement it in Python.

Read

Keras for Beginners: Implementing a Convolutional Neural Network

Python

A beginner-friendly guide on using Keras to implement a simple Convolutional Neural Network (CNN) in Python.

Read

Neural Networks From Scratch

Series

A 4-post series that provides a fundamentals-oriented approach towards understanding Neural Networks.

View Series

An Introduction to Recurrent Neural Networks for Beginners

Machine Learning

A simple walkthrough of what RNNs are, how they work, and how to build one from scratch in Python.

Read

A Simple Explanation of the Softmax Function

Machine Learning

What Softmax is, how it's used, and how to implement it in Python.

Read

The Best Programming Languages for Machine Learning

Machine Learning

Guest Post by Owen Leeks

A survey of the best programming languages for Artificial Intelligence and Machine Learning.

Read