Videos

Build a Neural Net in 4 Minutes



Siraj Raval

How does a Neural network work? Its the basis of deep learning and the reason why image recognition, chatbots, self driving cars, and language translation work! In this video, i’ll use python to code up a neural network in just 4 minutes using just the numpy library, capable of doing matrix mathematics.

Code for this video:
https://github.com/llSourcell/Make_a_neural_network

I created a Slack channel for us, sign up here:
https://wizards.herokuapp.com/

Please Subscribe! That is the thing you could do that would make me happiest.

I recently created a Patreon page. If you like my videos, feel free to help support my effort here!:
https://www.patreon.com/user?ty=h&u=3191693

2 Great Neural Net Tutorials:

(please subscribe for more videos like these! )

1. https://medium.com/technology-invention-and-more/how-to-build-a-simple-neural-network-in-9-lines-of-python-code-cc8f23647ca1#.l51z38s7f

2. https://iamtrask.github.io/2015/07/12/basic-python-network/

Awesome Tutorial Series on Neural Networks:

http://lumiverse.io/series/neural-networks-demystified

The Canonical Machine Learning Course:

https://www.coursera.org/learn/machine-learning

Curious just how inspired neural networks are from brain architecture? Take some time to learn about the human brain! This is my favorite intro to neuroscience course:

https://www.mcb80x.org/
Follow me:
Twitter: https://twitter.com/sirajraval
Facebook: https://www.facebook.com/sirajology Instagram: https://www.instagram.com/sirajraval/ Instagram: https://www.instagram.com/sirajraval/
Signup for my newsletter for exciting updates in the field of AI:
https://goo.gl/FZzJ5w
Hit the Join button above to sign up to become a member of my channel for access to exclusive content!

Source

Similar Posts

35 thoughts on “Build a Neural Net in 4 Minutes
  1. wait how do I get the pyton version like yours mine looks like the one that you get when downloading windows and the one they use in the matrix with the green letters and black background I forgot what it's called?

  2. I think you should do 40mins video of the same thing exactly – but this time SLOWER…. MUCH MUCH SLOWER….And with more details. Only THEN it'll be a good video. As speed is not the target here – but understanding.

  3. wait… why does the sigmoid function look like that? I thought it was simply:

    def sigmoid(x):
    return 1/(1 + .exp(-x) )

    And if that if statement and stuff make it function better, I'd be really really nice if you could explain it. Sorry if this comment is overly stupid all this neural network stuff is really hard 🙁

    Also, I can see you imported numpy as numpy, but because of your habit you started using np from the middle 😛 ……. or is there a meaning to that too??

  4. Something similar in javascript???? How to keep the experience that neural network has got, so next time you run it it remembers all the previous training and can continue to train more for a better result?

  5. Hi Siraj,
    I appreciate your effort to educate people.
    Looks like your verbal delivered code and github codes are different. Please upload the same code or email to me.
    Thanks

Comments are closed.

WP2Social Auto Publish Powered By : XYZScripts.com