Introduction to Machine Learning Lecture
Nowadays, Artificial Intelligence drives scientific and economic growth worldwide. This is largely due to advances in Machine Learning (ML). Its applications span and revolutionize almost every human activity:
-Autonomous Systems (cars, drones, vessels),
-Media Content and Art Creation (including fake data creation/detection), Social Media Analytics,
-Medical Imaging and Diagnosis,
-Financial Engineering (forecasting and analytics), Big Data Analytics,
-Broadcasting, Internet and Communications,
-Robotics/Control
-Intelligent Human-Machine Interaction, Anthropocentric (human-centered) Computing,
-Smart Cities/Buildings and Assisted living.
-Scientific Modeling and Analytics.
This lecture will cover the basic concepts of Machine Learning to alleviate inconsistencies towards concept and notation accuracy. Supervised, self-supervised, unsupervised, semi-supervised learning. Multi-task Machine Learning. Classification, regression. Object detection, Object tracking. Clustering. Dimensionality reduction, data retrieval. Artificial Neural Networks. Adversarial Machine Learning. Generative Machine Learning. Temporal Machine learning (Recurrent Neural Networks). Continual Learning (few-shot learning, online learning). Reinforcement Learning. Adaptive learning (Knowledge Distillation, Domain adaptation, Transfer learning, Activation Pattern Analysis, Federated learning/Collaborative learning, Ensemble learning). Precise mathematical definitions of ML tasks will be presented.