FICHE DESCRIPTIVE DU COURS · ISI 524

Science des Données

Électif · Anglais
ECTS
6
Crédit local
3
Cours Théoriques + Travaux Dirigés (TD) + Travaux Pratiques (TP)
3 + 0 + 0
Niveau du Cours
Master
Cours Pré-Requis
-
Semestre du Cours
1

Contenus

Objectif du Cours

Ce cours vise à introduire les étudiants au processus d’exploration de données. Parmi les principaux objectifs du cours figurent la compréhension et l’utilisation des techniques de préparation et de prétraitement des données, de divers algorithmes d’exploration de données ainsi que des outils permettant d’évaluer leurs résultats. Le cours se concentre sur les approches standards liées à l’exploration des règles d’association, à la classification supervisée et à la classification non supervisée (clustering). Des connaissances statistiques de base sont nécessaires pour comprendre les algorithmes d’exploration et les outils d’évaluation de la qualité. Ainsi, le cours vise à permettre aux étudiants de produire des solutions pratiques dans le domaine de l’analyse des données.

Contenu du Cours

1. Introduction à l’exploration de données et à l’analytique prédictive
2. Prétraitement des données, analyse exploratoire des données
3. Méthodes de réduction de dimension, analyse statistique univariée
4. Statistiques multivariées, préparation des données pour la modélisation
5. Régression linéaire simple, régression multiple
6. Construction de modèles
7. Algorithme des k plus proches voisins, arbres de décision
8. Régression logistique, Naive Bayes et réseaux bayésiens
9. Examen partiel
10. Techniques d’évaluation des modèles
11. Évaluation graphique des modèles de classification
12. Clustering hiérarchique et k-means, mesure de la qualité des clusters
13. Règles d’association, méthodes d’ensemble (ensemble methods)
14. Présentations des étudiants

Acquis d'Apprentissage du Cours

L’étudiant qui réussit ce cours sera capable de :
1. Expliquer les principales étapes du processus d’exploration de données ainsi que le rôle de l’exploration de données dans l’analyse des données et l’analytique prédictive.
2. Appliquer des techniques de préparation des données, de prétraitement des données et d’analyse exploratoire des données.
3. Sélectionner et appliquer des méthodes fondamentales d’exploration de données telles que la régression, la classification et le clustering pour des problèmes appropriés.
4. Expliquer les principes de fonctionnement d’algorithmes tels que les k plus proches voisins, les arbres de décision, Naive Bayes et la régression logistique, et les appliquer à des ensembles de données.
5. Analyser la performance des modèles d’exploration de données en utilisant des techniques d’évaluation des modèles et de visualisation.
6. Interpréter des approches avancées d’exploration de données telles que les règles d’association et les méthodes d’ensemble (ensemble methods), et proposer des solutions pour des problèmes d’analyse de données.

Méthodes d'Enseignement

Exposé, Discussion, Démonstration et pratique guidée, Étude de cas, Résolution de problèmes, Apprentissage collaboratif, Projet, Remue-méninges.

Ressources

1. Data Mining - Practical Machine Learning Tools, 2nd edition, Ian H. Witten & Eibe Frank, Morgan Kaufmann, 2005.
2. Neural Networks - A Comprehensive Foundation, 2nd edition, Simon Haykin, Pearson/Prentice Hall,1999.
3. Data Mining: Concepts and Techniques, Jiawei Han & Micheline Kamber, Morgan Kaufmann, 2000.
4. Applied Statistics and Probabilities for Engineers, 4th edition, D.C. Montgomery & G.C. Runger, John Willey & sons, 2006.
5. The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd edition, T. Hastie, R. Tibshirani & J. Friedman, Springer, 2009.

Intitulés des Sujets

Intitulés des Sujets Théoriques
Semaine Intitulés des Sujets
1 Introduction à l’exploration de données et à l’analytique prédictive
2 Prétraitement des données, analyse exploratoire des données
3 Méthodes de réduction de dimension, analyse statistique univariée
4 Statistiques multivariées, préparation des données pour la modélisation
5 Régression linéaire simple, régression multiple
6 Construction de modèles
7 Algorithme des k plus proches voisins, arbres de décision
8 Régression logistique, Naive Bayes et réseaux bayésiens
9 Examen partiel
10 Techniques d’évaluation des modèles
11 Évaluation graphique des modèles de classification
12 Clustering hiérarchique et k-means, mesure de la qualité des clusters
13 Règles d’association, méthodes d’ensemble (ensemble methods)
14 Présentations des étudiants

Système d'évalution

Contribution à la Note Finale
Activités Numéro Contribution
Contribution du contrôle continu à la note finale 1 50
Contribution de l'examen final à la note finale 1 50
Total 2 100
Contrôle Continu
Activités Numéro Contribution
Devoir 3 30
Présentation 0 0
Examen partiel (temps de préparation inclu) 1 20
Projet 0 0
Travail de laboratoire 0 0
Autres travaux pratiques 0 0
Quiz 0 0
Devoir/projet de session 0 0
Portefeuille 0 0
Rapport 0 0
Journal d'apprentissage 0 0
Mémoire/projet de fin d'études 0 0
Séminaire 0 0
Autre 0 0
Make-up 0 0
Total 4 50

Evalution de la Compétence

No Objectifs Pédagogiques du Programme Contribiton
1 2 3 4 5
1 X
2 X
3 X
4 X
5 X
6 X
7 X
8 X
9 X
10 X
11 X
12 X

Tableau de la Charge de Travail

Activités Nombre Durée Charge totale de Travail
Durée du cours 13 3 39
Préparation pour le cours 13 3 39
Devoir 3 8 24
Présentation 2 2 4
Examen partiel (temps de préparation inclu) 1 8 8
Projet 0 0 0
Laboratoire 0 0 0
Autres travaux pratiques 0 0 0
Examen final (temps de préparation inclu) 1 25 25
Quiz 0 0 0
Devoir/projet de session 0 0 0
Portefeuille 0 0 0
Rapport 0 0 0
Journal d'apprentissage 0 0 0
Mémoire/projet de fin d'études 0 0 0
Séminaire 0 0 0
Autre 0 0 0
baclé 0 0 0
Yil 0 0 0
Yil 0 0 0
Yil 0 0 0
Charge totale de Travail 139
Charge totale de Travail / 25 5.56
Crédits ECTS 6