Logo Lanfrica

projeduc/projeduc_ML

Creator:
pro
Host:
Machine Learning support course for ESI, Algiers, Algeria # Machine Learning This repo contains some lectures and labs presented in "Machine Learning" designed for students of "école nationale supérieure d'informatique (ESI)", Algiers, Algeria. Download here ## Full lectures - **Data preparation and models' evaluation** - Data collection - Data quality - Data integration - Data annotation - Data cleaning - Data transformation - Numerical features - Categorical features - Feature generation - Data sampling and splitting - Unbalanced data - Data splitting - Cross validation - Models' evaluation - Classification - Regression - Clustering - **Naı̈ve Bayes and hidden Markov model** - Classification models - Non-tenporal problems - Temporal problems - Discriminative models - Generative models - Naı̈ve Bayes - Estimation - Prior probability - Likelihood - Numerical application - Multinomial NB - Bernoulli NB - Normal NB - HMM - **Neural Networks** - Neuron - Network - Activation functions - Cost functions - Optimization functions - Feedforward Neural Networks (FFNN) - Multi-layers architecture - Auto-encoders - Convolutional Neural Network (CNN) - Regularization - Recurrent Neural Networks (RNN) - Architecture (RNN) - Long Short-Term Memory (LSTM) - Gated Recurrent Unit (GRU) - Attention - Attention mechanism - Multi-Head Attention - Self-attention - Transformer ## Lab supports - **Multi-class and multi-label classification** - Classification - Binary classification - Multi-class classification - Multi-label classification - Binary logistic regression - Probability estimation - Cost and Gradient - Gradient (derivation) - Parameters' update - Multi-class logistic regression - One-vs-Rest - One-vs-One - Multinomial - Multi-label logistic regression - Binary relevance - Label powerset - **Decision trees and Ensemble learning** - Decision trees - Algorithms - Stop conditions - Review - ID3 - Homogeneity of a set - Set's split - Choice of split feature - Example - CART - Homogeneity of a set - Set's split - Choice of spli …