<- Archives UCL - Programme d'études ->



Machine Learning : classification and evaluation [ LINGI2262 ]


5.0 crédits ECTS  30.0 h + 30.0 h   1q 

Enseignant(s) Dupont Pierre ;
Langue
d'enseignement:
Anglais
Lieu de l'activité Louvain-la-Neuve
Ressources
en ligne

> https://www.icampus.ucl.ac.be/claroline/course/index.php?cid=INGI2262

Préalables

Connaissances de base en probabilité, statistique et algorithmique (telles que visées par les cours  BIR 1202, BIR1304 et SINF1121)

Thèmes abordés
  • Apprentissage par recherche, par biais inductif
  • Combinaisons de décisions
  • Minimisation d'une fonction de perte, descente de gradient
  • Evaluation des performances
  • Apprentissage par mémorisation de prototypes
  • Apprentissage probabiliste
  • Classification non supervisée
Acquis
d'apprentissage

Les étudiants ayant suivi avec fruit ce cours seront capables de

  • comprendre et appliquer des techniques standard pour construire des programmes informatiques qui s'améliorent automatiquement avec l'expérience, en particulier pour les problèmes de classification
  • évaluer la qualité d'un modèle appris pour une tâche donnée
  • évaluer les performances relatives de plusieurs algorithmes d'apprentissage
  • justifier de l'utilisation d'un algorithme d'apprentissage particulier en prennant en compte la nature des données, le problème d'apprentissage et une mesure de performance pertinente
  • utiliser, adapter et étendre des  logiciels d'apprentissage

Les étudiants auront développé des compétences méthodologiques et opérationnelles.  En particulier, ils auront développé leur capacité à :

  • exploiter la documentation technique pour faire un usage efficace d'un package préexistant,
  • communiquer des résultats de test sous forme synthétique en utilisant par exemple des graphiques.
Modes d'évaluation
des acquis des étudiants
  • 25 % des travaux (les trois meilleurs notes pour les 4 premiers travaux et la note du dernier travail)
  • 75 % de l'examen final
Méthodes d'enseignement
  • Cours magistral
  • Travail écrit et / ou Miniprojet (2 étudiants / groupe, de 1 à 3 semaines)
  • Séance de discussion sur la correction des travaux
Contenu
  • Apprentissage d'arbres de décision: ID3, C4.5, CART, Forêts aléatoires
  • Discriminants linéaires: perceptrons, descente de gradient et minimasation des moindres carrés
  • Hyperplans de marge maximale et séparateurs à vaste marge
  • Probabilités et statistiques en apprentissage automatique
  • Évaluation des performances: tests d'hypothèses, comparaisons d'algorithmes d'apprentissage, analyse ROC
  • Classificateurs gaussiens, discriminants de Fisher
  • Apprentissage bayésien: maximum de vraisemblance, maximum a posteriori, classifieur optimal, classifieur bayésien naïf
  • Apprentissage par mémorisation de prototypes: k plus proches voisins, algorithme LVQ
  • Algorithmes de classification non supervisée
Bibliographie

Le matériel obligatoire pour ce cours est défini comme l'ensemble des documents et des diapositives disponibles sur le site icampus, ainsi que les communications orales et des exposés donnés au cours chaque semaine. Une copie des diapositives est le seul matériel qui peut être consulté lors de l'examen final.

Livres recommandés

  • Christopher Bishop, Pattern recognition and machine learning.
  • Richard O. Duda, Peter E. Hart, et David G. Stork, Pattern Classification
  • Trevor Hastie, Robert Tibshirani, et Jerome Friedman, The Elements of Statistical Learning: Data Mining, Inference, and Prediction
  • Thomas Mitchell, Machine Learning
  • I.H. Witten et Eibe Frank, Data Mining: Practical Machine Learning Tools And Techniques
Cycle et année
d'étude
> Master [120] en statistiques, orientation générale
> Master [120] : ingénieur civil en informatique
> Master [120] en sciences informatiques
> Master [120] : ingénieur civil en mathématiques appliquées
> Master [120] : ingénieur civil électricien
> Master [120] : ingénieur civil électromécanicien
> Master [120] : ingénieur civil biomédical
Faculté ou entité
en charge
> INFO


<<< Page précédente