--- title: "IA : introduction" date: 2023-10-10 tags: ["IA"] categories: ["Intelligence artificielle", "Cours"] mathjax: true --- En terme de prévisions autour de l'intelligence artificielle, on entend tout et n'importe quoi et pas depuis hier! Beaucoup de prévision se sont révélée fausse néanmoins des progrès existent dans la génération d'image ou encore les voitures autonomes. Nous pouvons citer [Herbert Simon][h_simon] (1965) : > Machines will be capable, within twenty years, of doing any work a man can do Ou encore [Marvin Minsky][m_minsky] (1970) > We solved the venerable mind/body problem, explaining how a system composed > of matter can have the properties of mind Mais plusieurs limitation existants encore: * Si dans certains domaines spécialisés elle surpasse les capacité humaines, on est encore loin **d'une véritable IA générale**; * Des attaques contre les modèles d'apprentissage existent comme l'ajout de bruit, des **erreurs dans la détection** entrainent pourtant **une détection confiante**; * Les limites fondamentales, comme **morales** par exemple : que doit faire une voiture autonome dans une situation critique. Nous avons aussi citer les biais. [h_simon]: https://fr.wikipedia.org/wiki/Herbert_Simon [m_minsky]: https://fr.wikipedia.org/wiki/Marvin_Minsky ## Un peu d'historique Tout commence en 1950 par une publication [d'Alan Turing][a_turing] : *Can machine think?* Le terme *intelligence artificielle* est utilise pour la première fois en 1956 par [John McCarthy][j_mccarthy]. En 1959, le MIT lance le projet *Intelligence Artificielle*. En 1997, *Deep Blue* bat Gary Kasparov aux échecs. À partir de là les choses s'accélèrent : en 2011 *Watson* bat les champions de *Jéopardy!*, en 2015 un programme informatique jour à des jeux vidéo *Atari*, en 2016 *AlphaGo* bat les campions de jeu de Go, en 2017 *Libratus* bat des champions de poker. Les progrès récents commencent à ouvrir la porte au prévisions faites dès les années 60 par Minsky et Simon. [a_turing]: https://fr.wikipedia.org/wiki/Alan_Turing [j_mccarthy]: https://fr.wikipedia.org/wiki/John_McCarthy ## Définir une IA Une définissions possible est "*formalisation et une analyse de causalités d'évènements*". Elle entraine beaucoup de fantasmes. Une première approche pourrait être "*discipline de l'informatique dont le but est de construire des programmes intelligents*". Dans ce cas qu'est-ce qu'un programme? Marvin Minsky de son côté la définie comme: *ce que l'homme ferait moyennant une certaine intelligence*. Donc relatif à ce que savent faire les hommes. Plus pragmatique et pratique, nous pourrions dire "*tous problèmes pour lesquels il n'existent pas d'algorithme connu ou avec un coût raisonnable*". Cette définition peut être résumée en "*problème que l'on ne sait pas résoudre efficacement*", elle est donc à relier avec **la théorie de la complexité** Plus adapté, "*l'intelligence artificielle doit proposer des solutions logicielles permettant aux programmes de raisonner logiquement*". Cette définition est basée sur les formalismes logiques : * Démonstration automatique des théorèmes; * Utilisation des règles précises d'inférence; * Qualités issues des mathématiques (preuves, explications).