|Learn To Build ML Algorithms From Scratch With Python|
|Written by Nikos Vaggalis|
|Thursday, 16 February 2023|
A free course about implementing the most popular machine learning algorithms using only pure Python and Numpy.
First of all why you would want to learn to implement those algorithms than let a library like Pytorch handle them for you?
As such the algorithms that are going to be implemented in the course are :
The course is made by Python Engineer Patrick Loeber who constantly releases high quality courses and tutorials
It is offered as a multi-part Youtube playlist or as a single piece full course. In any case the showcase of the 12 Algorithms it is comprised of spans up to 5 hours in length.
The accompanying code can be found on the project's Github repo. The project has the following dependencies:
Note, however, that only numpy is used for the implementations. The others help in the testing of code and making it easy - instead of having to write that from scratch too. To follow along you just need basic Python, object-oriented programming and the basics of NumPy.
All in all, this is a very useful and excellent course on the fundamentals building blocks of Machine Learning. Totally recommended.
ML algorithms from Scratch on Github
The Year of AI Breakthroughs 2022
Take Google's Machine Learning Crash Course
To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
or email your comment to: firstname.lastname@example.org