Videos

How to Make an Image Classifier – Intro to Deep Learning #6



Siraj Raval

We’re going to make our own Image Classifier for cats & dogs in 40 lines of Python! First we’ll go over the history of image classification, then we’ll dive into the concepts behind convolutional networks and why they are so amazing.

Coding challenge for this video:
https://github.com/llSourcell/how_to_make_an_image_classifier

Charles-David’s winning code:
https://github.com/alkaya/TFmyValentine-cotw

Dalai’s runner-up code:
https://github.com/mdalai/Deep-Learning-projects/tree/master/wk5-speed-dating

More Learning Resources:
http://ufldl.stanford.edu/tutorial/supervised/ConvolutionalNeuralNetwork/
https://adeshpande3.github.io/adeshpande3.github.io/A-Beginner’s-Guide-To-Understanding-Convolutional-Neural-Networks/
http://cs231n.github.io/convolutional-networks/
http://deeplearning.net/tutorial/lenet.html
https://ujjwalkarn.me/2016/08/11/intuitive-explanation-convnets/
http://neuralnetworksanddeeplearning.com/chap6.html
http://xrds.acm.org/blog/2016/06/convolutional-neural-networks-cnns-illustrated-explanation/
http://andrew.gibiansky.com/blog/machine-learning/convolutional-neural-networks/
https://medium.com/@ageitgey/machine-learning-is-fun-part-3-deep-learning-and-convolutional-neural-networks-f40359318721#.l6i57z8f2

Join other Wizards in our Slack channel:
http://wizards.herokuapp.com/

Please subscribe! And like. And comment. That’s what keeps me going.

And please support me on Patreon:
https://www.patreon.com/user?u=3191693
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 “How to Make an Image Classifier – Intro to Deep Learning #6
  1. I just had one doubt. Suppose that we have a filter to detect the curve as shown in the video but the curve is aligned in some direction. How would it still recognize it? Or is it even supposed to?
    In some cases, like identifying an object, the filter should be able to identify the object regardless of it's orientation. While in other cases like identifying numbers, it shouldn't cause it may confuse a 6 with a 9.

  2. You say 32 by 32 for the first convolution2D added to the model , yet what is the difference if we used 64 by 64. Would we gain resolution in data and accuracy in exchange for more processing time; or is this difference negligible and the results nearly equivalent?

  3. How can I make a neural network to extract the features from images of food wrappers and train the network ? As they don't have any specific shape or type..
    Please reply..

  4. y Predict_proba and predict in keras produce same results . I am preparing a htr for english . so i have 26 classes , now i need to get the probabilities for each class . but both predict and predict_proba gives only the predicted class . any solutions . My last activation layer is softmax

  5. literally when im running the first block it says.

    importError Traceback(most recent call last)

    importError: cannot import name load_data

    what is going on? any help??

  6. hey siraj, u're work's good! but u have been replying to all the comments that praises u but havent been able to answer the question that what does import parser do and what is "load_data"?? plz get back to this

  7. so sad…
    This vdo seems informative but presented steps are too advance to follow (many guidance missing).
    it is not helpful to beginner like me. 🙁

Comments are closed.

WP2Social Auto Publish Powered By : XYZScripts.com