Become A Machine Learning Engineer
Become A Machine Learning Engineer
Prerequisites:
Basic skills with at least one programming language are desirable.
★ In this Diploma, you practice with real-life examples of Machine learning and see how it
affects society.
program outcomes:
● Use Python to access and analyze data
● Build predictive models using a variety of unsupervised and supervised machine
learning techniques.
● Perform feature engineering to improve the performance of machine learning models.
● Optimize, tune, and improve algorithms according to specific metrics like accuracy and
speed.
● Compare the performances of learned models using suitable metrics.
➔ Python 3 Topics
● Introduction
○ Syntax
○ I/O
○ Lists
○ Tuples
○ If statements
Supervised learning
● Regression
○ Linear Regression
○ Multi-linear regression
○ Polynomial regression
○ Linear Regression Warnings
○ Regularization
○ Regression Metrics
● Classification
○ Logistic Regression
○ Naive Bayes
○ K-nearest neighbour classifier(KNN)
○ Support vector machines (SVMs)
○ Decision tree classifier
○ Ensemble learning
○ Bagging and Boosting
unsupervised learning
● Clustering
○ Introduction to clustering
○ K-means
○ Hierarchical and Density-based Clustering
○ Gaussian Mixture Models and Cluster Validation
○ Dimensionality reduction
★ In this Diploma, you will learn how to implement every algorithm we talked about in
sk-learn.
★ Five projects, from the Udacity Nanodegree and The largest community of data
scientists and artificial intelligence engineers “Kaggle”
★ Capstone project.
Projects
1. Predicting Boston Housing Prices(from the Nanodegree & kaggle)
2. Finding Donors for CharityML(from the Nanodegree)
3. Titanic Survival Exploration(from the Nanodegree & kaggle )
4. London Data (competition from kaggle)
5. FIFA World Cup 2018 Winner Predictions(project from github)