Vers une philosophie du Machine Learning
Publié le 03/04/2018
Extrait du document


«
intra-mathématique est, d’une part, marquée par un modèle d’explication globale,
issu de la philosophie des sciences tel que les modèles de Friedmann et Kitcher.
D’autre part, des modèles tels que ceux de Steiner en philosophie des mathématiques
constitue selon Mancosu une approche locale de l’explication mathématiques des
résultats mathématiques, un modèle d’explication qui sera étendu à l’explication
mathématiques des phénomènes physiques en général par Steiner.
Il semblerait donc
que les modèles d’explication des algorithmes de Machine Learning dans la littérature
en intelligence artificielle possède des analogies avec les modèles d’explication des
démonstrations mathématiques en philosophie.
L’analogie programme-preuve, ou
autrement dit algorithme-démonstration, est une correspondance bien étudiée en
philosophie des mathématiques, il s’agit de la correspondance de Curry-Howard, un
isomorphisme reliant logique mathématique, informatique théorique et théorie de la
calculabilité.
L’idée de ce devoir est de présenter en quoi les réflexions initiées en philosophie des
mathématiques pour réfléchir les démonstrations mathématiques peuvent être
éclairantes pour réfléchir l’explication des algorithmes actuels de Machine Learning.
Ainsi, nous verrons plus particulièrement comment le modèle global d’explication de
Kitcher peut offrir des perspectives intéressantes pour une réflexion de l’explication
en intelligence artificielle.
Ce travail fait écho aux problématiques rencontrées dans
mon ancien métier en tant qu’ingénieur en intelligence artificielle dans l’industrie
ainsi qu’à mon travail actuel en philosophie avec Marco Panza, avec lequel nous
pensons qu’une réflexion philosophique sur l’explicabilité des algorithmes en Machine
Learning est nécessaire et manquante dans les débats actuels en intelligence
artificielle.
I) Brève présentation du Machine Learning et du problème de
la compréhension
Dans cette partie, nous tacherons de présenter très brièvement le fonctionnement
des algorithmes d’apprentissage statistique (Machine Learning) et certains de ses
concepts fondamentaux.
Nous nous focaliserons plus particulièrement sur
l’apprentissage supervisée qui est une des classes de méthodes les plus couramment
utilisées en intelligence artificielle.
a) Fonctionnement de l’apprentissage supervisé
L’apprentissage supervisé est une famille de méthodes en Machine Learning
consistant à inférer une fonction mathématique à partir de données d’apprentissage
étiquetées, c’est-à-dire un ensemble d’exemples d’apprentissage (« training
samples »).
En apprentissage supervisé, chaque exemple est une paire (X, Y) d’un
input représenté sous la forme d’un vecteur X, qu’on appelle vecteurs de features , et
d’un output Y (souvent une variable binaire), le label , dont on cherche à estimer la
2.
»
↓↓↓ APERÇU DU DOCUMENT ↓↓↓
Liens utiles
- L'oisiveté est la mère de la philosophie (Hobbes)
- Philosophie marc aurele
- M Vergeade Philosophie : Explication du texte janv.21 Les idées et les âges (1927)P 102 -Manuel Delagrave -P 427-
- À propos de l'histoire de la philosophie (I).
- Philosophie Post-moderne