<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Module 1 - Aux origines : l'intelligence artificielle symbolique on INF1901 - Initiation à l'IA : concepts et réflexions</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/</link><description>Recent content in Module 1 - Aux origines : l'intelligence artificielle symbolique on INF1901 - Initiation à l'IA : concepts et réflexions</description><generator>Hugo</generator><language>fr</language><atom:link href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/index.xml" rel="self" type="application/rss+xml"/><item><title>Turing et la question fondatrice (1950)</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/turing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/turing/</guid><description>&lt;h1 id="turing-et-la-question-fondatrice-1950"&gt;Turing et la question fondatrice (1950)&lt;a class="anchor" href="#turing-et-la-question-fondatrice-1950"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;label class="book-image" for="book-image-toggle-ca9ac28fe2f6"&gt;&#10; &lt;input class="hidden toggle" type="checkbox" id="book-image-toggle-ca9ac28fe2f6" /&gt;&#10; &lt;img src="https://cjauvin.github.io/inf1901-teluq-v2/images/module1/turing-16.jpg" alt="Portrait d&amp;#39;Alan Turing adolescent." loading="lazy" title="Alan Turing adolescent, vers 1928." width="675" height="919" style="--largeur-plafond: 514px" /&gt;&#10;&lt;/label&gt;&#10;&lt;script&gt;&#10;(function() {&#10; const checkbox = document.getElementById('book-image-toggle-ca9ac28fe2f6');&#10; const escapeHandler = function(e) {&#10; if (e.key === 'Escape' &amp;&amp; checkbox.checked) {&#10; checkbox.checked = false;&#10; }&#10; };&#10; checkbox.addEventListener('change', function() {&#10; if (this.checked) {&#10; document.addEventListener('keydown', escapeHandler);&#10; } else {&#10; document.removeEventListener('keydown', escapeHandler);&#10; }&#10; });&#10;})();&#10;&lt;/script&gt;&#10;&lt;p class="image-credit"&gt;Alan Turing adolescent, vers 1928. Domaine public — Wikimedia Commons.&lt;/p&gt;&#10;&lt;h2 id="le-moment"&gt;Le moment&lt;a class="anchor" href="#le-moment"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;En 1950, peu après la fin de la Seconde Guerre mondiale, le mathématicien&#10;britannique &lt;strong&gt;Alan Turing&lt;/strong&gt; publie un article intitulé &lt;em&gt;Computing Machinery and&#10;Intelligence&lt;/em&gt;. L&amp;rsquo;article commence par une question qui occupera tout un domaine&#10;pendant les décennies suivantes :&lt;/p&gt;</description></item><item><title>Deux paris rivaux (1956-1958)</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/deux-paris/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/deux-paris/</guid><description>&lt;h1 id="deux-paris-rivaux-1956-1958"&gt;Deux paris rivaux (1956-1958)&lt;a class="anchor" href="#deux-paris-rivaux-1956-1958"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="le-moment-lété-1956-à-dartmouth"&gt;Le moment : l&amp;rsquo;été 1956 à Dartmouth&lt;a class="anchor" href="#le-moment-l%c3%a9t%c3%a9-1956-%c3%a0-dartmouth"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;À l&amp;rsquo;été 1956, un petit groupe de chercheurs se réunit pendant deux mois sur le&#10;campus du &lt;strong&gt;Dartmouth College&lt;/strong&gt;, dans le New Hampshire, pour un atelier qui est&#10;considéré comme l&amp;rsquo;&lt;strong&gt;acte de naissance&lt;/strong&gt; de la discipline. L&amp;rsquo;expression&#10;&lt;strong&gt;« intelligence artificielle »&lt;/strong&gt; apparaît pour la première fois dans la&#10;proposition de financement de cet atelier, rédigée l&amp;rsquo;année précédente par le jeune&#10;mathématicien &lt;strong&gt;John McCarthy&lt;/strong&gt;. Le mot est choisi en partie pour marquer une&#10;rupture avec une étiquette alors dominante, la &lt;strong&gt;cybernétique&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>L'âge d'or symbolique : chercher et raisonner</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/chercher-raisonner/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/chercher-raisonner/</guid><description>&lt;h1 id="lâge-dor-symbolique-chercher-et-raisonner"&gt;L&amp;rsquo;âge d&amp;rsquo;or symbolique : chercher et raisonner&lt;a class="anchor" href="#l%c3%a2ge-dor-symbolique-chercher-et-raisonner"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="résoudre-cest-explorer"&gt;Résoudre, c&amp;rsquo;est explorer&lt;a class="anchor" href="#r%c3%a9soudre-cest-explorer"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Une fois le pari symbolique posé, il reste une question pratique : comment faire&#10;raisonner une machine ? Les pionniers de l&amp;rsquo;IA trouvent une réponse très générale,&#10;parce qu&amp;rsquo;elle s&amp;rsquo;applique à des problèmes très différents. Presque tout problème&#10;peut se reformuler comme l&amp;rsquo;&lt;strong&gt;exploration d&amp;rsquo;un espace de possibilités&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;Prenons l&amp;rsquo;exemple d&amp;rsquo;un labyrinthe. À chaque instant, vous êtes dans une certaine&#10;position, qu&amp;rsquo;on appelle un &lt;strong&gt;état&lt;/strong&gt;. À partir de cet état, quelques actions sont&#10;possibles (avancer, tourner à gauche, tourner à droite), et chacune mène à un&#10;nouvel état. L&amp;rsquo;ensemble de tous les états atteignables forme une grande&#10;arborescence, l&amp;rsquo;&lt;strong&gt;espace d&amp;rsquo;états&lt;/strong&gt; (&lt;em&gt;state space&lt;/em&gt;). Résoudre le labyrinthe revient alors à&#10;&lt;strong&gt;trouver un chemin&lt;/strong&gt; dans cette arborescence, depuis l&amp;rsquo;état de départ jusqu&amp;rsquo;à&#10;l&amp;rsquo;état-but (la sortie).&lt;/p&gt;</description></item><item><title>Représenter le monde</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/representer-le-monde/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/representer-le-monde/</guid><description>&lt;h1 id="représenter-le-monde"&gt;Représenter le monde&lt;a class="anchor" href="#repr%c3%a9senter-le-monde"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="le-sens-angle-mort-de-la-machine"&gt;Le sens, angle mort de la machine&lt;a class="anchor" href="#le-sens-angle-mort-de-la-machine"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Les chapitres précédents ont présenté plusieurs programmes. Le &lt;a href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/deux-paris/"&gt;Logic&#10;Theorist&lt;/a&gt; démontrait des théorèmes, &lt;a href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/chercher-raisonner/#lapog%c3%a9e-deep-blue-bat-kasparov-1997"&gt;Deep&#10;Blue&lt;/a&gt;&#10;gagnait aux échecs et &lt;a href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/chercher-raisonner/#lautre-visage-eliza-ou-lillusion-de-comprendre"&gt;ELIZA&lt;/a&gt;&#10;tenait une conversation. Tous faisaient cependant la même chose : ils&#10;&lt;strong&gt;manipulaient des symboles d&amp;rsquo;après leur forme&lt;/strong&gt;, selon des règles. Par exemple,&#10;ELIZA repérait le mot « mère » sans savoir ce qu&amp;rsquo;est une mère. On parle dans ce cas&#10;du niveau de la &lt;strong&gt;syntaxe&lt;/strong&gt;, qui consiste à agencer correctement des symboles sans&#10;tenir compte de leur sens.&lt;/p&gt;</description></item><item><title>Capturer l'expertise : les systèmes experts</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/systemes-experts/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/systemes-experts/</guid><description>&lt;h1 id="capturer-lexpertise-les-systèmes-experts"&gt;Capturer l&amp;rsquo;expertise : les systèmes experts&lt;a class="anchor" href="#capturer-lexpertise-les-syst%c3%a8mes-experts"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;h2 id="rétrécir-et-codifier-le-monde-pour-réussir"&gt;Rétrécir et codifier le monde pour réussir&lt;a class="anchor" href="#r%c3%a9tr%c3%a9cir-et-codifier-le-monde-pour-r%c3%a9ussir"&gt;&lt;/a&gt;&lt;/h2&gt;&#10;&lt;p&gt;Le chapitre « &lt;a href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/representer-le-monde/"&gt;Représenter le monde&lt;/a&gt; » s&amp;rsquo;est&#10;terminé sur un constat : on ne peut pas écrire le sens commun, parce qu&amp;rsquo;il n&amp;rsquo;a pas&#10;de limite. Les chercheurs des années 1970 en tirent une conclusion pratique. Si le&#10;savoir général est hors d&amp;rsquo;atteinte, il faut viser un savoir plus &lt;strong&gt;étroit&lt;/strong&gt;.&lt;/p&gt;&#10;&lt;p&gt;L&amp;rsquo;idée est la suivante. Au lieu de chercher une intelligence générale, on choisit&#10;&lt;strong&gt;un seul domaine&lt;/strong&gt; bien délimité (diagnostiquer une infection, configurer un&#10;ordinateur, prospecter un gisement minier) et on tente d&amp;rsquo;y reproduire la compétence&#10;d&amp;rsquo;&lt;strong&gt;un seul expert&lt;/strong&gt;. Dans un domaine spécialisé, le savoir-faire d&amp;rsquo;un expert&#10;ressemble souvent à un grand ensemble de règles de la forme &lt;em&gt;si telles conditions,&#10;alors telle conclusion&lt;/em&gt;. Le médecin qui raisonne « &lt;em&gt;si&lt;/em&gt; le patient a de la fièvre&#10;&lt;strong&gt;et&lt;/strong&gt; telle bactérie dans le sang, &lt;em&gt;alors&lt;/em&gt; prescrire tel antibiotique » applique&#10;une règle. Si on recueille assez de ces règles et qu&amp;rsquo;on les inscrit dans la&#10;machine, celle-ci devrait raisonner comme l&amp;rsquo;expert, du moins dans ce domaine. C&amp;rsquo;est&#10;le principe des &lt;strong&gt;systèmes experts&lt;/strong&gt;, qu&amp;rsquo;on peut résumer par la formule suivante :&#10;&lt;strong&gt;connaissance = règles explicites&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>Les hivers et la bascule</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/hivers-et-bascule/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/hivers-et-bascule/</guid><description>&lt;h1 id="les-hivers-et-la-bascule"&gt;Les hivers et la bascule&lt;a class="anchor" href="#les-hivers-et-la-bascule"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;label class="book-image" for="book-image-toggle-d99658c3dbca"&gt;&#10; &lt;input class="hidden toggle" type="checkbox" id="book-image-toggle-d99658c3dbca" /&gt;&#10; &lt;img src="https://cjauvin.github.io/inf1901-teluq-v2/images/module1/bruegel-chasseurs-neige.jpg" alt="Tableau de Bruegel : trois chasseurs et leurs chiens rentrent au village par une colline enneigée ; en contrebas, des étangs gelés où patinent des villageois, et des montagnes au loin sous un ciel gris-vert." loading="lazy" title="Pieter Bruegel l&amp;#39;Ancien, Les Chasseurs dans la neige (1565). L&amp;#39;expression « hiver de l&amp;#39;IA » désigne les périodes où l&amp;#39;intérêt et le financement pour la recherche en IA ont fortement diminué." width="1920" height="1366" style="--largeur-plafond: 984px" /&gt;&#10;&lt;/label&gt;&#10;&lt;script&gt;&#10;(function() {&#10; const checkbox = document.getElementById('book-image-toggle-d99658c3dbca');&#10; const escapeHandler = function(e) {&#10; if (e.key === 'Escape' &amp;&amp; checkbox.checked) {&#10; checkbox.checked = false;&#10; }&#10; };&#10; checkbox.addEventListener('change', function() {&#10; if (this.checked) {&#10; document.addEventListener('keydown', escapeHandler);&#10; } else {&#10; document.removeEventListener('keydown', escapeHandler);&#10; }&#10; });&#10;})();&#10;&lt;/script&gt;&#10;&lt;p class="image-credit"&gt;Pieter Bruegel l'Ancien, &lt;em&gt;Les Chasseurs dans la neige&lt;/em&gt; (1565), Kunsthistorisches Museum, Vienne. Domaine public, via Wikimedia Commons.&lt;/p&gt;</description></item><item><title>Travail noté 1</title><link>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/travail-not%C3%A9-1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/travail-not%C3%A9-1/</guid><description>&lt;h1 id="vous-êtes-le-moteur-dinférence-un-système-expert-travail-noté-1"&gt;Vous êtes le moteur d&amp;rsquo;inférence : un système expert (travail noté 1)&lt;a class="anchor" href="#vous-%c3%aates-le-moteur-dinf%c3%a9rence-un-syst%c3%a8me-expert-travail-not%c3%a9-1"&gt;&lt;/a&gt;&lt;/h1&gt;&#10;&lt;p&gt;Au &lt;a href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/"&gt;Module 1&lt;/a&gt;, nous avons vu qu&amp;rsquo;avant l&amp;rsquo;apprentissage automatique (que nous commencerons à étudier en détail au &lt;a href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module2/"&gt;module 2&lt;/a&gt;), la grande idée de&#10;l&amp;rsquo;IA « classique » (le GOFAI) était de &lt;strong&gt;capturer la connaissance dans des règles&#10;explicites&lt;/strong&gt;. Les &lt;strong&gt;&lt;a href="https://cjauvin.github.io/inf1901-teluq-v2/docs/module1/systemes-experts/"&gt;systèmes experts&lt;/a&gt;&lt;/strong&gt; sont&#10;l&amp;rsquo;aboutissement de cette idée. Ils comportent une &lt;strong&gt;base de règles&lt;/strong&gt; &lt;code&gt;si… alors…&lt;/code&gt;,&#10;une &lt;strong&gt;base de faits&lt;/strong&gt; (le cas qu&amp;rsquo;on traite) et un &lt;strong&gt;moteur d&amp;rsquo;inférence&lt;/strong&gt;, qui&#10;compare les deux, déclenche les règles applicables et en tire de nouvelles&#10;conclusions, jusqu&amp;rsquo;au diagnostic final.&lt;/p&gt;</description></item></channel></rss>