ML Engineer
ML Engineer
618535-EPP-1-2020-1-JO-EPPKA2-CBHE-JP
Experiment Number 8
Objectives The students learn to solve regression and classification problems using various classical
machine learning techniques.
Introduction There are many classical machine learning techniques that can solve a wide range of
machine learning problems. In this experiment, the students learn how to apply, tune, and
evaluate many classical models to solve regression and classification problems.
Materials Computer with Python integrated development environment (IDE) software installed
(PyCharm is recommended).
1. sklearn.linear_model.LinearRegression
2. sklearn.neighbors.KNeighborsRegressor
3. sklearn.tree.DecisionTreeRegressor
4. sklearn.ensemble.RandomForestRegressor
5. sklearn.svm.LinearSVR
6. sklearn.svm.SVR
Experiment tuning the hyper parameters of some of these regressors to improve their
respective RMSE.
The European Commission's support for the production of this publication does not constitute an endorsement of the contents, which reflect
the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained
therein.
2
Developing Curricula for Artificial Intelligence and Robotics (DeCAIR)
618535-EPP-1-2020-1-JO-EPPKA2-CBHE-JP
1. sklearn.linear_model.SGDClassifier
2. sklearn.neighbors.KNeighborsClassifier
3. sklearn.tree.DecisionTreeClassifier
4. sklearn.ensemble.RandomForestClassifier
5. sklearn.svm.LinearSVC
6. sklearn.svm.SVC
7. sklearn.ensemble.VotingClassifier
Experiment tuning the hyper parameters of some of these classifiers to improve their
respective accuracies.
References 1. Applied Machine Learning presentation titled “End-to-End Machine Learning Project.”
2. Applied Machine Learning presentation titled “Classification.”
3. Applied Machine Learning presentation titled “Classical Techniques.”
4. Aurélien Géron, Hands-On Machine Learning with Scikit-Learn, Keras and TensorFlow,
O’Reilly, 3rd Edition, 2022.
The European Commission's support for the production of this publication does not constitute an endorsement of the contents, which reflect
the views only of the authors, and the Commission cannot be held responsible for any use which may be made of the information contained
therein.