Machine Learning for Beginners: An Introduction to Neural Networks

A simple explanation of how they work and how to implement one from scratch in Python.

Victor Zhou
Towards Data Science
9 min readMar 5, 2019

--

Here’s something that might surprise you: neural networks aren’t that complicated! The term “neural network” gets used as a buzzword a lot, but in reality they’re often much simpler than people imagine.

This post is intended for complete beginners and assumes ZERO prior knowledge of machine learning. We’ll understand how neural networks work while…

--

--

CS @ Princeton University. I write about web development, machine learning, and more at https://victorzhou.com.