Introduction to Neural Networks

Keeyon Ebrahimi walks through how neural networks actually work, and what we did before neural networks. A convolutional neural network is a series of layers which each takes an input and produces an output. Keeyon describes the convolutional layer, the pooling layer, and the fully-connected layer.

Keeyon works for Clarifai, a company that uses neural networks to support its computer vision API.

Did you find this post useful? Show some love!

That fact that I was able to grok the concepts without you having to draw or demo, says alot for how well you articulate the ideas. Nice work Keeyon!

One small nit, the CC was a little off at times and could do with a quick edit pass.


Keeyon! Remember when we used to have "Hacking Class" at the Ivory's?? Miss you man!

Hahaha I do remember the Hacking Classes at the Ivory's!!! This is just an extension of that :). Miss you too man, I hope you're doing well!

This is the best explanation I've ever seen about neural networks and the convolutional layer! Thank you!

Agreed. Great, relatable explanation of these complicated but useful models.


Hey there, we see you aren't signed in. (Yes you, the reader. This is a fake comment.)

Please consider creating an account on It literally takes a few seconds and we'd appreciate the support so much. ❤️

Plus, no fake comments when you're signed in. 🙃

A lot clicked for me at around 2:30 with the description of convolutions.

greate job! I've met with those concepts during university times, but well no one back then could explain it so smooth and so quick. Thank you!

You're explanation is very elaborated I really enjoyed watching. Thank you.

Pretty interesting! Good job guys, I wanna see more about this technology :)

Classic DEV Post from May 21

Who's looking for open source contributors? (May 21 edition)

Please shamelessly promote your project. Everyone who posted in previous weeks ...

Follow @ben to see more of their posts in your feed. is now open source!
View Announcement Post View GitHub Repo staff
The hardworking team behind ❤️
More from @thepracticaldev
Why chose Scala and Node to build their platform
#videos #scala #node #javascript
The What and Why of PostgreSQL Views
#sql #postgresql #rails #videos
Trending on
Tell me a good IT joke
#discuss #jokes #fun
How to take breaks while coding
#productivity #learning #career
What is your task management process? Do you use trello, asana, calendar etc or a hybrid? And how?
#productivity #tools
Keeping Your Code Simple
#javascript #algorithms #es2015
What is YOUR ultimate goal that you want to achieve as a developer?
#discuss #goals #life
What part of your first dev job were you least prepared for?
#discuss #career
Software Made Simple
#design #simple #productivity #devtips
Playing with Discrete Fourier Transform Algorithm in JavaScript
#javascript #algorithms #computerscience #programming