
Machine Learning
Conception de modèles d'apprentissage automatique.
Édition 2026 – Réforme LMD – Enseignement supérieur et universitaire en RDC.
- Code Officiel : MAL1471
- Domaine : Sciences et Technologie
- Filière : SCIENCES INFORMATIQUES
- Mention : SCIENCES INFORMATIQUES (LSI) – Mention : Génie Logiciel
- Année d’étude : LICENCE 4
- Semestre : Semestre 7
Consulter les Modalités, Compétences et Débouchés
Cette Unité d’Enseignement, valorisée à hauteur de 4 crédits ECTS, est conçue comme un bloc d’apprentissage monolithique et intégré. Son architecture pédagogique se distingue par l’absence d’Éléments Constitutifs distincts, favorisant ainsi une approche holistique et une immersion complète dans le domaine du Machine Learning, sans fragmentation des savoirs pour une maîtrise approfondie des concepts fondamentaux.
Au-delà de la théorie, cet enseignement vous rendra opérationnel en vous apprenant à implémenter des algorithmes d’apprentissage, qu’ils soient supervisés ou non supervisés, pour transformer des données brutes en classifications intelligentes. Vous maîtriserez l’art d’optimiser les hyperparamètres de vos modèles prédictifs en exploitant la puissance des bibliothèques scientifiques, une étape cruciale pour atteindre une précision maximale. Enfin, vous développerez une rigueur analytique pour évaluer statistiquement la performance et la robustesse de vos réseaux de neurones, garantissant ainsi la fiabilité des décisions stratégiques basées sur vos analyses.
Cette formation ouvre la voie à des carrières d’avenir telles qu’Ingénieur en Machine Learning, Data Scientist ou Concepteur de modèles analytiques. Sur le marché de l’emploi en République Démocratique du Congo, ces profils sont devenus des acteurs stratégiques de la transformation numérique. Leur rôle est crucial pour aider les entreprises des secteurs des télécommunications, de la finance ou de l’exploitation des ressources naturelles à optimiser leurs opérations, à anticiper les tendances du marché et à créer de la valeur ajoutée grâce à l’exploitation intelligente de leurs données, contribuant ainsi directement à la compétitivité économique nationale.
- PRÉLIMINAIRES
- PARTIE 1 : FONDEMENTS THÉORIQUES ET APPRENTISSAGE SUPERVISÉ
- Chapitre I. Introduction Conceptuelle et Écosystème du Machine Learning
- Chapitre II. Régression Linéaire et Logistique : Modèles Prédictifs Fondamentaux
- Chapitre III. Classification Avancée : Des Arbres de Décision aux Machines à Vecteurs de Support (SVM)
- PARTIE 2 : MODÉLISATION AVANCÉE ET APPRENTISSAGE NON SUPERVISÉ
- Chapitre IV. Modèles Supervisés Avancés : De la Marge à l’Agrégation
- Chapitre V. Apprentissage Non Supervisé : Découverte de Structures Latentes
- Chapitre VI. Introduction aux Réseaux de Neurones et au Deep Learning
- ANNEXES
PRÉLIMINAIRES
I. Avant-propos de l’Architecte Pédagogique
Ce manuel est une arme économique. Il ancre la science du Machine Learning dans le tissu productif de la République Démocratique du Congo, transformant la théorie abstraite en levier de croissance tangible. Chaque chapitre est conçu non comme une simple accumulation de savoirs, mais comme un atelier de forge où l’étudiant martèle des compétences directement monnayables. De l’optimisation des rendements agricoles dans le Bandundu à la sécurisation des transactions M-Pesa à Kinshasa, l’objectif est unique : former une élite technique capable de résoudre des problèmes locaux complexes et de créer de la valeur.
II. Objectifs Pédagogiques et Compétences Visées
La finalité de cette Unité d’Enseignement est la maîtrise opérationnelle de la chaîne de valeur du Machine Learning. Au terme de ce parcours, l’apprenant sera capable d’implémenter des algorithmes d’apprentissage supervisé et non supervisé pour structurer et classifier la donnée brute. Il saura optimiser les hyperparamètres de modèles prédictifs en mobilisant les bibliothèques scientifiques Python de référence. Enfin, il maîtrisera les protocoles d’évaluation statistique pour quantifier rigoureusement la performance et la fiabilité des modèles, notamment les réseaux de neurones, garantissant des solutions robustes et déployables en production.
III. Guide d’Utilisation du Manuel et Stratégies d’Apprentissage
Ce volume est structuré pour un apprentissage par l’action. Chaque chapitre s’ouvre sur un ancrage épistémologique ou technique précis, immédiatement confronté à une problématique congolaise concrète. Les quatre sous-chapitres qui suivent décomposent la théorie en blocs de compétences techniques distincts. Pour une assimilation maximale, l’étudiant doit impérativement répliquer les exemples de code, adapter les modèles aux jeux de données fournis en annexe et s’astreindre à l’exercice de critique des métriques de performance. L’autonomie et l’expérimentation sont les clés de la réussite de ce cours intensif.
IV. Prérequis Techniques et Mathématiques
Une maîtrise rigoureuse de certains fondamentaux est non négociable pour aborder ce cours. L’étudiant doit posséder une aisance algorithmique et une connaissance solide du langage de programmation Python, incluant les bibliothèques NumPy et Pandas pour la manipulation de données. Sur le plan mathématique, une compréhension approfondie de l’algèbre linéaire (opérations sur les matrices et vecteurs), du calcul différentiel (dérivées partielles, gradient), ainsi que des probabilités et statistiques (lois de distribution, tests d’hypothèses) est absolument indispensable pour saisir la mécanique interne des algorithmes étudiés.
PARTIE 1 : FONDEMENTS THÉORIQUES ET APPRENTISSAGE SUPERVISÉ
Chapitre I. Introduction Conceptuelle et Écosystème du Machine Learning
I.1 De la cybernétique à l’apprentissage profond : une généalogie
Le colloque de Dartmouth de 1956 a formalisé l’ambition de créer des machines pensantes, posant les jalons de l’intelligence artificielle. Ce chapitre retrace cette évolution, non comme une simple chronologie, mais comme une succession de ruptures paradigmatiques. En analysant la transition du symbolisme vers le connexionnisme, nous appliquons ces concepts à l’optimisation des chaînes logistiques d’approvisionnement de minerais au départ de Kolwezi. L’étudiant forgera une compétence critique : situer chaque famille d’algorithmes dans son contexte historique et identifier son potentiel d’application industrielle.
I.2 Taxonomie des algorithmes : Supervisé, Non Supervisé, par Renforcement
La distinction conceptuelle entre les types d’apprentissage repose sur la nature de la donnée et du signal de feedback. Ce segment tranche cette taxonomie en l’appliquant aux défis de la RDC. L’apprentissage supervisé pour le diagnostic précoce de la maladie du manioc à partir d’images foliaires ; le non supervisé pour segmenter les profils de consommation électrique des abonnés de la SNEL ; le renforcement pour la gestion dynamique des feux de circulation à Kinshasa. L’étudiant acquerra la capacité stratégique de choisir l’approche la plus pertinente face à un problème métier.
I.3 Le pipeline du Machine Learning : de la donnée brute au déploiement
Sous l’angle de l’ingénierie, un projet de Machine Learning est un processus industriel rigoureux, loin de l’improvisation. Cette section détaille les étapes critiques : de la collecte et du nettoyage des données, en passant par l’ingénierie des caractéristiques (feature engineering), jusqu’à l’entraînement, l’évaluation et le déploiement du modèle via une API. Nous modélisons ce pipeline sur un cas concret : la prédiction du risque de défaut de crédit pour une institution de microfinance à Bukavu. L’ingénieur saura ainsi piloter un projet ML de bout en bout avec une méthodologie éprouvée.
I.4 L’arsenal de l’ingénieur : Python, Scikit-learn, et TensorFlow/PyTorch
Une connaissance approfondie de l’écosystème logiciel est le socle de toute réalisation pratique. Ce module effectue une analyse comparative et pragmatique des outils incontournables. Python comme langage fédérateur, Scikit-learn pour la rapidité de prototypage des modèles classiques, et le duo TensorFlow/PyTorch pour la construction de réseaux de neurones profonds. L’étude est orientée vers la performance et la scalabilité, en simulant leur déploiement sur des infrastructures pour analyser les données des opérateurs télécoms congolais. L’étudiant sera capable de justifier et de maîtriser le stack technologique adapté à chaque projet.
Chapitre II. Régression Linéaire et Logistique : Modèles Prédictifs Fondamentaux
II.1 Régression linéaire simple : modéliser la dépendance
D’origine statistique, la méthode des moindres carrés formalisée par Legendre et Gauss constitue le point d’entrée de la modélisation prédictive. Ce chapitre la dépouille de son abstraction pour en faire un outil d’analyse économique. En l’appliquant à la prédiction du prix de la tonne de cuivre sur le marché de Lubumbashi en fonction des cours du LME, l’approche se veut strictement quantitative. L’étudiant y forgera une compétence fondamentale : quantifier et interpréter la relation entre deux variables continues pour établir des prévisions chiffrées fiables.
II.2 Extension à la régression multiple : intégrer la complexité
Face aux défis de la multicolinéarité et de la sélection de variables, la régression linéaire simple montre ses limites. Ce segment corrige ces failles en introduisant les techniques de régularisation (Ridge, Lasso) et les méthodes de sélection pas-à-pas. L’application directe portera sur la modélisation du rendement des parcelles de maïs dans le Kasaï, en intégrant des variables multiples comme la pluviométrie, le pH du sol et la quantité d’intrants. L’ingénieur saura construire des modèles prédictifs multidimensionnels robustes, évitant le surapprentissage et maximisant la pertinence des facteurs explicatifs.
II.3 La bascule vers la classification : la régression logistique
La transition d’une prédiction de valeur continue à une prédiction de catégorie (oui/non, sain/malade) est une étape conceptuelle majeure. La régression logistique opère cette bascule via la fonction sigmoïde, qui transforme une sortie linéaire en probabilité. Ce cours heurte la théorie à un impératif de santé publique en RDC : la création d’un modèle de scoring pour prédire la probabilité qu’un patient soit atteint de paludisme à partir de symptômes cliniques. L’étudiant maîtrisera la construction de classifieurs binaires pour l’aide à la décision.
II.4 Métriques de performance : quantifier la fiabilité du modèle
Sous l’angle de la précision, l’exactitude (accuracy) est une métrique souvent trompeuse, surtout avec des données déséquilibrées. Ce module tranche ce débat en imposant la matrice de confusion comme outil d’analyse central. En disséquant la précision, le rappel (recall) et le score F1, nous évaluons un modèle de détection de transactions frauduleuses sur mobile money. La priorité est de minimiser les faux négatifs. L’analyste forgera une compétence cruciale : choisir et justifier la métrique d’évaluation la plus pertinente en fonction des enjeux métier du projet.
Chapitre III. Classification Avancée : Des Arbres de Décision aux Machines à Vecteurs de Support (SVM)
III.1 Arbres de décision : la puissance de l’interprétabilité
Inspirés de la théorie de l’information de Shannon, les algorithmes comme ID3 et C4.5 construisent des modèles dont la logique est lisible par l’humain. Ce chapitre se concentre sur cet avantage stratégique qu’est l’explicabilité. Nous construisons un arbre de décision pour aider les agronomes à identifier les carences nutritives des caféiers du Kivu à partir de symptômes observables (couleur des feuilles, croissance). L’objectif est clair : armer l’étudiant d’outils permettant de créer des systèmes d’aide à la décision transparents, auditables et facilement adoptés par les experts métier.
III.2 Les forêts aléatoires (Random Forests) : la force du collectif
Face au risque de surapprentissage inhérent à un arbre de décision unique, la méthode des forêts aléatoires de Leo Breiman s’impose comme une solution robuste. En agrégeant par vote les prédictions de centaines d’arbres entraînés sur des sous-ensembles de données, le modèle gagne en stabilité et en performance. Nous appliquons cette technique à la cartographie des zones à haut risque de déforestation illégale autour du parc des Virunga, à partir d’images satellitaires. L’ingénieur saura implémenter des méthodes d’ensemble pour fiabiliser ses prédictions.
III.3 Le boosting de gradient (Gradient Boosting) : l’apprentissage séquentiel
Une connaissance approfondie des dynamiques de boosting est essentielle pour atteindre l’état de l’art en classification. Contrairement aux forêts aléatoires, les modèles de type Gradient Boosting (comme XGBoost ou LightGBM) construisent les arbres de manière séquentielle, chaque nouvel arbre corrigeant les erreurs résiduelles du précédent. Cette approche est appliquée à un problème de haute performance : la prédiction en temps réel du churn (attrition) des abonnés d’un opérateur télécom. L’étudiant déploiera des modèles de très haute précision pour des applications métier critiques.
III.4 Machines à vecteurs de support (SVM) : l’optimisation des marges
La vision philosophique de Vladimir Vapnik, centrée sur la minimisation du risque structurel, est à l’origine des SVM. Ce chapitre expose la mécanique de recherche du meilleur hyperplan séparateur, celui qui maximise la marge entre les classes. L’étude se focalise sur l’astuce du noyau (“kernel trick”), qui permet de traiter des problèmes non-linéaires en projetant les données dans un espace de plus grande dimension. L’application portera sur la classification de différentes qualités de coltan à partir de leurs signatures spectroscopiques. L’ingénieur saura résoudre des problèmes de classification complexes.
PARTIE 2 : MODÉLISATION AVANCÉE ET APPRENTISSAGE NON SUPERVISÉ
Chapitre IV. Modèles Supervisés Avancés : De la Marge à l’Agrégation
La performance des modèles linéaires s’effondre face à la complexité des données du monde réel, comme la classification des types de sols agricoles en RDC à partir de données multispectrales. Ce chapitre abandonne la simplicité pour l’efficacité. Il introduit les Machines à Vecteurs de Support (SVM) et les méthodes ensemblistes, des techniques conçues pour capturer les relations non-linéaires et robustes. L’analyse se concentre sur leur application directe à des problèmes concrets, tels que la prédiction de rendement ou la détection de maladies. L’étudiant forgera la compétence d’architecturer des classifieurs et régresseurs de haute précision.
IV.1 Machines à Vecteurs de Support (SVM)
Sous l’angle de la géométrie des données, les SVM construisent un hyperplan de séparation optimal entre les classes. Cette approche maximise la marge, c’est-à-dire la distance entre l’hyperplan et les points de données les plus proches, garantissant une meilleure généralisation. Appliqué au secteur bancaire de la RDC, un SVM peut créer un modèle robuste de notation de crédit, distinguant avec une précision accrue les profils d’emprunteurs fiables de ceux à risque. L’ingénieur apprendra à implémenter un classifieur à large marge pour des décisions critiques.
IV.2 Le Noyau Astucieux (Kernel Trick)
Face à la non-linéarité des données brutes, le “Kernel Trick” est une manœuvre mathématique qui projette les données dans un espace de plus grande dimension où une séparation linéaire devient possible. Cette technique permet aux SVM de modéliser des frontières de décision extrêmement complexes sans coût de calcul prohibitif. Pour l’analyse des données sismiques dans la région du Graben Albertine, elle permet de classifier des signaux précurseurs de failles. L’étudiant maîtrisera la sélection et l’application de noyaux polynomiaux ou gaussiens pour résoudre des problèmes inséparables.
IV.3 Méthodes Ensemblistes : Le Bagging et les Forêts Aléatoires
Une connaissance approfondie du principe de “sagesse des foules” est le fondement du Bagging. Cette technique consiste à entraîner de multiples modèles sur différents sous-échantillons des données, puis à agréger leurs prédictions pour réduire la variance et le surapprentissage. Les Forêts Aléatoires, application directe de ce principe avec des arbres de décision, sont idéales pour modéliser des phénomènes complexes comme la propagation de la maladie du sommeil en RDC. Le data scientist saura construire des modèles prédictifs stables et fiables, même avec des données bruitées.
IV.4 L’Amplification de Gradient (Gradient Boosting)
D’inspiration itérative, l’approche du Boosting construit des modèles de manière séquentielle, où chaque nouveau modèle se concentre sur la correction des erreurs commises par les précédents. Des algorithmes comme XGBoost ou LightGBM sont devenus la norme pour les compétitions de data science en raison de leur performance inégalée. Appliqué à l’optimisation des chaînes d’approvisionnement de minerais depuis le Katanga, le Gradient Boosting peut prédire les délais logistiques avec une précision chirurgicale. L’apprenant sera capable de paramétrer ces algorithmes pour des tâches de prédiction de haute performance.
Chapitre V. Apprentissage Non Supervisé : Découverte de Structures Latentes
La majorité des données générées sont non étiquetées, un défi que l’apprentissage supervisé ignore. L’approche sociotechnique de l’analyse exploratoire s’impose pour extraire une valeur actionnable de ces masses de données brutes. Ce chapitre se confronte à ce problème en explorant les algorithmes de clustering et de réduction de dimensionnalité. Comment segmenter la clientèle d’un opérateur télécom à Kinshasa sans catégories prédéfinies ? En répondant à cette question, l’étudiant structurera une méthodologie pour découvrir des segments de marché cachés et optimiser les stratégies marketing.
V.1 Partitionnement de Données : L’Algorithme K-Means
Face à la nécessité de segmenter des populations hétérogènes, l’algorithme K-Means propose une solution itérative simple et efficace pour regrouper les données en K clusters distincts. Son objectif est de minimiser l’inertie intra-classe, créant des groupes aussi compacts que possible. Pour la planification urbaine à Lubumbashi, K-Means peut identifier des quartiers aux profils socio-économiques similaires, guidant ainsi les investissements en infrastructures publiques. L’analyste apprendra à effectuer une segmentation de marché ou une analyse de population à grande échelle.
V.2 Clustering Hiérarchique et Dendrogrammes
Une vision taxonomique des données permet de comprendre les relations de parenté entre les groupes à différentes échelles. Le clustering hiérarchique, qu’il soit ascendant (agglomératif) ou descendant (divisif), construit un arbre de clusters imbriqués, visualisé par un dendrogramme. Cette méthode est cruciale en génomique pour classer les souches du virus Ebola circulant en RDC et retracer leur évolution. Le chercheur saura interpréter ces structures arborescentes pour révéler des relations complexes et multi-niveaux au sein de ses données.
V.3 Réduction de Dimensionnalité : L’Analyse en Composantes Principales (ACP)
Sous l’angle de la compression d’information, l’Analyse en Composantes Principales (ACP) transforme un jeu de données à N variables corrélées en un nouvel ensemble de variables non corrélées appelées composantes principales. Cette technique préserve un maximum de la variance originale avec un nombre réduit de dimensions, facilitant la visualisation et combattant le “fléau de la dimensionnalité”. Pour l’industrie minière congolaise, l’ACP peut synthétiser des dizaines d’indicateurs géochimiques en quelques axes pour identifier les zones à fort potentiel. L’ingénieur maîtrisera la simplification de données complexes.
V.4 Détection d’Anomalies et Données Aberrantes
Isoler le signal faible de la norme est une tâche critique dans de nombreux domaines, de la cybersécurité à la maintenance prédictive. Les techniques de détection d’anomalies, basées sur la densité ou la distance, identifient les points de données qui ne se conforment pas au comportement attendu du reste de l’ensemble. Un tel système peut détecter des transactions frauduleuses sur les plateformes de mobile money en RDC ou des pannes imminentes sur les équipements du barrage d’Inga. L’étudiant forgera la compétence de construire des systèmes de surveillance et d’alerte automatisés.
Chapitre VI. Introduction aux Réseaux de Neurones et au Deep Learning
Le modèle du neurone formel, conceptualisé par McCulloch et Pitts en 1943, constitue la pierre angulaire de l’intelligence artificielle moderne. Ce chapitre utilise ce concept comme colonne vertébrale pour introduire les réseaux de neurones. Ici, la théorie biologique cède la place à l’ingénierie mathématique et à l’implémentation logicielle. Le cours heurte intentionnellement la simplicité du perceptron à la complexité des tâches de perception, comme le diagnostic automatique de la maladie du manioc à partir de photos de feuilles. L’objectif est clair : armer l’ingénieur des outils pour construire des modèles d’apprentissage profond.
VI.1 Le Perceptron et la Descente de Gradient
Fondation de l’intelligence artificielle moderne, le modèle du neurone formel de Rosenblatt combine une somme pondérée des entrées avec une fonction d’activation pour produire une sortie binaire. L’apprentissage de ce modèle est rendu possible par l’algorithme de la descente de gradient, qui ajuste itérativement les poids pour minimiser une fonction de coût. Pour un logisticien à Matadi, cela se traduit par un classifieur simple décidant si un conteneur doit être inspecté ou non. L’étudiant maîtrisera l’unité de calcul fondamentale de tous les réseaux de neurones.
VI.2 Architectures de Réseaux Denses (Multi-Layer Perceptron)
Une connaissance approfondie des fonctions d’activation non-linéaires (Sigmoïde, ReLU) est essentielle pour dépasser les limites du perceptron simple. En empilant plusieurs couches de neurones, on crée un Perceptron Multi-Couches (MLP), un approximateur universel capable de modéliser des relations complexes entre entrées et sorties. Appliqué à la gestion de l’énergie, un MLP peut prédire la consommation électrique de la ville de Goma à partir de données temporelles et météorologiques. L’apprenant saura architecturer des modèles pour des tâches de régression et de classification complexes.
VI.3 La Rétropropagation du Gradient : Le Moteur de l’Apprentissage
Sous l’angle du calcul différentiel, la règle de la chaîne est le mécanisme mathématique qui rend possible l’entraînement des réseaux de neurones profonds. L’algorithme de rétropropagation du gradient calcule efficacement le gradient de la fonction de perte par rapport à chaque poids du réseau, permettant une mise à jour coordonnée et efficace. C’est le processus qui permet à un modèle de reconnaissance d’images d’apprendre à distinguer un okapi d’un zèbre. L’étudiant déconstruira et implémentera le moteur qui alimente la révolution du deep learning.
VI.4 Surapprentissage et Techniques de Régularisation
Face au risque de mémorisation excessive des données d’entraînement, un modèle peut perdre sa capacité à généraliser sur de nouvelles données. Les techniques de régularisation, telles que la pénalisation L1/L2 qui contraint la taille des poids ou le Dropout qui désactive aléatoirement des neurones pendant l’entraînement, sont des contre-mesures indispensables. Pour un modèle prédisant les zones à risque de glissement de terrain à Bukavu, la régularisation garantit sa fiabilité sur des terrains non vus. L’ingénieur apprendra à construire des modèles robustes et généralisables.
ANNEXES
A. Corpus de Données Locales pour Projets Pilotes
Face à la rareté des jeux de données structurés pour la RDC, cette annexe fournit un corpus de départ essentiel, nettoyé et pré-traité. Il inclut des séries temporelles sur les prix du cobalt à Kolwezi, des images satellites de la déforestation dans le bassin du Congo et des données épidémiologiques anonymisées du Kasaï. L’étudiant y acquiert une compétence critique : transformer des données brutes et hétérogènes en un format exploitable pour l’entraînement de modèles prédictifs robustes.
B. Guide de Configuration de l’Environnement de Développement
Une maîtrise rigoureuse de l’environnement de développement conditionne le succès de tout projet en machine learning. Ce guide technique détaille l’installation et la configuration de l’écosystème Python (Anaconda, Jupyter) avec les bibliothèques fondamentales (Scikit-learn, TensorFlow), en proposant des stratégies pour les connexions internet instables. L’ingénieur devient ainsi autonome dans la construction d’un espace de travail normalisé, garantissant la reproductibilité de ses expériences de Goma à Kinshasa.
C. Cadre Juridique et Éthique de la Manipulation des Données en RDC
La loi n°20/017 de 2020 a établi le cadre légal de la protection des données personnelles en RDC, une rupture normative pour le secteur numérique. Cette section synthétise les obligations de l’ingénieur en matière de consentement, d’anonymisation et de finalité du traitement, notamment pour les données sensibles issues des services financiers mobiles. L’apprenant forgera la compétence d’auditer la conformité éthique et juridique d’un pipeline de données, un prérequis pour tout déploiement commercial.
D. Glossaire des Métriques de Performance et Cas d’Usage
Le choix d’une métrique de performance est un acte stratégique, non une simple lecture de résultat. Ce glossaire tranche le débat entre précision et rappel en l’appliquant à des cas concrets : la détection de la fraude sur les terminaux de paiement à Kinshasa exige une haute précision, tandis que le diagnostic précoce de la maladie du manioc au Kwilu priorise le rappel. L’analyste apprendra à sélectionner et à justifier la métrique (F1-score, AUC-ROC) qui s’aligne parfaitement sur l’objectif socio-économique du modèle.
Comment l’algorithme de rétropropagation, bien que fondamental, expose-t-il les limites biologiques et computationnelles des réseaux de neurones profonds actuels ?
📚 Source :Travaux de Geoffrey Hinton sur Backpropagation via Google Scholar
En quoi le théorème “No Free Lunch” de Wolpert et Macready contraint-il radicalement la quête d’un algorithme d’apprentissage universellement supérieur ?
📚 Source :Travaux de David Wolpert sur No Free Lunch theorem via Wikipedia (FR)
Comment l’hypothèse de la variété (manifold hypothesis) justifie-t-elle l’efficacité des techniques de réduction de dimensionnalité sur des données complexes comme l’imagerie ?
📚 Source :Travaux de Joshua Tenenbaum sur Manifold hypothesis via JSTOR
Discussion (0)
Aucune intervention pour le moment. Soyez le premier à contribuer.
Votre intervention Annuler la réponse