{"id":6598,"date":"2018-12-25T14:54:29","date_gmt":"2018-12-25T14:54:29","guid":{"rendered":"http:\/\/algerienetwork.com\/science-tec\/?p=6598"},"modified":"2020-07-31T11:30:05","modified_gmt":"2020-07-31T11:30:05","slug":"reseaux-de-neurones-artificiels","status":"publish","type":"post","link":"https:\/\/algerienetwork.com\/sciences-tec\/reseaux-de-neurones-artificiels\/","title":{"rendered":"R\u00e9seaux de neurones artificiels"},"content":{"rendered":"<blockquote><p><big><span class=\"bluetext\">Les re\u0301seaux de neurones, inspire\u0301s de la structure du cerveau humain, sont au c\u0153ur des progre\u0300s re\u0301cents de l\u2019intelligence artificielle. Dote\u0301s de capacite\u0301s impressionnantes, ils arrivent a\u0300 reconnai\u0302tre des images avec grande pre\u0301cision et sont utilise\u0301s dans les voitures autonomes. Ils peuvent lire et e\u0301crire et me\u0302me jouer a\u0300 des jeux vide\u0301os! Ces re\u0301seaux utilisent des principes mathe\u0301matiques relativement simples pour repre\u0301senter ces connaissances pourtant complexes. Survolons certains de ces concepts les plus importants.<\/span><\/big><\/p><\/blockquote>\n<h3><span class=\"orangetext\">1 De\u0301tecter les cancers<\/span><\/h3>\n<p>La Dre Douggie est une me\u0301decin-oncologue de renomme\u0301e mondiale. Chaque jour, elle diagnostique la pre\u0301sence de me\u0301lanomes, synonymes de cancer de la peau,chez ses patients. Son expertise est telle qu\u2019elle ne suffit plus a\u0300 la ta\u0302che et son ho\u0302pital aimerait pouvoir l\u2019aider en cre\u0301ant une application, un programme informatique, pour identifier automatiquement les me\u0301lanomes avec le me\u0302me taux de succe\u0300s que la me\u0301decin. L\u2019ho\u0302pital demande donc son aide pour de\u0301velopper une telle application.<\/p>\n<h3><span class=\"orangetext\">1.1 Une premie\u0300re approche<\/span><\/h3>\n<p>Pour mieux formaliser le processus menant a\u0300 un diagnostic, la Dre Douggie a une ide\u0301e. En premier, elle va re\u0301colter les donne\u0301es me\u0301dicales de ses anciens patients, mais pas n\u2019importe quelles donne\u0301es&nbsp;: celles qui selon elle l\u2019aident a\u0300 pre\u0301dire si un patient a un me\u0301lanome ou non.<\/p>\n<p>De\u0301notons ces donne\u0301es, pour chaque patient, par le vecteur <span id=\"MathJax-Element-1-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>x<\/mi><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-1\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-2\" class=\"mjx-mrow\"><span id=\"MJXc-Node-3\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><span id=\"MJXc-Node-4\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>Ensuite, elle cherchera une formule mathe\u0301matique qui, a\u0300 partir de <span id=\"MathJax-Element-2-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>x<\/mi><mo>,<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-5\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-6\" class=\"mjx-mrow\"><span id=\"MJXc-Node-7\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><span id=\"MJXc-Node-8\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>permet de de\u0301terminer si un patient est atteint d\u2019un me\u0301lanome ou non. Une fois cette formule trouve\u0301e, elle pourra e\u0302tre utilise\u0301e pour pre\u0301dire si de nouveaux patients ont un me\u0301lanome ou non.<\/p>\n<p>Ce processus, et surtout les me\u0301thodes permettant de trouver automatiquement cette formule, se nomme apprentissage automatique. La formule elle-me\u0302me constitue un mode\u0300le, c\u2019est-a\u0300-dire une repre\u0301sentation mathe\u0301matique simplifie\u0301e du processus de diagnostic. Plus pre\u0301cise\u0301ment, on cherche une fonction <span id=\"MathJax-Element-3-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>f<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-9\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-10\" class=\"mjx-mrow\"><span id=\"MJXc-Node-11\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">f<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>qui transforme les donne\u0301es <span id=\"MathJax-Element-4-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>x<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-12\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-13\" class=\"mjx-mrow\"><span id=\"MJXc-Node-14\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><\/span><\/span> en pre\u0301diction <span id=\"MathJax-Element-5-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>y<\/mi><mo>,<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-15\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-16\" class=\"mjx-mrow\"><span id=\"MJXc-Node-17\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><span id=\"MJXc-Node-18\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><\/span><\/span><\/span> soit <span id=\"MathJax-Element-6-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>f<\/mi><mo stretchy=&quot;false&quot;>(<\/mo><mi>x<\/mi><mo stretchy=&quot;false&quot;>)<\/mo><mo>=<\/mo><mi>y<\/mi><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-19\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-20\" class=\"mjx-mrow\"><span id=\"MJXc-Node-21\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">f<\/span><\/span><span id=\"MJXc-Node-22\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-23\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><span id=\"MJXc-Node-24\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-25\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-26\" class=\"mjx-mi MJXc-space3\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><span id=\"MJXc-Node-27\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>Dans notre cas, y est une variable avec deux valeurs possibles, soit une valeur indiquant la pre\u0301sence d\u2019un me\u0301lanome et une autre indiquant son absence. On peut donner la valeur nume\u0301rique de 1 au premier cas et de 0 au second.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-13164\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-3.png\" alt=\"neurones-3\" width=\"173\" height=\"258\">Le nombre d\u2019heures d\u2019exposition au soleil par anne\u0301e ainsi que l\u2019a\u0302ge du patient sont deux caracte\u0301ristiques que la Dre Douggie utilise pour e\u0301tablir son diagnostic. Pour chacun de ses patients, elle utilise donc ces deux variables que l\u2019on de\u0301note <span id=\"MathJax-Element-7-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-28\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-29\" class=\"mjx-mrow\"><span id=\"MJXc-Node-30\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-31\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-32\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>et <span id=\"MathJax-Element-8-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-33\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-34\" class=\"mjx-mrow\"><span id=\"MJXc-Node-35\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-36\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-37\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-38\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span> L\u2019ensemble des caracte\u0301ristiques de chaque patient constitue alors ce qu\u2019on appelle un jeu de donne\u0301es&nbsp;: <span id=\"MathJax-Element-9-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mo fence=&quot;false&quot; stretchy=&quot;false&quot;>{<\/mo><mo stretchy=&quot;false&quot;>(<\/mo><msub><mi>x<\/mi><mn>1<\/mn><\/msub><mo>,<\/mo><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>,<\/mo><mi>y<\/mi><mo stretchy=&quot;false&quot;>)<\/mo><mo fence=&quot;false&quot; stretchy=&quot;false&quot;>}<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-39\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-40\" class=\"mjx-mrow\"><span id=\"MJXc-Node-41\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">{<\/span><\/span><span id=\"MJXc-Node-42\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-43\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-44\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-45\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-46\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><span id=\"MJXc-Node-47\" class=\"mjx-msubsup MJXc-space1\"><span class=\"mjx-base\"><span id=\"MJXc-Node-48\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-49\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-50\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><span id=\"MJXc-Node-51\" class=\"mjx-mi MJXc-space1\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><span id=\"MJXc-Node-52\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-53\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">}<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>. Ce jeu de donne\u0301es contenant 37 paires est illustre\u0301 a\u0300 la figure a\u0300 gauche.<\/p>\n<p>Apre\u0300s quelques minutes de re\u0301flexion, la Dre Douggie trouve une droite entre les variable <span id=\"MathJax-Element-10-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-54\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-55\" class=\"mjx-mrow\"><span id=\"MJXc-Node-56\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-57\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-58\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>et <span id=\"MathJax-Element-11-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>2<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-59\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-60\" class=\"mjx-mrow\"><span id=\"MJXc-Node-61\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-62\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-63\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>:<\/p>\n<p><span class=\"mjx-chtml MJXc-display\"><span id=\"MathJax-Element-12-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot; display=&quot;block&quot;><mi>a<\/mi><msub><mi>x<\/mi><mn>1<\/mn><\/msub><mo>+<\/mo><mi>b<\/mi><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>+<\/mo><mi>c<\/mi><mo>=<\/mo><mn>0<\/mn><\/math>\u00ab\u00a0><span id=\"MJXc-Node-64\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-65\" class=\"mjx-mrow\"><span id=\"MJXc-Node-66\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-67\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-68\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-69\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-70\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-71\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><span id=\"MJXc-Node-72\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-73\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-74\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-75\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-76\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">c<\/span><\/span><span id=\"MJXc-Node-77\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-78\" class=\"mjx-mn MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>qui semble bien se\u0301parer les patients cance\u0301reux des autres. Par ta\u0302tonnement, elle de\u0301termine la valeur des parame\u0300tres <span id=\"MathJax-Element-13-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>a<\/mi><mo>,<\/mo><mi>b<\/mi><mo>,<\/mo><mi>c<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-79\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-80\" class=\"mjx-mrow\"><span id=\"MJXc-Node-81\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-82\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><span id=\"MJXc-Node-83\" class=\"mjx-mi MJXc-space1\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><span id=\"MJXc-Node-84\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><span id=\"MJXc-Node-85\" class=\"mjx-mi MJXc-space1\"><span class=\"mjx-char MJXc-TeX-math-I\">c<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>qui semblent le mieux se\u0301parer les patients selon leur pathologie. Les donne\u0301es et la droite trouve\u0301e sont illustre\u0301es a\u0300 la figure ci-dessous.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13163\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-2.png\" alt=\"neurones-2\" width=\"313\" height=\"344\"><\/p>\n<p>La droite indique ce que l\u2019on nomme la frontie\u0300re de classification&nbsp;: d\u2019un co\u0302te\u0301, les patients sont pre\u0301sume\u0301s avoir un me\u0301lanome et de l\u2019autre, non. On peut donc utiliser cette droite pour classifier les patients en suivant la re\u0300gle suivante&nbsp;:<\/p>\n<p><span class=\"mjx-chtml MJXc-display\"><span id=\"MathJax-Element-14-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot; display=&quot;block&quot;><mi>y<\/mi><mo>=<\/mo><mrow><mo>{<\/mo><mtable columnalign=&quot;right center left&quot; rowspacing=&quot;4pt&quot; columnspacing=&quot;1em&quot;><mtr><mtd><mn>1<\/mn><\/mtd><mtd \/><mtd><mtext>si<\/mtext><mspace width=&quot;thinmathspace&quot; \/><mi>a<\/mi><msub><mi>x<\/mi><mn>1<\/mn><\/msub><mo>+<\/mo><mi>b<\/mi><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>+<\/mo><mi>c<\/mi><mo>&amp;#x2265;<\/mo><mn>0<\/mn><\/mtd><\/mtr><mtr><mtd><mn>0<\/mn><\/mtd><mtd \/><mtd><mtext>sinon<\/mtext><\/mtd><\/mtr><\/mtable><mo fence=&quot;true&quot; stretchy=&quot;true&quot; symmetric=&quot;true&quot;><\/mo><\/mrow><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-86\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-87\" class=\"mjx-mrow\"><span id=\"MJXc-Node-88\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><span id=\"MJXc-Node-89\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-90\" class=\"mjx-mrow MJXc-space3\"><span id=\"MJXc-Node-91\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-size3-R\">{<\/span><\/span><span id=\"MJXc-Node-92\" class=\"mjx-mtable\"><span class=\"mjx-table\"><span id=\"MJXc-Node-93\" class=\"mjx-mtr\"><span id=\"MJXc-Node-94\" class=\"mjx-mtd\"><span id=\"MJXc-Node-95\" class=\"mjx-mrow\"><span id=\"MJXc-Node-96\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-97\" class=\"mjx-mtd\"><span id=\"MJXc-Node-98\" class=\"mjx-mrow\"><\/span><\/span><span id=\"MJXc-Node-99\" class=\"mjx-mtd\"><span id=\"MJXc-Node-100\" class=\"mjx-mrow\"><span id=\"MJXc-Node-101\" class=\"mjx-mtext\"><span class=\"mjx-char MJXc-TeX-main-R\">si<\/span><\/span><span id=\"MJXc-Node-102\" class=\"mjx-mspace\"><\/span><span id=\"MJXc-Node-103\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-104\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-105\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-106\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-107\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-108\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><span id=\"MJXc-Node-109\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-110\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-111\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-112\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-113\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">c<\/span><\/span><span id=\"MJXc-Node-114\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">\u2265<\/span><\/span><span id=\"MJXc-Node-115\" class=\"mjx-mn MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><\/span><\/span><\/span><span id=\"MJXc-Node-116\" class=\"mjx-mtr\"><span id=\"MJXc-Node-117\" class=\"mjx-mtd\"><span id=\"MJXc-Node-118\" class=\"mjx-mrow\"><span id=\"MJXc-Node-119\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-120\" class=\"mjx-mtd\"><span id=\"MJXc-Node-121\" class=\"mjx-mrow\"><\/span><\/span><span id=\"MJXc-Node-122\" class=\"mjx-mtd\"><span id=\"MJXc-Node-123\" class=\"mjx-mrow\"><span id=\"MJXc-Node-124\" class=\"mjx-mtext\"><span class=\"mjx-char MJXc-TeX-main-R\">sinon<\/span><\/span><\/span><\/span><\/span><\/span><\/span><span id=\"MJXc-Node-125\" class=\"mjx-mo\"><\/span><\/span><span id=\"MJXc-Node-126\" class=\"mjx-mo MJXc-space1\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>Dans cet exemple, <span id=\"MathJax-Element-15-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>a<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-127\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-128\" class=\"mjx-mrow\"><span id=\"MJXc-Node-129\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>et <span id=\"MathJax-Element-16-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>b<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-130\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-131\" class=\"mjx-mrow\"><span id=\"MJXc-Node-132\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><\/span><\/span><\/span> sont des valeurs positives, puisque les variables <span id=\"MathJax-Element-17-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-133\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-134\" class=\"mjx-mrow\"><span id=\"MJXc-Node-135\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-136\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-137\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span> et <span id=\"MathJax-Element-18-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>2<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-138\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-139\" class=\"mjx-mrow\"><span id=\"MJXc-Node-140\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-141\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-142\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>sont toutes les deux corre\u0301le\u0301es positivement avec la pre\u0301sence d\u2019un me\u0301lanome. De plus, l\u2019e\u0301quation est en fait un plan a\u0300 deux dimensions dans un espace tridimensionnel.<\/p>\n<p>Me\u0302me si, a\u0300 premie\u0300re vue, cette fonction semble poser un bon diagnostic, elle se trompe en fait cinq fois. Trois patients en sante\u0301 auraient e\u0301te\u0301 diagnostique\u0301s comme ayant un me\u0301lanome (cercles rouges) tandis que deux patients avec me\u0301lanome auraient e\u0301te\u0301 manque\u0301s (e\u0301toiles rouges). Puisque la base de donne\u0301es contient 37 patients, l\u2019erreur de classification est de 5\/37=13,5&nbsp;%. Encourage\u0301e par ces re\u0301sultats, la Dre Douggie croit cependant qu\u2019il y a lieu d\u2019ame\u0301liorer ce mode\u0300le. Elle de\u0301cide donc de poursuivre la recherche.<\/p>\n<h3><span class=\"orangetext\">1.2 Un autre essai<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-13164\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-3.png\" alt=\"neurones-3\" width=\"201\" height=\"299\">Les concentrations sanguines de deux prote\u0301ines, Gamma et Beta, l\u2019ont toujours aide\u0301e a\u0300 pre\u0301dire la pre\u0301sence de la maladie. Cependant, la Dre Douggie n\u2019a jamais re\u0301ussi a\u0300 expliquer comment elle interpre\u0301tait leur niveau pour re\u0301aliser son diagnostic. Elle s\u2019est toujours fie\u0301e a\u0300 son intuition, qui est devenue de plus en plus pre\u0301cise avec le temps. La me\u0301decin cre\u0301e donc un deuxie\u0300me jeu de donne\u0301es, illustre\u0301 a\u0300 la figure ci-contre.<\/p>\n<p>A\u0300 premie\u0300re vue, il semble exister une fonction (un peu serpentine) qui ne ferait que deux erreurs! Cependant, elle serait loin d\u2019e\u0302tre line\u0301aire. Dre Douggie essaie plusieurs fonctions candidates. Elle commence par des fonctions polynomiales de degre\u0301 <span id=\"MathJax-Element-19-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mn>1<\/mn><mo stretchy=&quot;false&quot;>(<\/mo><mi>a<\/mi><msub><mi>x<\/mi><mn>1<\/mn><\/msub><mo>+<\/mo><mi>b<\/mi><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>+<\/mo><mi>c<\/mi><mo>=<\/mo><mn>0<\/mn><mo stretchy=&quot;false&quot;>)<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-143\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-144\" class=\"mjx-mrow\"><span id=\"MJXc-Node-145\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><span id=\"MJXc-Node-146\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-147\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-148\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-149\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-150\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-151\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-152\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><span id=\"MJXc-Node-153\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-154\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-155\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-156\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-157\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">c<\/span><\/span><span id=\"MJXc-Node-158\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-159\" class=\"mjx-mn MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><span id=\"MJXc-Node-160\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>et de degre\u0301 <span id=\"MathJax-Element-20-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mn>2<\/mn><mo stretchy=&quot;false&quot;>(<\/mo><mi>a<\/mi><msubsup><mi>x<\/mi><mn>1<\/mn><mn>2<\/mn><\/msubsup><mo>+<\/mo><mi>b<\/mi><msub><mi>x<\/mi><mn>1<\/mn><\/msub><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>+<\/mo><mi>c<\/mi><msubsup><mi>x<\/mi><mn>2<\/mn><mn>2<\/mn><\/msubsup><mo>+<\/mo><mi>d<\/mi><mo>=<\/mo><mn>0<\/mn><mo stretchy=&quot;false&quot;>)<\/mo><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-161\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-162\" class=\"mjx-mrow\"><span id=\"MJXc-Node-163\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><span id=\"MJXc-Node-164\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-165\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-166\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-167\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-stack\"><span class=\"mjx-sup\"><span id=\"MJXc-Node-169\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-168\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><span id=\"MJXc-Node-170\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-171\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><span id=\"MJXc-Node-172\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-173\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-174\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-175\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-176\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-177\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-178\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-179\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">c<\/span><\/span><span id=\"MJXc-Node-180\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-181\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-stack\"><span class=\"mjx-sup\"><span id=\"MJXc-Node-183\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-182\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><\/span><span id=\"MJXc-Node-184\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-185\" class=\"mjx-mi MJXc-space2\"><span class=\"mjx-char MJXc-TeX-math-I\">d<\/span><\/span><span id=\"MJXc-Node-186\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-187\" class=\"mjx-mn MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><span id=\"MJXc-Node-188\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-189\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>Elle tente ensuite des sinusoi\u0308dales <span id=\"MathJax-Element-21-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mo stretchy=&quot;false&quot;>(<\/mo><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>=<\/mo><mi>a<\/mi><mi>sin<\/mi><mo>&amp;#x2061;<\/mo><mo stretchy=&quot;false&quot;>(<\/mo><mi>b<\/mi><msub><mi>x<\/mi><mn>1<\/mn><\/msub><mo stretchy=&quot;false&quot;>)<\/mo><mo stretchy=&quot;false&quot;>)<\/mo><mo>,<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-190\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-191\" class=\"mjx-mrow\"><span id=\"MJXc-Node-192\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-193\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-194\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-195\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-196\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-197\" class=\"mjx-mi MJXc-space3\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-198\" class=\"mjx-mi MJXc-space1\"><span class=\"mjx-char MJXc-TeX-main-R\">sin<\/span><\/span><span id=\"MJXc-Node-199\" class=\"mjx-mo\"><\/span><span id=\"MJXc-Node-200\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-201\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><span id=\"MJXc-Node-202\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-203\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-204\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-205\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-206\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-207\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>des exponentielles <span id=\"MathJax-Element-22-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mo stretchy=&quot;false&quot;>(<\/mo><msub><mi>x<\/mi><mn>2<\/mn><\/msub><mo>=<\/mo><mi>a<\/mi><msup><mi>e<\/mi><mrow class=&quot;MJX-TeXAtom-ORD&quot;><mi>b<\/mi><msub><mi>x<\/mi><mn>1<\/mn><\/msub><\/mrow><\/msup><mo stretchy=&quot;false&quot;>)<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-208\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-209\" class=\"mjx-mrow\"><span id=\"MJXc-Node-210\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-211\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-212\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-213\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-214\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-215\" class=\"mjx-mi MJXc-space3\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-216\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-217\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">e<\/span><\/span><\/span><span class=\"mjx-sup\"><span id=\"MJXc-Node-218\" class=\"mjx-texatom\"><span id=\"MJXc-Node-219\" class=\"mjx-mrow\"><span id=\"MJXc-Node-220\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">b<\/span><\/span><span id=\"MJXc-Node-221\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-222\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-223\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span id=\"MJXc-Node-224\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>et plusieurs autres. Malheureusement, rien ne permet de bien de\u0301partager les donne\u0301es.<\/p>\n<h3><span class=\"orangetext\">1.3 Un re\u0301seau de neurones<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-13165\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-4.png\" alt=\"neurones-4\" width=\"183\" height=\"233\">La Dre Douggie est sur le point de tout abandonner lorsque son bon ami, le Dr Hinton, lui propose d\u2019utiliser un re\u0301seau de neurones artificiels. \u00ab&nbsp;Un re\u0301seau de neurones artificiels? Qu\u2019est-ce que c\u0327a mange en hiver, c\u0327a?&nbsp;\u00bb demande Dre Douggie. \u00ab&nbsp;Eh bien, c\u2019est un type de fonction qui peut lui-me\u0302me mode\u0301liser toutes les fonctions existantes. Tu n\u2019auras plus a\u0300 e\u0301mettre et a\u0300 tester des hypothe\u0300ses, comme&nbsp;: est-ce qu\u2019une fonction cubique collerait bien a\u0300 mon jeu de donne\u0301es? Le re\u0301seau de neurones s\u2019en occupe, et il n\u2019y a pas grand-chose a\u0300 son e\u0301preuve!&nbsp;\u00bb re\u0301plique le Dr Hinton.<\/p>\n<p>La Dre Douggie reste sceptique; c\u0327a lui semble un peu trop beau pour e\u0302tre vrai. Tout de me\u0302me, elle laisse le Dr Hinton essayer ses re\u0301seaux de neurones sur son jeu de donne\u0301es. Quelques minutes plus tard, le Dr Hinton aboutit a\u0300 la fonction illustre\u0301e a\u0300 la figure ci-contre.<\/p>\n<p>La Dre Douggie est bouche be\u0301e. Elle a passe\u0301 une semaine a\u0300 essayer d\u2019identifier LA fonction parfaite et n\u2019a abouti a\u0300 rien. Le Dr Hinton l\u2019a trouve\u0301e quasi instantane\u0301ment gra\u0302ce a\u0300 ses re\u0301seaux de neurones. L\u2019erreur de classification, qui e\u0301tait 13,5&nbsp;%, descend donc a\u0300 2\/37= 5,4&nbsp;%.<\/p>\n<h3><span class=\"orangetext\">2 Comment c\u0327a fonctionne?<\/span><\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-13166\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-5.png\" alt=\"neurones-5\" width=\"142\" height=\"142\">Le sche\u0301ma ci-contre illustre le re\u0301seau de neurones utilise\u0301 par le Dr Hinton. Les deux e\u0301le\u0301ments au c\u0153ur de ce sche\u0301ma sont d\u2019une part les <em>neurones<\/em> (cercles) et de l\u2019autre les <em>connexions<\/em> (fle\u0300ches). Les connexions transmettent l\u2019information entre les neurones qui, pour leur part, proce\u0300dent a\u0300 des calculs a\u0300 partir des informations rec\u0327ues. L\u2019information se transmet dans le sens des connexions, a\u0300 partir des neurones observe\u0301s qui correspondent aux donne\u0301es jusqu\u2019a\u0300 la pre\u0301diction.<\/p>\n<p>La force de ces mode\u0300les est de combiner les neurones, chacun repre\u0301sentant une fonction relativement simple, pour obtenir des fonctions tre\u0300s complexes.<\/p>\n<p>De\u0301cortiquons ce qui se passe lorsqu\u2019un re\u0301seau de neurones fait une pre\u0301diction. Rappelons-nous qu\u2019un re\u0301seau de neurones est une fonction <span id=\"MathJax-Element-23-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>f<\/mi><mo stretchy=&quot;false&quot;>(<\/mo><mi>x<\/mi><mo stretchy=&quot;false&quot;>)<\/mo><mo>=<\/mo><mi>y<\/mi><mo>,<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-225\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-226\" class=\"mjx-mrow\"><span id=\"MJXc-Node-227\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">f<\/span><\/span><span id=\"MJXc-Node-228\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-229\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><span id=\"MJXc-Node-230\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-231\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-232\" class=\"mjx-mi MJXc-space3\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><span id=\"MJXc-Node-233\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">,<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>ou\u0300 <span id=\"MathJax-Element-24-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>x<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-234\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-235\" class=\"mjx-mrow\"><span id=\"MJXc-Node-236\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><\/span><\/span> repre\u0301sente les caracte\u0301ristiques d\u2019un patient du jeu de donne\u0301es et ou\u0300 <span id=\"MathJax-Element-25-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>y<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-237\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-238\" class=\"mjx-mrow\"><span id=\"MJXc-Node-239\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>est la pre\u0301diction.<\/p>\n<p>La premie\u0300re e\u0301tape est pluto\u0302t simple&nbsp;: on inse\u0300re les donne\u0301es <span id=\"MathJax-Element-26-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>x<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-240\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-241\" class=\"mjx-mrow\"><span id=\"MJXc-Node-242\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>dans le re\u0301seau de neurones <span id=\"MathJax-Element-27-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>f<\/mi><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-243\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-244\" class=\"mjx-mrow\"><span id=\"MJXc-Node-245\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">f<\/span><\/span><span id=\"MJXc-Node-246\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>Dans notre cas, c\u2019est la paire de concentrations (Gamma, Beta) que nous inse\u0301rons dans les neurones observe\u0301s (en bleu) du re\u0301seau. La figure illustre cette e\u0301tape.<\/p>\n<p>Les deuxie\u0300me et troisie\u0300me e\u0301tapes sont tre\u0300s inte\u0301ressantes. Une par une, les couches transforment le jeu de donne\u0301es de fac\u0327on a\u0300 ce qu\u2019on puisse line\u0301airement se\u0301parer les ronds des e\u0301toiles. Plus pre\u0301cise\u0301ment, les connexions vont cre\u0301er un nouvel <em>espace vectoriel<\/em> et y transporter le jeu de donne\u0301es de fac\u0327on a\u0300 ce que les cercles soient se\u0301pare\u0301s des e\u0301toiles.<\/p>\n<p>Ces calculs\u2013qui utilisent des ope\u0301rations simples comme des multiplications et des additions\u2013ont lieu dans chaque neurone. On peut visualiser le proce\u0301de\u0301 dans les parties b) et c) de la figure ci-dessous. Le jeu de donne\u0301es transforme\u0301 est donc \u00ab&nbsp;stocke\u0301&nbsp;\u00bb dans les neurones cache\u0301s (en mauve) du re\u0301seau. Nous les appelons ainsi puisque ce sont des repre\u0301sentations du jeu de donne\u0301es que nous n\u2019observons pas dans le monde re\u0301el. D\u2019un autre point de vue, les axes qui correspondaient aux prote\u0301ines Gamma et Beta en a) deviennent l\u2019intensite\u0301 de l\u2019activation des deux neurones en b) et c). Pour en savoir plus sur l\u2019activation des neurones, voir l\u2019encadre\u0301 \u00ab&nbsp;Activation des neurones&nbsp;\u00bb.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13167\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-6.png\" alt=\"neurones-6\" width=\"628\" height=\"288\"><\/p>\n<div class=\"subsection green\">\n<h2><span class=\"bluetext\">Activation des neurones<\/span><\/h2>\n<p>Un peu comme dans nos cerveaux, dans un re\u0301seau de neurones artificiels, les neurones s\u2019activent ou non en fonction des signaux rec\u0327us. Plus pre\u0301cise\u0301ment, chaque neurone calcule une transformation affine de ses entre\u0301es. Chaque entre\u0301e est multiplie\u0301e par un coefficient unique aussi appele\u0301 <em>poids<\/em>. Par exemple un neurone ayant deux entre\u0301es calcule donc&nbsp;:<\/p>\n<p><span class=\"mjx-chtml MJXc-display\"><span id=\"MathJax-Element-28-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot; display=&quot;block&quot;><mi>p<\/mi><mo>=<\/mo><msub><mi>w<\/mi><mn>0<\/mn><\/msub><mo>+<\/mo><msub><mi>w<\/mi><mn>1<\/mn><\/msub><msub><mi>x<\/mi><mn>1<\/mn><\/msub><mo>+<\/mo><msub><mi>w<\/mi><mn>2<\/mn><\/msub><msub><mi>x<\/mi><mn>2<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-247\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-248\" class=\"mjx-mrow\"><span id=\"MJXc-Node-249\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">p<\/span><\/span><span id=\"MJXc-Node-250\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-251\" class=\"mjx-msubsup MJXc-space3\"><span class=\"mjx-base\"><span id=\"MJXc-Node-252\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">w<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-253\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-254\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-255\" class=\"mjx-msubsup MJXc-space2\"><span class=\"mjx-base\"><span id=\"MJXc-Node-256\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">w<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-257\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-258\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-259\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-260\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-261\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-262\" class=\"mjx-msubsup MJXc-space2\"><span class=\"mjx-base\"><span id=\"MJXc-Node-263\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">w<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-264\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-265\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-266\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-267\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<\/div>\n<p>ou\u0300 l\u2019ordonne\u0301e a\u0300 l\u2019origine <span id=\"MathJax-Element-29-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>w<\/mi><mn>0<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-268\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-269\" class=\"mjx-mrow\"><span id=\"MJXc-Node-270\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-271\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">w<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-272\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>est aussi appele\u0301e <em>biais<\/em>.<\/p>\n<p>Ensuite, une fonction non line\u0301aire transforme la sortie <span id=\"MathJax-Element-30-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>o<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-273\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-274\" class=\"mjx-mrow\"><span id=\"MJXc-Node-275\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">o<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>de chaque neurone. Cette fonction non line\u0301aire, souvent appele\u0301e <em>fonction d\u2019activation<\/em>, est primordiale pour le re\u0301seau de neurones puisqu\u2019elle permet au re\u0301seau d\u2019apprendre une frontie\u0300re de classification non line\u0301aire (comme a\u0300 la figure a\u0300 droite par exemple). Un exemple d\u2019une telle fonction souvent utilise\u0301e est la fonction sigmoi\u0308de&nbsp;:<\/p>\n<p><span class=\"mjx-chtml MJXc-display\"><span id=\"MathJax-Element-31-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot; display=&quot;block&quot;><mi>&amp;#x03C3;<\/mi><mo stretchy=&quot;false&quot;>(<\/mo><mi>p<\/mi><mo stretchy=&quot;false&quot;>)<\/mo><mo>=<\/mo><mfrac><mn>1<\/mn><mrow><mn>1<\/mn><mo>+<\/mo><msup><mi>e<\/mi><mrow class=&quot;MJX-TeXAtom-ORD&quot;><mo>&amp;#x2212;<\/mo><mi>p<\/mi><\/mrow><\/msup><\/mrow><\/mfrac><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-276\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-277\" class=\"mjx-mrow\"><span id=\"MJXc-Node-278\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">\u03c3<\/span><\/span><span id=\"MJXc-Node-279\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-280\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">p<\/span><\/span><span id=\"MJXc-Node-281\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-282\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-283\" class=\"mjx-mfrac MJXc-space3\"><span class=\"mjx-box MJXc-stacked\"><span class=\"mjx-numerator\"><span id=\"MJXc-Node-284\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><span class=\"mjx-denominator\"><span id=\"MJXc-Node-285\" class=\"mjx-mrow\"><span id=\"MJXc-Node-286\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><span id=\"MJXc-Node-287\" class=\"mjx-mo MJXc-space2\"><span class=\"mjx-char MJXc-TeX-main-R\">+<\/span><\/span><span id=\"MJXc-Node-288\" class=\"mjx-msubsup MJXc-space2\"><span class=\"mjx-base\"><span id=\"MJXc-Node-289\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">e<\/span><\/span><\/span><span class=\"mjx-sup\"><span id=\"MJXc-Node-290\" class=\"mjx-texatom\"><span id=\"MJXc-Node-291\" class=\"mjx-mrow\"><span id=\"MJXc-Node-292\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">\u2212<\/span><\/span><span id=\"MJXc-Node-293\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">p<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><span id=\"MJXc-Node-294\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-13169\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-8.png\" alt=\"neurones-8\" width=\"214\" height=\"159\">Maintenant que nous avons compris le fonctionnement d\u2019un neurone, reprenons le re\u0301seau du Dr Hinton. La figure montre comment a e\u0301te\u0301 calcule\u0301 le premier neurone de la premie\u0300re couche cache\u0301e.<\/p>\n<p>Les connexions <span id=\"MathJax-Element-32-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>w<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-295\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-296\" class=\"mjx-mrow\"><span id=\"MJXc-Node-297\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-298\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">w<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-299\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>et <span id=\"MathJax-Element-33-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>w<\/mi><mn>2<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-300\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-301\" class=\"mjx-mrow\"><span id=\"MJXc-Node-302\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-303\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">w<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-304\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><\/span><\/span><\/span> ainsi que le biais <span id=\"MathJax-Element-34-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>w<\/mi><mn>0<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-305\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-306\" class=\"mjx-mrow\"><span id=\"MJXc-Node-307\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-308\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">w<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-309\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><\/span><\/span><\/span><\/span><\/span> combinent line\u0301airement <span id=\"MathJax-Element-35-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-310\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-311\" class=\"mjx-mrow\"><span id=\"MJXc-Node-312\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-313\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-314\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span> et <span id=\"MathJax-Element-36-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mn>2<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-315\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-316\" class=\"mjx-mrow\"><span id=\"MJXc-Node-317\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-318\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-319\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">2<\/span><\/span><\/span><\/span><\/span><\/span><\/span> en une sortie pre\u0301activation <span id=\"MathJax-Element-37-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>p<\/mi><mn>1<\/mn><\/msub><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-320\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-321\" class=\"mjx-mrow\"><span id=\"MJXc-Node-322\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-323\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">p<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-324\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-325\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span> Ensuite, la fonction sigmoi\u0308de calcule l\u2019activation du neurone <span id=\"MathJax-Element-38-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>h<\/mi><mn>1<\/mn><\/msub><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-326\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-327\" class=\"mjx-mrow\"><span id=\"MJXc-Node-328\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-329\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">h<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-330\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-331\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span> Si la valeur de <span id=\"MathJax-Element-39-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>p<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-332\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-333\" class=\"mjx-mrow\"><span id=\"MJXc-Node-334\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-335\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">p<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-336\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span> est suffisamment petite, le neurone ne sera pas active\u0301 <span id=\"MathJax-Element-40-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mo stretchy=&quot;false&quot;>(<\/mo><msub><mi>h<\/mi><mn>1<\/mn><\/msub><mtext>&amp;#xA0;<\/mtext><mn>0<\/mn><mo stretchy=&quot;false&quot;>)<\/mo><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-337\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-338\" class=\"mjx-mrow\"><span id=\"MJXc-Node-339\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-340\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-341\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">h<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-342\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-343\" class=\"mjx-mtext\"><span class=\"mjx-char MJXc-TeX-main-R\">&nbsp;<\/span><\/span><span id=\"MJXc-Node-344\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">0<\/span><\/span><span id=\"MJXc-Node-345\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-346\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span> Par contre, si la valeur de <span id=\"MathJax-Element-41-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>p<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-347\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-348\" class=\"mjx-mrow\"><span id=\"MJXc-Node-349\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-350\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">p<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-351\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span> est grande, le neurone <span id=\"MathJax-Element-42-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>h<\/mi><mn>1<\/mn><\/msub><\/math>\u00ab\u00a0><span id=\"MJXc-Node-352\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-353\" class=\"mjx-mrow\"><span id=\"MJXc-Node-354\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-355\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">h<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-356\" class=\"mjx-mn\"><span class=\"mjx-char MJXc-TeX-main-R\">1<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/p>\n<p>sera actif est sa valeur de sortie se rapprochera de 1.<\/p>\n<p>Dans un re\u0301seau, les signaux se de\u0301placent une couche a\u0300 la fois en partant des donne\u0301es. Les neurones de la premie\u0300re couche cache\u0301e calculent donc une transformation des donne\u0301es <span id=\"MathJax-Element-43-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><msub><mi>x<\/mi><mi>i<\/mi><\/msub><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-357\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-358\" class=\"mjx-mrow\"><span id=\"MJXc-Node-359\" class=\"mjx-msubsup\"><span class=\"mjx-base\"><span id=\"MJXc-Node-360\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><span class=\"mjx-sub\"><span id=\"MJXc-Node-361\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">i<\/span><\/span><\/span><\/span><span id=\"MJXc-Node-362\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/p>\n<div class=\"subsection green\">\n<p>Les neurones de la seconde couche cache\u0301e utilisent les sorties des neurones de la premie\u0300re couche. Et ainsi de suite jusqu\u2019a\u0300 la sortie du re\u0301seau\u2026<\/p>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-13168\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-7.png\" alt=\"neurones-7\" width=\"329\" height=\"272\">La dernie\u0300re e\u0301tape peau ne le diagnostic&nbsp;: on retrouvera dans le neurone jaune la probabilite\u0301 qu\u2019un patient ait une tumeur cance\u0301reuse. Le re\u0301seau de neurones trace une frontie\u0300re line\u0301aire pour se\u0301parer les patients. S\u2019il estime qu\u2019un patient est en sante\u0301, les e\u0301tapes 2 et 3 le de\u0301placeront bien a\u0300 la gauche de la frontie\u0300re, que l\u2019on peut voir a\u0300 la partie d) de la figure. S\u2019il estime que le patient est malade, les e\u0301tapes 2 et 3 le de\u0301placeront bien a\u0300 la droite. Par contre, si le re\u0301seau est moins confiant en son diagnostic, il de\u0301placera le patient plus pre\u0300s de la frontie\u0300re. C\u2019est pourquoi on peut interpre\u0301ter la distance entre la frontie\u0300re et un patient comme la confiance du re\u0301seau de neurones en son diagnostic. Par exemple, si un patient est exactement sur la frontie\u0300re, c\u2019est que le re\u0301seau est inde\u0301cis.<\/p>\n<p>Les re\u0301seaux de neurones excellent dans la vision par ordinateur qui cible la compre\u0301hension automatique d\u2019informations visuelles. Par exemple, un re\u0301seau de neurones pourrait reconnai\u0302tre la race d\u2019un chien a\u0300 partir de sa photo. Un re\u0301seau de neurones pourrait e\u0301galement de\u0301crire une image comme celle ci-contre.<\/p>\n<p>Les re\u0301seaux de neurones peuvent aussi ge\u0301ne\u0301rer des images on ne peut plus re\u0301alistes. Sauriez-vous discerner la vraie photo de celle ge\u0301ne\u0301re\u0301e par un re\u0301seau de neurones dans la figure ci-dessous?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13170\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-9.png\" alt=\"neurones-9\" width=\"402\" height=\"298\"><\/p>\n<p>Les re\u0301seaux utilise\u0301s dans de telles applications sont de tre\u0300s grande taille. Dans le proble\u0300me e\u0301tudie\u0301 par la Dre Douggie, les donne\u0301es <span id=\"MathJax-Element-44-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>x<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-363\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-364\" class=\"mjx-mrow\"><span id=\"MJXc-Node-365\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>qui entrent dans le re\u0301seau de neurones ont deux dimensions (concentration des prote\u0301ines Gamma et Beta). Une image d\u2019une te\u0301le\u0301vision haute de\u0301finition contient plus de 900&nbsp;000 pixels, donc 900&nbsp;000 dimensions&nbsp;! De plus, la profondeur des re\u0301seaux (nombre de couches cache\u0301es) peut aller jusqu\u2019a\u0300 150 couches&nbsp;! Le nombre total de parame\u0300tres de ces re\u0301seaux peut e\u0302tre gigantesque.<\/p>\n<p>Les re\u0301seaux de neurones re\u0301alisent aussi des performances impressionnantes en reconnaissance vocale. Lorsque vous parlez avec Alexa (Amazon), Siri (Apple), Cortana (Microsoft) ou a\u0300 l\u2019Assistant Google, les re\u0301seaux jouent un ro\u0302le cle\u0301 quant a\u0300 la reconnaissance des mots. Et comment toutes ces technologies produisent-elles une re\u0301ponse a\u0300 la question ou a\u0300 la demande formule\u0301e par un utilisateur? Vous l\u2019aurez devine\u0301, avec d\u2019autres re\u0301seaux de neurones&nbsp;!<\/p>\n<p>Les re\u0301seaux de neurones peuvent conduire des automobiles, jouer a\u0300 des jeux vide\u0301os, de\u0301couvrir de nouveaux me\u0301dicaments, e\u0301crire de la musique, peindre des tableaux, traduire entre plusieurs langues, contro\u0302ler des robots, etc. Bref, les re\u0301seaux de neurones ne cessent de nous e\u0301pater par leur polyvalence et le nombre de scientifiques s\u2019y inte\u0301ressant en divers domaines progresse a\u0300 toute allure. D\u2019ailleurs, bien malin qui sait tout ce qu\u2019ils pourront nous aider a\u0300 re\u0301soudre. Les re\u0301seaux de neurones ont re\u0301volutionne\u0301 le domaine de la vision informatique.<\/p>\n<div class=\"subsection green\">\n<h2><span class=\"bluetext\">Les r\u00e9seaux de neurones, c\u2019est un peu canadien&nbsp;!<\/span><\/h2>\n<div id=\"attachment_13171\" class=\"wp-caption aligncenter\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-13171\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-10.png\" alt=\"Les \u00abp\u00e8res\u00bb de l\u2019apprentissage profond: Yan LeCun, Geoffrey Hinton et Yoshua Bengio (tir\u00e9 de la page Facebook de Andrew Ng)\" width=\"552\" height=\"292\"><\/p>\n<p class=\"wp-caption-text\">Les \u00abp\u00e8res\u00bb de l\u2019apprentissage profond: Yan LeCun, Geoffrey Hinton et Yoshua Bengio (tir\u00e9 de la page Facebook de Andrew Ng)<\/p>\n<\/div>\n<p>L\u2019id\u00e9e des r\u00e9seaux de neurones artificiels a vu le jour en 1943. Leur popularite\u0301 a fluctue\u0301 avec le temps, mais ce n\u2019est qu\u2019au de\u0301but des anne\u0301es 2000, apre\u0300s des anne\u0301es de recherche, que Geoff Hinton, de la University of Toronto, Yoshua Bengio, de l\u2019Universite\u0301 de Montre\u0301al, et Yann LeCun de la New York University ont pu de\u0301montrer les capacite\u0301s de ces re\u0301seaux a\u0300 apprendre des ta\u0302ches complexes. L\u2019Institut canadien de recherches avance\u0301es (ICRA) les a subventionne\u0301s, lorsque les entreprises et les autres pays avaient baisse\u0301 les bras. Aujourd\u2019hui, le terme <em>apprentissage profond<\/em> de\u0301signe le champ portant sur les re\u0301seaux de neurones.<\/p>\n<\/div>\n<div class=\"subsection green\">\n<h2><span class=\"bluetext\">Comment le re\u0301seau <em>apprend<\/em>-il a\u0300 transformer les donne\u0301es?<\/span><\/h2>\n<p>Tout c\u0327a est bien beau, mais comment le re\u0301seau de neurones <em>apprend<\/em>-il une ta\u0302che? Plus pre\u0301cise\u0301ment, comment le re\u0301seau trouve-t-il les connexions pour correctement de\u0301placer les patients en sante\u0301 d\u2019un co\u0302te\u0301 de la frontie\u0300re de de\u0301cision, et les patients malades de l\u2019autre. La re\u0301ponse est&nbsp;: avec l\u2019aide du puissant algorithme de <em>descente du gradient<\/em>.<\/p>\n<p>Prenons un exemple tre\u0300s simple pour expliquer cet algorithme. Disons que l\u2019on veut pre\u0301dire la taille d\u2019un individu a\u0300 partir de son poids (voir le jeu de donne\u0301es a\u0300 la figure suivante). Un mode\u0300le tre\u0300s simple pourrait e\u0302tre <span id=\"MathJax-Element-45-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>y<\/mi><mo>=<\/mo><mi>f<\/mi><mo stretchy=&quot;false&quot;>(<\/mo><mi>x<\/mi><mo stretchy=&quot;false&quot;>)<\/mo><mo>=<\/mo><mi>a<\/mi><mi>x<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-366\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-367\" class=\"mjx-mrow\"><span id=\"MJXc-Node-368\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><span id=\"MJXc-Node-369\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-370\" class=\"mjx-mi MJXc-space3\"><span class=\"mjx-char MJXc-TeX-math-I\">f<\/span><\/span><span id=\"MJXc-Node-371\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">(<\/span><\/span><span id=\"MJXc-Node-372\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><span id=\"MJXc-Node-373\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">)<\/span><\/span><span id=\"MJXc-Node-374\" class=\"mjx-mo MJXc-space3\"><span class=\"mjx-char MJXc-TeX-main-R\">=<\/span><\/span><span id=\"MJXc-Node-375\" class=\"mjx-mi MJXc-space3\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-376\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><\/span><\/span><\/p>\n<\/div>\n<p>ou\u0300 <span id=\"MathJax-Element-46-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>y<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-377\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-378\" class=\"mjx-mrow\"><span id=\"MJXc-Node-379\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">y<\/span><\/span><\/span><\/span><\/span> repre\u0301sente la taille d\u2019un individu et <span id=\"MathJax-Element-47-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>x<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-380\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-381\" class=\"mjx-mrow\"><span id=\"MJXc-Node-382\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">x<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>son poids.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13173\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-11.png\" alt=\"neurones-11\" width=\"157\" height=\"152\"><\/p>\n<p>Notons que <span id=\"MathJax-Element-48-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>a<\/mi><\/math>\u00ab\u00a0><span id=\"MJXc-Node-383\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-384\" class=\"mjx-mrow\"><span id=\"MJXc-Node-385\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><\/span><\/span><\/span><\/p>\n<p>est la pente de la droite. Nous voulons donc trouver la pente qui nous permettra de pre\u0301dire la taille d\u2019un individu le plus pre\u0301cise\u0301ment possible. Ce proble\u0300me, bien qu\u2019un peu diffe\u0301rent de la de\u0301tection du cancer, peut aussi e\u0302tre re\u0301solu par un re\u0301seau de neurones qui transforme les donne\u0301es. On peut utiliser la descente de gradient pour trouver la valeur de a qui donne les pre\u0301dictions les plus justes. La technique est illustre\u0301e a\u0300 la figure \u00ab&nbsp;Descente de gradient&nbsp;\u00bb.<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-13174\" src=\"http:\/\/accromath.uqam.ca\/accro\/wp-content\/uploads\/2018\/09\/neurones-12.png\" alt=\"neurones-12\" width=\"684\" height=\"296\"><\/p>\n<p>Sur la range\u0301e du haut, on montre le jeu de donne\u0301es (en vert) en plus de diffe\u0301rentes droites possibles (en mauve). Les lignes pointille\u0301es en mauve montrent l\u2019e\u0301cart entre la pre\u0301diction et le poids re\u0301el d\u2019un individu. L\u2019erreur commise par chaque droite est la somme de toutes ces distances. Sur la range\u0301e du bas, on montre l\u2019erreur totale de chaque droite. En d\u2019autres mots, la courbe verte repre\u0301sente l\u2019erreur totale en fonction de la pente de la droite.<\/p>\n<p>De plus, cette figure montre l\u2019e\u0301volution de la droite tout au long de l\u2019entrai\u0302nement. Au de\u0301but de l\u2019<em>apprentissage<\/em> (coin gauche supe\u0301rieur), on essaie une pente au hasard. L\u2019erreur (en mauve) du mode\u0300le est donc relativement e\u0301leve\u0301e. Le but est de changer la pente pour minimiser l\u2019erreur. Pour trouver ce minimum, nous utilisons la de\u0301rive\u0301e de la fonction d\u2019erreur (fle\u0300che noire). La de\u0301rive\u0301e est une fonction qui pointe vers le minimum d\u2019une autre fonction. Si la de\u0301rive\u0301e est ne\u0301gative, c\u2019est que le minimum se situe vers la droite, et vice-versa. Dans notre cas, elle pointe vers la gauche. Pour cette raison, on essaie une pente plus petite et on re\u0301pe\u0300te le processus. On arre\u0302te lorsque le minimum est trouve\u0301, soit lorsque la de\u0301rive\u0301e ne pointe ni vers la gauche, ni vers la droite (elle est e\u0301gale a\u0300 0).<\/p>\n<p>Cet exemple est tre\u0300s simple puisqu\u2019on n\u2019entrai\u0302ne qu\u2019un seul parame\u0300tre <span id=\"MathJax-Element-49-Frame\" class=\"mjx-chtml MathJax_CHTML\" tabindex=\"0\" role=\"presentation\" data-mathml=\"<math xmlns=&quot;http:\/\/www.w3.org\/1998\/Math\/MathML&quot;><mi>a<\/mi><mo>.<\/mo><\/math>\u00ab\u00a0><span id=\"MJXc-Node-386\" class=\"mjx-math\" aria-hidden=\"true\"><span id=\"MJXc-Node-387\" class=\"mjx-mrow\"><span id=\"MJXc-Node-388\" class=\"mjx-mi\"><span class=\"mjx-char MJXc-TeX-math-I\">a<\/span><\/span><span id=\"MJXc-Node-389\" class=\"mjx-mo\"><span class=\"mjx-char MJXc-TeX-main-R\">.<\/span><\/span><\/span><\/span><\/span><\/p>\n<div class=\"subsection green\">\n<p>Pour trouver les bonnes connexions dans un re\u0301seau de neurones, des milliers, voire des millions de parame\u0300tres sont entrai\u0302ne\u0301s simultane\u0301ment en utilisant cette me\u0301thode de descente de gradient&nbsp;!<\/p>\n<\/div>\n<h2><span class=\"graytext\">Pour en s<\/span><span class=\"orangetext\">\u03b1<\/span><span class=\"graytext\">voir<\/span> <span class=\"yellowtext\">plus<\/span><span class=\"orangetext\">!<\/span><\/h2>\n<ul>\n<li><em>Brown Neural Networks<\/em>&nbsp;: <a href=\"http:\/\/www.3blue1brown.com\/videos\/2017\/10\/9\/neural-network\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.3blue1brown.com\/videos\/2017\/10\/9\/neural-network<\/a><br \/>\nRe\u0301fe\u0301rence contenant des vide\u0301os d\u2019introduction a\u0300 l\u2019apprentissage automatique et aux re\u0301seaux de neurones.<\/li>\n<li><em>Cours d\u2019initiation au Machine Learning<\/em>&nbsp;: <a href=\"https:\/\/developers.google.com\/machine-learning\/crash-course\/prereqs-and-prework?hl=fr\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/developers.google.com\/machine-learning\/crash-course\/prereqs-and-prework?hl=fr<\/a><br \/>\nCours traduit de l\u2019anglais automatiquement en utilisant des mode\u0300les d\u2019apprentissage automatique.<\/li>\n<li>Y. Bengio et A. Courville, Deep Learning, I. Goodfellow, <a href=\"http:\/\/www.deeplearningbook.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.deeplearningbook.org\/<\/a><br \/>\nRe\u0301fe\u0301rence plus avance\u0301e, mais tre\u0300s comple\u0300te. Les premiers chapitres introduisent les concepts mathe\u0301matiques les plus importants pour bien comprendre le reste du livre.<\/li>\n<li>B. Zoph, V. Vasudevan, J. Shlens, Q. V. Le (2017). <em>Learning Transferable Architectures for Scalable Image Recognition<\/em>. CoRR: abs\/1707.07012. <a href=\"https:\/\/arxiv.org\/pdf\/1707.07012.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/arxiv.org\/pdf\/1707.07012.pdf<\/a> (consulte\u0301 le 20 juin 2018)<br \/>\nArticle pre\u0301sentant le re\u0301seau de neurones qui annote les entite\u0301s dans une photo.<\/li>\n<li>K. Tero, A. Timo, L. Samuli, L. Jaakko (2017). <em>Progressive growing of GANs for improved quality, stability, and variation<\/em>. CoRR: abs\/1710.10196. <a href=\"https:\/\/arxiv.org\/pdf\/1710.10196.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/arxiv.org\/pdf\/1710.10196.pdf<\/a> (consulte\u0301 le 20 juin 2018)<br \/>\nArticle pre\u0301sentant le re\u0301seau de neurones pour ge\u0301ne\u0301rer des visages.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.google.com\/search?q=math+science+et+nature&amp;client=firefox-b-ab&amp;source=lnms&amp;tbm=isch&amp;sa=X&amp;ved=0ahUKEwi59ZrImbvfAhUsTt8KHezDDEYQ_AUIDigB&amp;biw=1280&amp;bih=585#imgdii=pPL1L1CabxpvXM:&amp;imgrc=lreGvGPTcsgAEM:\" target=\"_blank\" rel=\"noopener noreferrer\">source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les re\u0301seaux de neurones, inspire\u0301s de la structure du cerveau humain, sont au c\u0153ur des progre\u0300s re\u0301cents de l\u2019intelligence artificielle. Dote\u0301s de capacite\u0301s impressionnantes, ils arrivent a\u0300 reconnai\u0302tre des images avec grande pre\u0301cision et sont utilise\u0301s dans les voitures autonomes. Ils peuvent lire et e\u0301crire et me\u0302me jouer a\u0300 des jeux vide\u0301os! Ces re\u0301seaux utilisent [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6749,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":"","footnotes":""},"categories":[41,23],"tags":[],"class_list":{"0":"post-6598","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-maths","8":"category-sciences-exactes"},"_links":{"self":[{"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/posts\/6598","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/comments?post=6598"}],"version-history":[{"count":1,"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/posts\/6598\/revisions"}],"predecessor-version":[{"id":6750,"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/posts\/6598\/revisions\/6750"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/media\/6749"}],"wp:attachment":[{"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/media?parent=6598"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/categories?post=6598"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/algerienetwork.com\/sciences-tec\/wp-json\/wp\/v2\/tags?post=6598"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}