Une brève excursion dans le monde du machine learning
December 1, 2024
Introduction
Les modèles linéaires
Généalogie des réseaux de neurones artificiels
Deep learning – les réseaux de neurones convolutifs
Conclusion
Intelligence artificielle (IA) : ensemble de théories et de techniques visant à réaliser des machines capables de simuler l’intelligence humaine.
Apprentissage statistique ou Machine Learning (ML) : champ d’étude de l’intelligence artificielle qui se fonde sur des approches mathématiques et statistiques pour donner aux ordinateurs la capacité d’« apprendre » à partir de données, c’est-à-dire d’améliorer leurs performances à résoudre des tâches sans être explicitement programmés pour chacune.
Source : Wikipédia
Source : inventiv-it.fr
Source : Machine Learnia
Des données d’entrainement \(\color{red} (x_1,y_1),\dotsc,(x_n,y_n)\)
Source : datahacker
Source : datahacker
Source : Geogebra
Source : Son The Nguyen
Source : Learn OpenCV
Source : Machine Learnia
Fitting des données bruitées \({\color{blue}y_i}={\color{green}\sin(2\pi x_i)}+\epsilon_i\) avec un polynôme de degré \(M\) : \[ \color{red} f_{\boldsymbol{w}}(x) = w_0 + w_1 x + w_2 x^2 + \dotsc + w_M x^M = \boldsymbol{\psi}(x)^{\intercal} \boldsymbol{w}\]
\(\boldsymbol{\psi}(x)=[1,x,x^2,\dotsc,x^M]^{\intercal}\) est un feature mapping. On peut utiliser les moindres carrés puisque \(f_{\boldsymbol{w}}(x)=\boldsymbol{\psi}(x)^{\intercal} \boldsymbol{w}\) est linéaire en \(\boldsymbol{w}\).
Source : (Bishop 2006)
Source : (Bishop 2006)
Source : (Bishop 2006)
Source : dhavalpatel
Source : Techplayon
Source : Machine Learnia
Source : Machine Learnia
Source : Machine Learnia
Source : Machine Learnia
Source : Machine Learnia
Source : (Elgendy 2020)
Source : Towards Data Science
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : 3blue1brown
Source : Alexandre TL
Source : Playground Tensorflow
Source : DataMListic
Source : Emergent Garden
Théorème (Cybenko, 1989, Hornik, 1991)
Soit \(\sigma:\mathbb{R}\rightarrow \mathbb{R}\) une fonction non constante, bornée et continue. Soit \(I_m\) le cube unité \(m\)-dimensionnel \([0, 1]^m\). L’espace des fonctions continues à valeurs réelles sur \(I_m\) est noté \(C(I_m)\). Alors, pour tout \(\epsilon > 0\) et toute fonction \(f \in C(I_m)\), il existe un entier \(N\), des constantes réelles \(v_i, b_i \in \mathbb{R}\) et des vecteurs réels \(\boldsymbol{w}_i \in \mathbb{R}^m\) pour \(i = 1, \dotsc, N\), tels que nous puissions définir :
\[ F(\boldsymbol{x}) = \sum_{i=1}^N v_i \sigma\left(\boldsymbol{w}_i^T \boldsymbol{x}+b_i\right)=\boldsymbol{v}^T \sigma\left(\mathbf{W}^T \boldsymbol{x}+\boldsymbol{b}\right)\] comme une approximation de la fonction \(f\), c’est-à-dire, \[ |f(\boldsymbol{x})-F(\boldsymbol{x})|<\epsilon, \quad \forall \boldsymbol{x}\in I_m\]
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : (Elgendy 2020)
Source : CS231n
Source : CS231n
Source : (Elgendy 2020)
Source : 3blue1brown
Source : (Elgendy 2020)
Source : (Krizhevsky, Sutskever, and Hinton 2012)
Source : Medium
Source : (Elgendy 2020)
Source : 3blue1brown
Source : (Maried, Omar, and Baba 2017)
Source : Welch Labs
Source : Andrej Karpathy
Source : (Krizhevsky, Sutskever, and Hinton 2012)
Source : (Allen et al. 2019)
Source : Welch Labs
“Again, it might act upon other things besides number, were objects found whose mutual fundamental relations could be expressed by those of the abstract science of operations, and which should be also susceptible of adaptations to the action of the operating notation and mechanism of the engine. Supposing, for instance, that the fundamental relations of pitched sounds in the science of harmony and of musical composition were susceptible of such expression and adaptations, the engine might compose elaborate and scientific pieces of music of any degree of complexity or extent”
A.L.L
Source : Sketch of the analytical engine
Source : Wikipédia
Source : AquaPortail - CS231n
Source : (Yamins and DiCarlo 2016)
“L’analogie peut être faite avec les pionniers de l’aviation, dont certains essayaient de reproduire les oiseaux ou les chauve-souris. Mais ils collaient un peu trop près à la biologie, comme Clément Ader. Ses travaux n’ont pas eu beaucoup de suites parce qu’il copiait les chauve-souris sans s’occuper de problèmes comme la stabilité. Alors que d’autres personnes plus proches des techniques d’ingénierie ont fait des expérimentations en soufflerie, ont essayé plusieurs profils d’ailes, etc. Et à la fin, ils ont obtenu un artefact, un avion, qui utilise les mêmes principes que les oiseaux pour voler mais dont les détails sont très différents. C’est un peu ce qu’on fait avec l’intelligence artificielle, on prend de l’inspiration avec ce qu’on observe dans le monde animal, mais on en dégage surtout des principes. On fabrique une machine dont le fonctionnement est finalement très différent de la biologie.”
Yann Lecun
Source : Telescopemag
Environnementales
Source : cese
Sociales et sanitaires
Source : cese
Source : cese
Source : cese