Machine Learning 101 – Introduction to Machine Learning Course

Machine Learning 101 Introduction

This is the very first of a complete Machine Learning course .

So if you intend to learn Machine Learning, then you are in the right place. We would start from the absolute basics. Then we would move on to cover advanced topics.



The course assumes you belong to one of the categories below

  • You have a science background.
  • Or probably you are passionate about Artificial Intelligence.
  • Or maybe, you are an enthusiast and want to do what it takes to learn machine learning
  • You may also be a programmer
  • You have a finance/accounting/economics background
  • You would like to apply machine learning or financial modelling
  • Someone that loves challenges
  • Someone that loves math

So if any of the above describes you, then tighten your seat belts.


How This Tutorial is Arranged

Weekly Lesson: Every  week or twice a week, there would be a lesson. Accompanied by each lesson would be a corresponding video lesson

Practical Session: After each period (say two weeks), we would have a practical session using any of the tools we would outline

Interaction: It is expected that everyone follows carefully. If you miss something not clear, mention it in a comment under the lesson. So you can receive needed support before the next lesson

Quiz and Homework: Periodically, you will receive a quiz or a homework. Ensure to do it promptly.


Applications You Need

Python and Jupyter Notebook: To get these application, please download and install Anaconda. Anaconda is a distribution of Python the bundles with Jupyter Notebook.  It is free. Just in case you don’t know, Jupyter notebook is an application for writing machine learning models in Python. Download Anaconda from here.

R-Studio(Optional): I would recommend you download and install RStudio. You can get the free version. It’s an alternative to Python and Jupyter Notebook, though Python is more feature-rich. But since R-Studio is light-weight, I would recommend having it in your system. Some tasks performed in R-Studio makes it clearer. Download RStudio from here.

ML.NET (for .Net programmers): If you are a .Net programmer, then you need know how to add ML.Net to your Visual Studio solution using Nugget Package Manager. We would go through this later anyway.

MatLAB (Optional): If you would like to get to the core of every lesson, then also have MatLAB. Or maybe, you want to go further with Data Science.


Some Machine Learning Nuggets

There have been some lessons I have made in Machine Learning. I recommend you read them up at your leisure time. However, we would gradually cover every bit of any previous lessons I have made.



Learn difference between Artificial Intelligence, Machine Learning and Deep Learning

15 Comments on “Machine Learning 101 – Introduction to Machine Learning Course”

  1. whoah this blog is magnificent i love studying your posts.

    Keep up the good work! You already know, a lot of people are
    searching round for this information, you can aid them greatly.

  2. I have noticed you don’t monetize,
    don’t waste your traffic, you can earn extra bucks every month with new monetization method.

    This is the best adsense alternative for any type of website (they approve all sites), for more info simply search
    in gooogle: murgrabia’s tools

  3. Wow that was odd. I just wrote an extremely long comment
    but after I clicked submit my comment didn’t appear.
    Grrrr… well I’m not writing all that over again. Anyhow, just wanted to say superb blog!

  4. Having read this I believed it was rather enlightening.
    I appreciate you finding the time and energy to put this article together.

    I once again find myself personally spending way too much time both reading and leaving comments.
    But so what, it was still worth it!

  5. Hi there, every time i used to check web site posts here early in the dawn, for the
    reason that i enjoy to gain knowledge of more and more.

  6. Hey there! Do you know if they make any plugins
    to assist with Search Engine Optimization? I’m trying to get my blog to
    rank for some targeted keywords but I’m not seeing very good gains.

    If you know of any please share. Thanks!

  7. Undeniably imagine that which you stated. Your favorite reason appeared to be on the net the
    easiest factor to have in mind of. I say to you,
    I certainly get annoyed whilst other people think about concerns
    that they just don’t understand about. You controlled to hit the nail upon the highest and also
    outlined out the whole thing with no need side-effects , people could take a signal.
    Will probably be again to get more. Thank you

  8. whoah this blog is fantastic i love reading your posts. Keep up the great work! You know, a lot of people are hunting around for this info, you could help them greatly.

  9. Hi there! Quick question that’s entirely off topic.
    Do you know how to make your site mobile friendly? My web site looks weird when viewing from my apple iphone.
    I’m trying to find a template or plugin that might be able to resolve this issue.
    If you have any recommendations, please share.
    Appreciate it!

  10. I am sure this post has touched all the internet users, its really really good piece of writing on building up new weblog.

  11. Greate pieces. Keep posting such kind of info on your site.
    Im really impressed by your site.
    Hi there, You’ve done an incredible job. I’ll certainly digg
    it and in my view suggest to my friends. I’m sure they will
    be benefited from this web site.

Leave a Reply

Your email address will not be published. Required fields are marked *