What Will I Learn?
Solving regression problems
Solving classification problems
Using neural networks
The most up to date machine learning techniques used by firms such as Google or Facebook
Face detection with OpenCV
Requirements
- Basic python
Description
This course is about the fundamental concepts of machine learning, focusing on neural networks, SVM and decision trees. These topics are getting very hot nowadays because these learning algorithms can be used in several fields from software engineering to investment banking. Learning algorithms can recognize patterns which can help detect cancer for example or we may construct algorithms that can have a very very good guess about stock prices movement in the market.
In each section we will talk about the theoretical background for all of these algorithms then we are going to implement these problems together.
The first chapter is about regression: very easy yet very powerful and widely used machine learning technique. We will talk about Naive Bayes classification and tree based algorithms such as decision trees and random forests. These are more sophisticated algorithms, sometimes works, sometimes not. The last chapters will be about SVM and Neural Networks: the most important approaches in machine learning.
Who is the target audience?
- This course is meant for newbies who are not familiar with machine learning or students looking for a quick refresher
About Mustapha
I am online instructor at Udemy. My passions are: Mobile and Web Development, Entrepreneurship and Management. You can read my full biography on My Udemy Page. Feel free to follow me social media to know more about me and the topics and courses I'm teaching.