Machine Learning Mastery
By Adriko Debo Joel
Time to learn
how Machines
Learn ?
Syllabus
● Preliminaries
● Supervised learning
Course Units (introduction)
● Unsupervised learning
Each unit is expected to run for (introduction)
a month
● Bayesian classifications and
(:= 9 months)
classification trees
Course Units ● Bayesian classifications and
(Con’t..) classification trees
● Ensemble learning
Each unit is expected to run for
a month ● Support vector machines
(:= 9 months)
Course Units
● Neural Networks
(Con’t..) ● Tuning and optimization
Each unit is expected to run for ● Practice projects
a month
(:= 9 months)
Preliminaries
Preliminaries ● Machine learning concepts &
data
● Essentials of Linear Algebra
Preliminaries ● Essentials of Calculus
(Con’t...) ● Essentials of Probability &
statistics
● Exploratory Data Analysis
Supervised Learning
Supervised
Learning ● Regression models
● Classification models
Introduction
Unsupervised Learning
Unsupervised
● Introduction to clustering
Learning ● Hierarchical clustering
Introduction ● Principal Component Analysis
Bayesian Classification
& Classification Trees
Bayesian
Classification & ● Bayesian statistics
Classification ● Classification trees
Trees
Ensemble Learning
Ensemble ● Ensemble learning
Learning ● Boosting methods
Support Vector
Machines
Support Vector ● Ensemble learning
Machines ● Boosting methods
Neural Networks
Neural ● Neural Networks
Networks ● Introduction to Deep Learning
Tuning & Optimization
Tuning & ● Hyperparameter tuning
Optimization ● Model optimization
Practice Projects
Practice ● 16 practice projects
Projects ● We shall do 4 together
Prerequisites
Python programming…
●
If you have issues, you can take Python for absolute beginners course .
●
This may take 2-3 months if you are completely green, before you can start with this
course.
Basics of algorithm analysis…
●
You can also get these insights from programming courses.
How to get the best out of this course
Don’t skip practice exercise… Engage meaningful in the
●
Lots of back-and-forth learning course forum...
usually happens through practice.
● Ask after only trying and getting
●
Some exercises test your ability to
stuck
extend ideas
● Before asking ensure that you have
clearly taken the video lesson.
● Help peers in your cohort if you can
How to get the best out of this course (Con’t...)
Find some schedule and stick Take quizzes only after
to it… reviewing the module/course
●
This could be early morning, lunch unit...
break, nights etc..
● There’s no retake for the quizes, so
●
Take notes of your personal ensure that you are prepared.
understand, and keep them.
● Don’t cheat! Remember you came to
learn.
Conclusion
Wish you the best of the journey!