Resources

Get the Machine Learning - Quick Setup Guide


Jump-start your Machine Learning and Computer Vision experiments with the Quick Setup Guide for Machine Learning and Computer vision.

Get it completely FREE by entering your email below and clicking subscribe.






The Quick Setup Guide will help you get started. To take the next step into Deep Learning check out our book, Build Deeper: Deep Learning Beginners' Guide, now available on Amazon.

Build Deeper: Deep Learning Beginners' Guide is the ultimate guide for anyone taking their first step into Deep Learning.

Get your copy now!












Here is a collection of resources to get you started with Deep Learning, Machine Learning, Computer Vision, Image Processing, Python, and OpenCV.

Blogs

  • PyImageSearch - PyImageSearch by Adrian Rosebrock is an excellent place to learn OpenCV and Image Processing. 
  • Machine Learning Mastery - Machine Learning Mastery by Jason Brownlee has an excellent guide to get you started in Machine Learning concepts.
  • Adventures in Machine Learning - Adventures in Machine Learning by Andy Thomas has excellent tutorials on TensorFlow and CNNs, with very detailed explanations.
  • Adit Deshpande'd Blog - Has comprehensive articles on the internals of Deep Learning. 

Useful Articles

 

Deep Learning Research Papaers


  • AlexNet - "ImageNet Classification with Deep Convolutional Neural Networks"
    - 2012 - Alex Krizhevsky, Ilya Sutskever, Geoffrey E. Hinton
    (link)

  • ZF Net - "Visualizing and Understanding Convolutional Networks"
    - 2013 - Matthew D. Zeiler, Rob Fergus
    (link)

  • VGG Net - "Very Deep Convolutional Networks for Large-scale Image Recognition"
    - 2014 - Karen Simonyan, Andrew Zisserman
    (link)

  • GoogLeNet - "Going Deeper with Convolutions"
    - 2015 - Christian Szegedy, Wei Liu, Yangqing Jia, Pierre Sermanet, Scott Reed, Dragomir Anguelov, Dumitru Erhan, Vincent Vanhoucke, Andrew Rabinovich, Google Inc., University of North Carolina, Chapel Hill, University of Michigan, Ann Arbor, Magic Leap Inc.
    (link)

  • Microsoft ResNet - "Deep Residual Learning for Image Recognition"
    - 2015 - Kaiming He, Xiangyu Zhang, Shaoqing Ren, Jian Sun, Microsoft Research
    (link)


Books

A collection of books which I find useful on Deep Learning, Computer vision, and Machine Learning topics in general.
(Note: The Amazon links in the following are affiliate links)

Deep Learning (Adaptive Computation and Machine Learning series) - The MIT Press - Ian Goodfellow, Yoshua Bengio, Aaron Courville



This book, I would say, should be a must-have for any Deep Learning enthusiast. It's written by three experts in the Deep Learning field, and gives a clear flow of knowledge from the mathematical background to the practical aspects of Deep Learning. I would highly recommend this.

Get it on Amazon






Hands-On Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems - O'Reilly Media - Aurélien Géron


As the name suggests, this is the "Hands-on" book for Scikit-Learn and TensorFlow. It's filled with practical scenarios with step-by-step code. I highly recommend this book.

Get it on Amazon








Python Machine Learning – by Sebastian Raschka



The 'go to' book for Python Machine Learning. If you are unsure where to start Machine Learning in Python, start with this book.

Get it on Amazon








TensorFlow For Machine Intelligence: A hands-on introduction to learning algorithms - by Sam Abrahams (Author), Danijar Hafner (Author), Erik Erwitt (Author), Ariel Scarpinelli (Author), Troy Mott (Editor)



New to TensorFlow? Try this book to get started.

Get it on Amazon










Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library - by Adrian Kaehler, Gary Bradski



Compared to OpenCV 2, resources for OpenCV 3 used to be bit hard to come by. This book changes it. Although it focuses on C++, I would recommend Python programmers to also read it, as it comprehensively covers features of OpenCV 3.

Get it on Amazon







Automatic Speech Recognition: A Deep Learning Approach (Signals and Communication Technology) - by Dong Yu, Li Deng



Dive into Automatic Speech Recognition using Deep Neural Networks. This is one of the very few book covering this field.

Get it on Amazon










Machine Learning With Random Forests And Decision Trees: A Visual Guide For Beginners - by Scott Hartshorn


Random Forests can be extremely powerful for certain machine learning scenarios. This is an excellent book to learn the concepts behind Decision Trees and Random Forests.

Get it on Amazon

No comments:

Post a Comment