I am a beginner and I have spent some time on finding what are some of the good resources for ML.
LECTURES
ML from Coursera by Andrew Ng.(Sexy/awesome)
join the class when class starts next time(do advanced track) .
https://www.coursera.org/course/ml
Andrew Ng machine learning lectures
http://see.stanford.edu/see/courseinfo.aspx?coll=348ca38a-3a6d-4052-937d-cb017338d7b1
see lecture notes because sometimes lectures are not clearly explained but still is good for introductory ML.
Linear Algebra By Gilbert Strang
Video lectures at MIT OCW(I believe the best on internet)
http://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/
Scalable Machine Learning by Alex Smola
http://alex.smola.org/teaching/berkeley2012/
Stanford CS246: Mining Massive Data Sets
http://snap.stanford.edu/class/cs246-video-2013/
http://snap.stanford.edu/class/cs246-videos/
CS224W: Social and Information Network Analysis
http://snap.stanford.edu/class/cs224w-videos-2012/
http://snap.stanford.edu/class/cs224w-readings/
Convex Optimization I by Stephen Boyd
http://see.stanford.edu/see/lecturelist.aspx?coll=2db7ced4-39d1-4fdb-90e8-364129597c87
Convex Optimization II by Stephen Boyd
http://see.stanford.edu/see/courseinfo.aspx?coll=523bbab2-dcc1-4b5a-b78f-4c9dc8c7cf7a
Introduction to robotics
http://see.stanford.edu/see/lecturelist.aspx?coll=86cc8662-f6e4-43c3-a1be-b30d1d179743
Introduction to linear dynamical systems by Stephen Boyd
http://see.stanford.edu/see/lecturelist.aspx?coll=17005383-19c6-49ed-9497-2ba8bfcfe5f6
Probabilistic Graphical Models by Daphne Koller
http://www.pgm-class.org/
Programming assignments is time taking in here.
A lot of lectures related to AI by Coursera
https://www.coursera.org/category/cs-ai
The above picture shows books recommended by Stephen Gould.
If you want to start a read then read lecture notes by Andrew Ng.
http://cs229.stanford.edu/materials.html
A cool intro to machine learning with python examples
Programming Collective Intelligence: Building Smart Web 2.0 Applications
If you want to read a book on ML then read
https://share.coursera.org/wiki/index.php/ML:Useful_Resources
For optimization read
For Scalability of Machine Learning read
For Graphical Models
LECTURES
ML from Coursera by Andrew Ng.(Sexy/awesome)
join the class when class starts next time(do advanced track) .
https://www.coursera.org/course/ml
Andrew Ng machine learning lectures
http://see.stanford.edu/see/courseinfo.aspx?coll=348ca38a-3a6d-4052-937d-cb017338d7b1
see lecture notes because sometimes lectures are not clearly explained but still is good for introductory ML.
Linear Algebra By Gilbert Strang
Video lectures at MIT OCW(I believe the best on internet)
http://ocw.mit.edu/courses/mathematics/18-06-linear-algebra-spring-2010/video-lectures/
Scalable Machine Learning by Alex Smola
http://alex.smola.org/teaching/berkeley2012/
Stanford CS246: Mining Massive Data Sets
http://snap.stanford.edu/class/cs246-video-2013/
http://snap.stanford.edu/class/cs246-videos/
CS224W: Social and Information Network Analysis
http://snap.stanford.edu/class/cs224w-videos-2012/
http://snap.stanford.edu/class/cs224w-readings/
Big Data, Large Scale Machine Learning
http://cilvr.cs.nyu.edu/doku.php?id=courses:bigdata:start
Convex Optimization I by Stephen Boyd
http://see.stanford.edu/see/lecturelist.aspx?coll=2db7ced4-39d1-4fdb-90e8-364129597c87
Convex Optimization II by Stephen Boyd
http://see.stanford.edu/see/courseinfo.aspx?coll=523bbab2-dcc1-4b5a-b78f-4c9dc8c7cf7a
Introduction to robotics
http://see.stanford.edu/see/lecturelist.aspx?coll=86cc8662-f6e4-43c3-a1be-b30d1d179743
Introduction to linear dynamical systems by Stephen Boyd
http://see.stanford.edu/see/lecturelist.aspx?coll=17005383-19c6-49ed-9497-2ba8bfcfe5f6
Probabilistic Graphical Models by Daphne Koller
http://www.pgm-class.org/
Programming assignments is time taking in here.
Neural Networks for Machine Learning by Geoffrey Hinton
https://www.coursera.org/course/neuralnets
A lot of lectures related to AI by Coursera
https://www.coursera.org/category/cs-ai
The above picture shows books recommended by Stephen Gould.
If you want to start a read then read lecture notes by Andrew Ng.
http://cs229.stanford.edu/materials.html
A cool intro to machine learning with python examples
Programming Collective Intelligence: Building Smart Web 2.0 Applications
If you want to read a book on ML then read
- The Elements of Statistical Learning(good book freely downloadable)
- Pattern Recognition and Machine Learning by Christopher Bishop
- Machine Learning by Tom Mitchell
- Machine Learning A Probabilistic Perspective by Kevin Murphy(I choose this)
https://share.coursera.org/wiki/index.php/ML:Useful_Resources
For optimization read
- Convex Optimization by Stephen Boyd(good book freely downloadable)
- Non-Linear Programming by
For Scalability of Machine Learning read
Scaling Up Machine Learning: Parallel and Distributed Approaches
Probabilistic Graphical Models: Principles and Techniques

No comments:
Post a Comment