IFT-4031 Machine Learning for Signal Processing
IFT-4031
IFT
4031
Machine Learning for Signal Processing
Informatique
Description
Creation of algorithms to understand complex real-world signals, including speech, music, images, videos and biological signals.
Fundamental knowledge to be able to understand, classify and decompose complex signals. Machine learning techniques, including networks of neurons and signal processing techniques (for example representations STFT, Filterbank, MFCC). Design of systems for applications such as speech recognition, speech enhancement/separation, speech synthesis and sound, classification of sound events, generative models for audio and images, analysis of brain/biological signals, and others. Tangible experience deep learning tools applied to relevant problems of today.
Fundamental knowledge to be able to understand, classify and decompose complex signals. Machine learning techniques, including networks of neurons and signal processing techniques (for example representations STFT, Filterbank, MFCC). Design of systems for applications such as speech recognition, speech enhancement/separation, speech synthesis and sound, classification of sound events, generative models for audio and images, analysis of brain/biological signals, and others. Tangible experience deep learning tools applied to relevant problems of today.
Cours cycles etudes XML
a:1:{i:0;a:6:{s:15:"codeCycleEtudes";s:1:"1";s:11:"description";s:13:"Premier cycle";s:28:"affichableDansListeDeValeurs";s:1:"1";s:22:"cycleEtudesSuperieures";s:0:"";s:31:"disponibleAdmissionLibreService";s:1:"1";s:32:"descriptionAdmissionLibreService";s:13:"Premier cycle";}}
Cours formules enseignement XML
N;
Sections cours
a:1:{s:12:"sectionCours";a:1:{i:0;a:16:{s:7:"session";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"202509";}s:5:"titre";a:1:{i:0;s:12:"Automne 2025";}}}s:3:"nrc";a:1:{i:0;s:5:"85423";}s:10:"codeGroupe";a:1:{i:0;s:2:"Z3";}s:11:"description";a:1:{i:0;s:804:"Cette section de cours est offerte en version anglaise et en formule à distance et peut contenir des activités de formation en ligne synchrones, à une date et une heure précises et des activités de formation en ligne qui se déroulent en temps différé. Les examens sous surveillance nécessitent un déplacement sur le campus ou dans l’un des centres d’examens hors campus, au choix de l’étudiante et de l’étudiant. Ils ont lieu en soirée ou la fin de semaine et, s’il y a lieu, peuvent donc se dérouler à un autre moment que la plage prévue pour les séances synchrones. NOTE IMPORTANTE : Pour chaque cours donné à distance, veuillez vous assurer qu’il n’existe aucun conflit d’horaire entre vos examens. Aucun accommodement ne sera accordé en cas de conflit d’horaire.";}s:11:"typeHoraire";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:1:"R";}s:5:"titre";a:1:{i:0;s:9:"Régulier";}}}s:6:"campus";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:3:"000";}s:5:"titre";a:1:{i:0;s:9:"Principal";}}}s:12:"modeNotation";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:1:"L";}s:5:"titre";a:1:{i:0;s:22:"Notation alphabétique";}}}s:19:"formuleEnseignement";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:1:"D";}s:5:"titre";a:1:{i:0;s:11:"À distance";}}}s:9:"dateDebut";a:1:{i:0;s:10:"2025-09-02";}s:7:"dateFin";a:1:{i:0;s:10:"2025-12-12";}s:19:"nombrePlacesMaximum";a:1:{i:0;s:2:"75";}s:25:"reservationsPlacesSection";a:1:{i:0;s:0:"";}s:19:"restrictionsSection";a:1:{i:0;a:1:{s:18:"restrictionSection";a:1:{i:0;a:3:{s:15:"typeRestriction";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:3:"LVL";}s:5:"titre";a:1:{i:0;s:15:"Cycle d'études";}}}s:18:"inclusionExclusion";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:1:"E";}s:5:"titre";a:1:{i:0;s:9:"Exclusion";}}}s:18:"elementsRestreints";a:1:{i:0;a:1:{s:16:"elementRestreint";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:2:"UE";}s:5:"titre";a:1:{i:0;s:19:"Éducation continue";}}}}}}}}}s:11:"professeurs";a:1:{i:0;s:0:"";}s:13:"plagesHoraire";a:1:{i:0;a:1:{s:12:"plageHoraire";a:2:{i:0;a:6:{s:16:"typePlageHoraire";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:4:"SYNC";}s:5:"titre";a:1:{i:0;s:26:"Classe virtuelle synchrone";}}}s:4:"jour";a:1:{i:0;s:8:"Mercredi";}s:9:"dateDebut";a:1:{i:0;s:10:"2025-09-02";}s:7:"dateFin";a:1:{i:0;s:10:"2025-12-12";}s:10:"heureDebut";a:1:{i:0;s:5:"09:30";}s:8:"heureFin";a:1:{i:0;s:5:"12:20";}}i:1;a:6:{s:16:"typePlageHoraire";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:4:"SYNC";}s:5:"titre";a:1:{i:0;s:26:"Classe virtuelle synchrone";}}}s:4:"jour";a:1:{i:0;s:8:"Vendredi";}s:9:"dateDebut";a:1:{i:0;s:10:"2025-09-02";}s:7:"dateFin";a:1:{i:0;s:10:"2025-12-12";}s:10:"heureDebut";a:1:{i:0;s:5:"12:30";}s:8:"heureFin";a:1:{i:0;s:5:"14:20";}}}}}s:14:"sectionsFilles";a:1:{i:0;s:0:"";}}}}
Substituts
a:1:{s:9:"substitut";a:3:{i:0;a:6:{s:12:"sigleMatiere";a:1:{i:0;s:3:"IFT";}s:11:"numeroCours";a:1:{i:0;s:4:"4030";}s:5:"titre";a:1:{i:0;s:54:"Apprentissage automatique pour le traitement du signal";}s:12:"sessionDebut";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"202301";}s:5:"titre";a:1:{i:0;s:10:"Hiver 2023";}}}s:10:"sessionFin";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"999999";}s:5:"titre";a:1:{i:0;s:32:"dernière session indéterminée";}}}s:10:"bilaterale";a:1:{i:0;s:1:"O";}}i:1;a:6:{s:12:"sigleMatiere";a:1:{i:0;s:3:"IFT";}s:11:"numeroCours";a:1:{i:0;s:4:"7030";}s:5:"titre";a:1:{i:0;s:54:"Apprentissage automatique pour le traitement du signal";}s:12:"sessionDebut";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"202301";}s:5:"titre";a:1:{i:0;s:10:"Hiver 2023";}}}s:10:"sessionFin";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"999999";}s:5:"titre";a:1:{i:0;s:32:"dernière session indéterminée";}}}s:10:"bilaterale";a:1:{i:0;s:1:"O";}}i:2;a:6:{s:12:"sigleMatiere";a:1:{i:0;s:3:"IFT";}s:11:"numeroCours";a:1:{i:0;s:4:"7031";}s:5:"titre";a:1:{i:0;s:38:"Machine Learning for Signal Processing";}s:12:"sessionDebut";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"202409";}s:5:"titre";a:1:{i:0;s:12:"Automne 2024";}}}s:10:"sessionFin";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"999999";}s:5:"titre";a:1:{i:0;s:32:"dernière session indéterminée";}}}s:10:"bilaterale";a:1:{i:0;s:1:"O";}}}}
Temps à consacrer
a:3:{s:13:"nbHeuresCours";a:2:{s:6:"valeur";s:1:"3";s:4:"type";s:4:"fixe";}s:19:"nbHeuresLaboratoire";a:2:{s:6:"valeur";s:1:"2";s:4:"type";s:4:"fixe";}s:14:"nbHeuresAutres";a:2:{s:6:"valeur";s:1:"4";s:4:"type";s:4:"fixe";}}
Cours attributs de cours
a:1:{s:8:"attribut";a:2:{i:0;a:2:{s:4:"code";a:1:{i:0;s:4:"DIST";}s:5:"titre";a:1:{i:0;s:29:"Peut être offert à distance";}}i:1;a:2:{s:4:"code";a:1:{i:0;s:4:"DANG";}s:5:"titre";a:1:{i:0;s:23:"Cours donné en anglais";}}}}
Cours restrictions
a:1:{s:11:"restriction";a:1:{i:0;a:3:{s:15:"typeRestriction";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:3:"LVL";}s:5:"titre";a:1:{i:0;s:15:"Cycle d'études";}}}s:18:"inclusionExclusion";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:1:"E";}s:5:"titre";a:1:{i:0;s:9:"Exclusion";}}}s:18:"elementsRestreints";a:1:{i:0;a:1:{s:16:"elementRestreint";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:2:"UE";}s:5:"titre";a:1:{i:0;s:19:"Éducation continue";}}}}}}}}
Cours type d'horaires
a:1:{s:11:"typeHoraire";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:1:"R";}s:5:"titre";a:1:{i:0;s:9:"Régulier";}}}}
Cours préalables XML
a:1:{s:9:"prealable";a:1:{i:0;a:3:{s:5:"texte";a:1:{i:0;s:48:"(GLO 1901 OU IFT 1004) ET (MAT 1200 OU MAT 2930)";}s:12:"sessionDebut";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"202409";}s:5:"titre";a:1:{i:0;s:12:"Automne 2024";}}}s:10:"sessionFin";a:1:{i:0;a:2:{s:4:"code";a:1:{i:0;s:6:"999999";}s:5:"titre";a:1:{i:0;s:32:"dernière session indéterminée";}}}}}}
Cours concomitant
N;
Nombre de crédits XML
a:3:{s:7:"minimum";a:1:{i:0;s:1:"3";}s:8:"indicUEC";a:1:{i:0;s:1:"N";}s:10:"affichable";a:1:{i:0;s:1:"3";}}
Prochaine session offert XML
a:2:{s:4:"code";a:1:{i:0;s:6:"202509";}s:5:"titre";a:1:{i:0;s:12:"Automne 2025";}}
Faculté
Formules d’enseignement
À distance
À distance
Matières
IFT - Informatique
Modes d’enseignement
Régulier
Attributs cours
Anglais
Sessions d’inscription
Automne 2025
Cours cycle