Difference between revisions of "Resources"
From AI Matters Wiki
ToddNeller (Talk | contribs) (→Neural Network Learning) |
ToddNeller (Talk | contribs) (Added NN resources) |
||
Line 34: | Line 34: | ||
==Neural Network Learning== | ==Neural Network Learning== | ||
*Textbooks | *Textbooks | ||
− | ** | + | ** [http://www.deeplearningbook.org/ Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville] |
− | + | ** [http://neuralnetworksanddeeplearning.com/ Michael Nielson's Neural Networks and Deep Learning online book.] | |
− | ** Deep | + | |
− | + | ||
*Websites | *Websites | ||
− | ** | + | ** [https://www.facebook.com/groups/DeepNetGroup/ Waikit Lau and Arthur Chan's Artificial Intelligence and Deep Learning (AIDL) Facebook group] and [https://www.facebook.com/groups/DeepNetGroup/permalink/385843868475168/ FAQ] |
+ | ** [http://yerevann.com/a-guide-to-deep-learning/ A Guide to Deep Learning by YerevaNN Labs] | ||
+ | ** [http://p.migdal.pl/2017/04/30/teaching-deep-learning.html Piotr Migdał's Learning Deep Learning with Keras] | ||
+ | ** [http://aiplaybook.a16z.com/docs/reference/links a16z team's reference links] | ||
+ | ** [http://cs231n.github.io/convolutional-networks/ Stanford's CS 231n Convolutional Networks course website] | ||
+ | ** various Wikipedia pages concerning [https://en.wikipedia.org/wiki/Artificial_neural_network artificial neural networks] | ||
+ | *Online Courses | ||
+ | ** [https://www.coursera.org/learn/machine-learning Andrew Ng's Machine Learning course] | ||
+ | ** [https://www.coursera.org/learn/neural-networks Geoffrey Hinton's Neural Networks for Machine Learning course] | ||
+ | ** [http://www.dmi.usherb.ca/~larocheh/neural_networks Hugo Larochelle's graduate-level online Neural Network course] | ||
+ | ** [https://medium.freecodecamp.org/dive-into-deep-learning-with-these-23-online-courses-bf247d289cc0 David Venturi's list of Deep Learning online courses] | ||
+ | ** [http://thegrandjanitor.com/2016/08/15/learning-deep-learning-my-top-five-resource/ Arthur Chan's top 5] | ||
*Software | *Software | ||
− | ** | + | ** [https://www.tensorflow.org/ TensorFlow] and [https://keras.io/ Keras] |
+ | ** [https://github.com/Microsoft/cntk Microsoft Cognitive Toolkit (CNTK)] | ||
+ | ** [https://github.com/Theano/Theano Theano] | ||
+ | ** [http://torch.ch/ Torch] and [http://pytorch.org/ PyTorch]) | ||
+ | ** [http://caffe.berkeleyvision.org/ Caffe] | ||
+ | ** [http://mxnet.io/ MXNet] | ||
+ | ** [https://deeplearning4j.org/ DeepLearning4J] | ||
+ | ** [https://en.wikipedia.org/wiki/Comparison_of_deep_learning_software Comparison of deep learning software] and [https://twitter.com/fchollet/status/852194634470223873 April 2017 popularity metrics] | ||
*Hardware | *Hardware | ||
− | ** | + | ** [http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning Tim Dettmers' GPU comparison study] |
+ | ** [https://d4datascience.wordpress.com/2017/05/06/setting-up-a-gpu-based-deep-learning-machine/ Ved's d4datascience blog entry on setting up a GPU-based deep learning machine] |
Revision as of 15:07, 24 July 2017
Starting Places
General
Machine Learning
- Texts:
- Christopher Bishop. Pattern Recognition and Machine Learning
- Kevin Murphy. Machine Learning: A Probabilistic Perspective
- David Barber. Probabilistic Reasoning and Machine Learning (Barber's free PDF version)
- Tom Mitchell. Machine Learning
- Ethem Alpaydin. Introduction to Machine Learning
- Statistical Learning:
- Reinforcement Learning:
- Online resources:
- Recommendations:
Neural Network Learning
- Textbooks
- Websites
- Waikit Lau and Arthur Chan's Artificial Intelligence and Deep Learning (AIDL) Facebook group and FAQ
- A Guide to Deep Learning by YerevaNN Labs
- Piotr Migdał's Learning Deep Learning with Keras
- a16z team's reference links
- Stanford's CS 231n Convolutional Networks course website
- various Wikipedia pages concerning artificial neural networks
- Online Courses
- Software
- Hardware