Neural Networks Demystified [Part 1: Data and Architecture]
Why Hacker News recommends it
HN commenters point beginners to this series as one of the clearest short walkthroughs of how neural networks and backpropagation work.
What it is
The first of a short series by Welch Labs on building a complete neural network in Python. It introduces the data and the architecture of a simple network before later parts cover forward propagation, gradient descent, and backpropagation.
Recommended by 3 HN commenters across 3 different months, 2015 to 2018.
What Hacker News said
Strong rec film42 · 2015-02 · on “Beginning deep learning with 500 lines of Julia”
The gist of this is really the Backpropagation algorithm [1]. It appears as though everything else is a means to detect when to stop. One of the clearest walkthroughs I've seen online is a short series of very short videos by Stephen C Welch [2] [3]. If you're interested in this space, start with him. [1]: [LINK] [2]: [this video] [3]: [LINK]
Recommends josso · 2016-04 · on “Google has started a video series on machine learning and I can understand it”
I also recommend Welch Labs’ Neural Network Demystified-series[0]. It is a combination of the Coursera course and the YouTube videos. It get’s into some of the math, while still keeping it basic. [0]: [this video]
Recommends max_ · 2016-06 · on “Ask HN: From programming to AI, how?”
Hello, my background is just like yours. Assuming you are a total noob I learned that AI is not like programming, where anyone with basic knowledge of computation can dive in. You can NOT just learn AI by reading other people's code. Its like Physics, there are solid principles you need to understand before you get in. The point: AI does not come with the "batteries included". If you are in deed a noob you MUST learn the prerequisites. Follow these steps in order and I guarantee you will be competent with AI in six months tops.(from my past experience) - 1. Know what AI actually is [this video] - 2. Write basic Machine Learning code [LINK] - 3. Understand the Mathmatics involved [LINK] - 4. Get s
Cites rayalez · 2018-02 · on “How to learn Deep Learning in 6 months”
Good post. I want to add several great resources. - Grokking Deep Learning [LINK] This is a fantastic book that assumes no prerequisites other than knowing python, and takes you through the fundamentals of DL. It has very intuitive and easy to follow explanations, and doesn't use any libraries other than NumPy, so you're building the whole thing yourself, from scratch. - Deep Learning With Python [LINK] This is kind of the opposite of the previous one, it doesn't go into math and theory, instead it guides you through building several practical projects with a very simple to use DL library(keras). It's a great way to gain practical experience in addition to theory from the previous book. Also