i40

Semester A

Mandatory

Remote

Machine Learning for Industry

From basic ML techniques to deep learning models and their industrial applications: demand forecasting, anomaly detection, predictive maintenance, and supply chain analysis.

ECTS Credits
0
Weeks
0
Total Hours
0
Bibliography Sources
0

Learning Outcomes​

1)

Understanding basic machine learning techniques and their theoretical foundations

2)

Analysis and Understanding of Machine Learning (ML) Algorithms

3)

Implementation of ML techniques using appropriate programming tools (Python, etc.)

4)

Use of evaluation metrics (Precision, Recall, F1-score, ROC-AUC) to evaluate models

5)

ML application for demand forecasting, anomaly detection, and predictive maintenance

6)

Combining ML techniques to solve problems across different scientific fields

7)

Understanding the use of ML techniques in industrial practice

8)

Conducting a comprehensive literature review on ML techniques

General Skills​

Adapting to new situations

Decision-making

Independent project

Team project

Syllabus

Week

Topic

1

Introduction to Machine Learning and Types of Learning

2

Regression Methods

3

Data Classification and Adaptation Using k-Nearest Neighbors

4

Artificial Neural Networks and Their Types

5

Radial Basis Function Networks and the k-Means Algorithm

6

Support Vector Machines

7

Decision Trees

8

Feature Selection and Construction Techniques

9

Deep Learning Models

10

Recurrent Neural Networks

11

Bayesian Neural Networks

12

Ensemble Methods

13

Assignment of Final Projects

Evaluation & Workload​

Activity
Hours
Lectures
39

Bibliographic Assignment

31

Project Implementation

25

Independent Study

30
Course Total
125

Quiz

Online quizzes by week or module

Individual Project

Final Individual Project Presentation

Team Project

Final Team Project Presentation

Bibliography

Machine Learning, Kleidarithmos Publications, 2019
Diamantaras & Botsis
Artificial Neural Networks, Kleidarithmos, 2007
K. Diamantaras
Pattern Recognition and Machine Learning, Fountas Publications
Christopher Bishop
Neural Networks and Machine Learning, Papasotiriou Publications
Simon Haykin
Introduction to Data Mining — Pearson Education, 2014
Tan, Steinbach, Kumar
JMLR
Journal of Machine Learning Research
IEEE TPAMI
IEEE Trans. on Pattern Analysis & Machine Intelligence
IEEE TNNLS
IEEE Trans. on Neural Networks and Learning Systems
ESWA
Expert Systems with Applications
Neurocomputing
Neurocomputing — Elsevier

Course Information

Semester

Α΄

ECTS
5

Minutes per Week

180

Type

Specialized Knowledge

Requirements

Course Format

Synchronous

30%

Asynchronous

70%

Remote

e-class

Erasmus ✓

Technologies & Tools

Python

scikit-learn

TensorFlow

Keras

PyTorch

XGBoost

Random Forest

SVM

KNN

Back to Courses Page

Πλατφόρμα e-class

Υλικό μαθήματος, βίντεο, forum & ανακοινώσεις

Scroll to Top