(3.0 cr.)

Acquérir des connaissances avancées en apprentissage automatique pour l'analyse de données massives. Se familiariser avec les algorithmes de l'apprentissage supervisé et non supervisé en ligne et distribué. Mettre en pratique les connaissances acquises sur des cas réels en science des données.

Fondements de l'apprentissage automatique. Données massives et contraintes calculatoires. Flux de données. Algorithmes d'échantillonnage et comptage. Réduction de dimensionnalité. Dérive conceptuelle et détection de ruptures. Apprentissage supervisé en ligne. Algorithmes incrémentaux. VFDT. Apprentissage non-supervisé en ligne. Clustering incrémental. STREAM. Distribution de données massives. MapReduce et Hadoop. Apprentissage parallèle et grille informatique. Ensemble de méthodes et combinaison de modèles. Motifs fréquents et règles d'association distribuées. Apprentissage profond. Apprentissage semi-supervisé en ligne. Méthodologie d'apprentissage et ingénierie du logiciel. Fouille des réseaux sociaux. Environnement d'apprentissage et utilisation de librairies. Les exercices seront réalisés avec MOA (Massive Online Analysis), WekaHadoop, TensorFlow, Python.

Préalable(s): (8IAR403)

Formule pédagogique : Magistral et/ou formation à distance

(12/2025)


Appartenance départementale

Informatique et mathématique

Ce cours n'est dans aucun programme ouvert aux admissions.

Ce cours est offert au trimestre suivant:

Hiver 2026

Groupe 01 (Saguenay (campus principal)) - RÉSERVÉ

du vendredi 09-01-2026 au vendredi 24-04-2026 de 13:00 à 15:45 Local: P1-6140