Andrew Ng’s original Machine Learning course is still the best introductory course out there in my opinion , even if it may be a bit dated. If you follow it up with his recent series on deep learning, you have a powerful one-two punch that will kickstart your machine learning journey.
Read moreWhy does Andrew use octave?
Octave is a high-level programming language that is typically used for scientific numerical calculations. Andrew Ng has used Octave and MATLAB in his course on machine learning. The reason is that these languages allow you to better understand the mathematics behind machine learning algorithms .
Read moreIs octave worth learning?
Octave is good for developing Machine Learning algorithms for numeric problems . Python is a general programming language strong in algorithm building for both number and text mining.
Read more