


{"id":5915,"date":"2024-03-07T12:09:40","date_gmt":"2024-03-07T11:09:40","guid":{"rendered":"https:\/\/www.editions-eni.fr\/blog\/?p=5915"},"modified":"2024-03-07T12:09:40","modified_gmt":"2024-03-07T11:09:40","slug":"les-entrailles-des-reseaux-de-neurones","status":"publish","type":"post","link":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/","title":{"rendered":"Les entrailles des r\u00e9seaux de neurones"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221;][et_pb_row _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p><em>Par <a href=\"https:\/\/www.editions-eni.fr\/ludivine-crepin\" target=\"_blank\" rel=\"noopener\">Ludivine Cr\u00e9pin, doctoresse en intelligence artificielle et auteur aux Editions ENI<\/a><\/em><\/p>\n<p><strong>Gr\u00e2ce \u00e0 l\u2019\u00e9volution constante et exponentielle des performances des ordinateurs, les r\u00e9seaux de neurones sont disponibles pour tous avec notamment des frameworks comme Tensorflow, Pytorch ou encore Scikit. D\u00e9velopper un outil de Machine Learning semble assez simple aujourd\u2019hui mais vous rendez-vous compte de la complexit\u00e9 qui se cache derri\u00e8re ses outils\u00a0? <\/strong><\/p>\n<p><strong>Eh oui, si nous regardons leurs entrailles, nous sommes en plein dans l\u2019algorithmie et la th\u00e9orie des graphes\u00a0! Je vous propose d\u2019explorer comment sont construits ces r\u00e9seaux de neurones en commen\u00e7ant par leur origine.<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<h2 style=\"text-align: center;\"><strong>Un peu d\u2019histoire<\/strong><\/h2>\n<p>\u00a0C\u2019est en 1943 que le premier r\u00e9seau de neurones est mod\u00e9lis\u00e9 dans les travaux de McCulloch et Pitts, alors que le terme \u00ab\u00a0Intelligence Artificielle\u00a0\u00bb (1956 environ) n\u2019existait pas, ainsi que celui de \u00ab\u00a0Machine Learning\u00a0\u00bb (1959). Les anc\u00eatres de nos ordinateurs non plus d\u2019ailleurs\u2026<\/p>\n<p>Notons que la plupart des mod\u00e9lisations des grands principes de l\u2019IA ont \u00e9t\u00e9 invent\u00e9s dans la seconde partie du XX\u00e8me, bien avant l\u2019ordinateur.<\/p>\n<p>\u00a0Si la mod\u00e9lisation existe depuis 1943, pourquoi n\u2019avons-nous pas exploit\u00e9 les r\u00e9seaux de neurones et le machine learning bien avant les ann\u00e9es 2010\u00a0? Tout simplement car les ordinateurs ne pouvaient pas assumer l\u2019ex\u00e9cution d\u2019un tel programme. Ce sont d\u2019ailleurs ces r\u00e9seaux qui ont sorti l\u2019IA qui hibernait dans son hiver blanc depuis les ann\u00e9es 1990.<\/p>\n<p>Au vu de la complexit\u00e9 algorithmique des r\u00e9seaux de neurones, ils demandent pour leur apprentissage des ressources assez importantes en termes de calculs et de m\u00e9moire\u00a0: m\u00e9moire vive pour supporter l\u2019ex\u00e9cution et m\u00e9moire disque pour stocker les donn\u00e9es d\u2019apprentissage qui d\u00e9passent r\u00e9guli\u00e8rement les dizaines de giga.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/preprod.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/02\/livre3d_algorithmique.webp&#8221; alt=&#8221;Algorithmique &#8211;<br \/>\nTechniques fondamentales de programmation&#8221; title_text=&#8221;Livre Algorithmique &#8211;  Techniques fondamentales de programmation&#8221; url=&#8221;https:\/\/www.editions-eni.fr\/livre\/algorithmique-techniques-fondamentales-de-programmation-exemples-en-python-nombreux-exercices-corriges-bts-dut-informatique-nouvelle-edition-9782409041846&#8243; url_new_window=&#8221;on&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<h2 style=\"text-align: center;\"><strong>Du neurone humain au perceptron<\/strong><\/h2>\n<p>Les r\u00e9seaux de neurones s\u2019inspirent des neurones animaux. Un neurone naturel peut \u00eatre vulgaris\u00e9 comme une cellule qui s\u2019active ou non en fonction de l\u2019intensit\u00e9 \u00e9lectrique qu\u2019elle re\u00e7oit, un interrupteur en somme.<\/p>\n<p><strong>Le neurone artificiel, le perceptron, est \u00e9galement un interrupteur<\/strong>\u00a0: selon son entr\u00e9e, il active ou non sa sortie. En informatique, nous ne pouvons pas faire varier l\u2019intensit\u00e9 du courant, le courant passe (1) ou ne passe pas (0). Nous devons donc utiliser une fonction d\u2019activation pour savoir si le perceptron est activ\u00e9 selon son entr\u00e9e bool\u00e9enne.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/principe-neurone-artificiel-1.jpg&#8221; alt=&#8221;principe neurone artificiel&#8221; title_text=&#8221;principe neurone artificiel&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>Pour illustrer le fonctionnement d\u2019un perceptron, prenons une fonction d\u2019activation simple\u00a0: un seuil avec la fonction \u00ab\u00a0heaviside\u00a0\u00bb (il en existe bien d\u2019autres mais trop complexes pour un calcul mental).<\/p>\n<p>Un perceptron a une et une seule sortie. Chaque entr\u00e9e du perceptron peut avoir deux valeurs\u00a0: 0 ou 1. Pour correctement configurer notre perceptron, nous ajoutons des poids \u00e0 ces entr\u00e9es compris entre [-1\u00a0;1]. Pour activer le perceptron, c\u2019est-\u00e0-dire obtenir 1 en sortie, il faut que la somme pond\u00e9r\u00e9e des entr\u00e9es soit sup\u00e9rieure ou \u00e9gale au seuil fix\u00e9.<\/p>\n<p>Pour qu\u2019un perceptron puisse apprendre, nous devons lui fournir des donn\u00e9es dont nous connaissons la sortie. Son apprentissage r\u00e9side en la d\u00e9termination de la valeur des poids des entr\u00e9es, le seuil \u00e9tant fix\u00e9.<\/p>\n<p>&nbsp;<\/p>\n<p>Prenons l\u2019exemple le plus simple\u00a0: le NON logique. Cet op\u00e9rateur est unaire donc nous aurons une seule entr\u00e9e. Si cette entr\u00e9e est activ\u00e9e, la sortie doit \u00eatre inactive et vice versa. Fixons notre seuil \u00e0 0. Nous devons trouver un multiplicateur de 1 qui nous donne un chiffre n\u00e9gatif. Nous choisissons donc -1 et cela nous arrange bien car pour l\u2019entr\u00e9e \u00e0 0, nous avons une somme pond\u00e9r\u00e9e nulle donc la sortie du perceptron est activ\u00e9e. Nous avons donc un perceptron qui a appris le NON logique.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/perceptron.jpg&#8221; title_text=&#8221;perceptron&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_code _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_code][et_pb_code _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; min_height=&#8221;30.8px&#8221;]<\/p>\n<h2 style=\"text-align: center;\">Du perceptron au r\u00e9seau de neurone<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>Un perceptron peut apprendre les op\u00e9rateurs logiques de base mais d\u00e8s que nous arrivons au stade du \u00ab\u00a0OU exclusif\u00a0\u00bb, il ne suffit plus, il faut lier plusieurs perceptrons pour son apprentissage, donc utiliser un perceptron multicouche, i.e. un r\u00e9seau de neurone.<\/p>\n<p>La couche d\u2019entr\u00e9e d\u2019un r\u00e9seau de neurones est constitu\u00e9e d\u2019autant de neurones que d\u2019entr\u00e9es possibles. Par exemple, dans le cas de l\u2019apprentissage de chiffres digitaux, il nous faut 7 entr\u00e9es, un neurone pour chaque barre possible.<\/p>\n<p>La couche de sortie contient autant de neurones que de possibilit\u00e9s. Pour la reconnaissance des chiffres digitaux, il y aura donc na\u00efvement 10 sorties possibles, une par chiffre. Nous pouvons \u00e9galement les r\u00e9duire \u00e0 quatre neurones pour repr\u00e9senter les chiffres en binaire en sortie.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/neurones-digitaux.jpg&#8221; alt=&#8221;sch\u00e9ma neurones digitaux&#8221; title_text=&#8221;sch\u00e9ma neurones digitaux&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>Nous remarquons que la structure utilis\u00e9e pour le r\u00e9seau de neurone est bien un graphe orient\u00e9. Les neurones sont les sommets de ce graphe et les connexions entre eux les arr\u00eates. Impl\u00e9menter un graphe quelconque rel\u00e8ve d\u2019une difficult\u00e9 largement plus grande qu\u2019impl\u00e9menter une liste ou un arbre. En effet, il n\u2019y a aucune r\u00e8gle sur les connexions des sommets, n\u2019importe quel sommet peut \u00eatre connect\u00e9 \u00e0 un autre.<\/p>\n<p>Maintenant nous allons mod\u00e9liser un r\u00e9seau pour classifier des images avec l\u2019exemple p\u00e9dagogique, donc simple, fashion minst.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/image-vetements.jpg&#8221; alt=&#8221;image de v\u00eatements&#8221; title_text=&#8221;image de v\u00eatements&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>Les images ont 28 pixels de hauteur et de largeur, ce qui nous fait donc <strong>784 neurones<\/strong> d\u2019entr\u00e9es. Les donn\u00e9es permettent de trier les images en 10 classes, donc <strong>10 neurones<\/strong> en sortie. Passer directement de 900 neurones \u00e0 10 est un peu abrupt et tr\u00e8s compliqu\u00e9 pour trouver les bons poids\u2026<\/p>\n<p>En effet, pour d\u00e9terminer les poids de chaque neurone, le r\u00e9seau va parcourir chaque donn\u00e9e d\u2019entrainement, les unes apr\u00e8s les autres, et ce tant que les poids des neurones ne sont pas bien calibr\u00e9s.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/preprod.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-poids-neurone.webp&#8221; alt=&#8221;poids neurone dans le r\u00e9seau&#8221; title_text=&#8221;poids neurone dans le r\u00e9seau&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>Le calcul de l\u2019erreur revient \u00e0 faire une estimation de la d\u00e9viation des poids pour obtenir les sorties attendues. Sa diffusion au sein du r\u00e9seau est appel\u00e9e la <strong>r\u00e9tropropagation du gradient <\/strong>qui oblige un parcours du graphe en sens inverse de son orientation de base, l\u2019information devant \u00eatre diffus\u00e9e des sorties vers les entr\u00e9es et non plus en sens inverse.<\/p>\n<p>Ici je ne fais que vulgariser les structures de donn\u00e9es et les algorithmes impl\u00e9ment\u00e9s. Juste avec ces \u00e9l\u00e9ments, vous devez commencer \u00e0 entrevoir la complexit\u00e9 des r\u00e9seaux de neurones\u00a0!<\/p>\n<p>Revenons \u00e0 nos images. Il nous faut donc utiliser des couches cach\u00e9es dans notre r\u00e9seau, sans quoi nous avons beaucoup de chance que notre r\u00e9seau n\u2019arrive jamais \u00e0 trouver un bon gradient.<\/p>\n<p>Il n\u2019existe pas vraiment de lois math\u00e9matiques pour d\u00e9terminer le nombre de couches cach\u00e9es, ni leur nombre de neurone. Il faut faire en sorte de repr\u00e9senter un entonnoir entre la couche d\u2019entr\u00e9e et la couche de sortie.<\/p>\n<p>Avec un r\u00e9seau assez simple en connexions locales, nous avons besoin de deux couches cach\u00e9es : la premi\u00e8re de 300 neurones ayant 784 entr\u00e9es chacun et la deuxi\u00e8me de 100 neurones ayant 300 entr\u00e9es chacun. Et finalement une couche de sortie avec 10 neurones poss\u00e9dant donc 100 entr\u00e9es chaque. Soit <strong>un graphe de 1194 sommets et 30 235 200 arr\u00eates<\/strong> juste pour apprendre des petites images pix\u00e9lis\u00e9es\u2026<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/preprod.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/arbre-neurones.webp&#8221; alt=&#8221;arbre de neurones&#8221; title_text=&#8221;arbre de neurones&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>D\u00e8s que nous d\u00e9passons le r\u00e9seau de neurones en connexions locales avec les r\u00e9seaux r\u00e9currents (RNN) ou encore les convolutifs (CNN), nous ne sommes plus sur un graphe simple mais sur un graphe complexe qui contient des boucles, les connexions entre les neurones n\u2019\u00e9tant plus seulement entre deux couches. Cela complexifie encore plus l\u2019impl\u00e9mentation, les calculs et la r\u00e9tropropagation de l\u2019erreur. Je vous laisse imaginer la complexit\u00e9 d\u2019un tel code\u2026<\/p>\n<p>Il nous faut applaudir les d\u00e9veloppeurs de ces frameworks qui arrivent \u00e0 g\u00e9n\u00e9rer de tels graphes de mani\u00e8re totalement g\u00e9n\u00e9rique avec diff\u00e9rents types de r\u00e9seau, diff\u00e9rentes fonctions d\u2019activation, diff\u00e9rentes types de couches, diff\u00e9rentes m\u00e9triques et j\u2019en passe. Chapeau bas\u00a0!<\/p>\n<p>Cependant seront-ils encore capables de d\u00e9velopper avec une telle qualit\u00e9 les r\u00e9seaux de demain\u00a0?<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<h2 style=\"text-align: center;\"><strong>Et demain\u00a0?<\/strong><\/h2>\n<p>Nous entrevoyons donc la complexit\u00e9 algorithmique des r\u00e9seaux de neurones pour leur apprentissage, sans parler des soucis de m\u00e9moire disque pour les donn\u00e9es d\u2019apprentissage. Comme il y a un d\u00e9calage entre la mod\u00e9lisation et l\u2019impl\u00e9mentation des r\u00e9seaux de neurones, il en va de m\u00eame pour les futures \u00e9volutions du Machine Learning. Une mod\u00e9lisation con\u00e7ue d\u00e9but 2000 commence \u00e0 \u00eatre impl\u00e9ment\u00e9e : les r\u00e9seaux de neurones liquides. Ce type de r\u00e9seau demande moins de neurones, donc moins de calculs, et sera peut-\u00eatre le futur du Machine Learning. Leur point fort repose sur des \u00e9quations diff\u00e9rentielles qui peuvent \u00eatre modifi\u00e9es en temps r\u00e9el apr\u00e8s l\u2019apprentissage. Tout en gardant les neurones connect\u00e9s, ces r\u00e9seaux sont \u00e9galement moins rigides sur ces connexions car elles sont al\u00e9atoires. L\u2019algorithmie et le th\u00e9orie des graphes seront toujours au c\u0153ur des r\u00e9seaux de demain, un r\u00e9seau \u00e9tant forc\u00e9ment un graphe !<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; box_shadow_style=&#8221;preset1&#8243;]<\/p>\n<p style=\"text-align: center;\"><strong>Si vous voulez en savoir plus sur le sujet, consultez le <a href=\"https:\/\/www.editions-eni.fr\/livre\/algorithmique-techniques-fondamentales-de-programmation-exemples-en-python-nombreux-exercices-corriges-bts-dut-informatique-nouvelle-edition-9782409041846\" target=\"_blank\" rel=\"noopener\">dernier livre de Ludivine Cr\u00e9pin, <\/a><\/strong><strong>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; box_shadow_style=&#8221;preset1&#8243;]<\/p>\n<p style=\"text-align: center;\"><strong>Disponible \u00e9galement dans <a href=\"https:\/\/www.eni-elearning.com\/fr\/\" target=\"_blank\" rel=\"noopener\">la Biblioth\u00e8que Num\u00e9rique pour les professionnels<\/a>.<\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_testimonial author=&#8221;Ludivine Cr\u00e9pin&#8221; job_title=&#8221;Notre expert IA et algorithmie&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||0px||false|false&#8221; custom_padding=&#8221;||||false|false&#8221;]<\/p>\n<p><span>Docteure en Intelligence Artificielle depuis 2009,\u00a0<\/span><strong>Ludivine CREPIN<\/strong><span>\u00a0est depuis consultante ind\u00e9pendante pour des entreprises au niveau europ\u00e9en, de la start-up \u00e0 la multinationale. Forte de son expertise, elle propose \u00e0 ses clients ses services de conseil, de d\u00e9veloppement et de recherche appliqu\u00e9e pour tous les types de projets informatiques. \u00c9galement formatrice, fait profiter le lecteur de toute sa p\u00e9dagogie pour l\u2019apprentissage de l\u2019algorithmique bas\u00e9e sur le langage Python.<\/span><\/p>\n<p>[\/et_pb_testimonial][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221;][et_pb_row _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||27px|||&#8221; locked=&#8221;off&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.0&#8243; text_font=&#8221;||||||||&#8221; text_line_height=&#8221;1.8em&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Overpass|300|||||||&#8221; header_2_font_size=&#8221;35px&#8221; header_2_line_height=&#8221;1.5em&#8221; custom_margin=&#8221;||0px||false|false&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;20px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; border_color_all=&#8221;#1a0a38&#8243;]<\/p>\n<h2>Pour aller <span style=\"color: #3bb6d5;\">plus loin<\/span><\/h2>\n<p>[\/et_pb_text][et_pb_divider color=&#8221;#3BB6D5&#8243; divider_position=&#8221;center&#8221; divider_weight=&#8221;3px&#8221; _builder_version=&#8221;4.9.0&#8243; max_width=&#8221;90px&#8221; max_width_tablet=&#8221;13%&#8221; max_width_last_edited=&#8221;off|desktop&#8221; custom_margin=&#8221;5px||||false|false&#8221; custom_padding=&#8221;|||&#8221; locked=&#8221;off&#8221;][\/et_pb_divider][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_4,1_4,1_4,1_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221; custom_css_main_element_last_edited=&#8221;on|phone&#8221; custom_css_main_element_tablet=&#8221;display:flex;&#8221; custom_css_main_element_phone=&#8221;display:inherit;&#8221;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/02\/algorithmique-des-bases-a-la-programmation-orientee-objet-en-java-avec-exercices-et-corriges-2e-edition-9782409042393_XL.jpg&#8221; alt=&#8221;Scratch et Raspberry Pi Projets maker pour s&#8217;initier \u00e0 l&#8217;\u00e9lectronique et \u00e0 la robotique&#8221; title_text=&#8221;scratch-et-raspberry-pi-projets-maker-pour-s-initier-a-l-electronique-et-a-la-robotique-2e-edition-9782409027901_M&#8221; url=&#8221;https:\/\/www.editions-eni.fr\/livre\/algorithmique-des-bases-a-la-programmation-orientee-objet-en-java-avec-exercices-et-corriges-2e-edition-9782409042393&#8243; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;85%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;||10px||false|false&#8221; custom_margin_tablet=&#8221;||||false|false&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding_tablet=&#8221;||||false|false&#8221; custom_padding_phone=&#8221;&#8221; custom_padding_last_edited=&#8221;on|tablet&#8221; border_radii_last_edited=&#8221;off|desktop&#8221; box_shadow_style=&#8221;preset3&#8243; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_scale__hover=&#8221;105%|105%&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#3BB6D5&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; custom_margin=&#8221;||5px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;||||false|false&#8221;]<\/p>\n<p>Livre<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;|10px|||false|false&#8221; custom_padding_phone=&#8221;|0px|||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221;]<strong>Algorithmique<\/strong><br \/>\nDes bases \u00e0 la programmation orient\u00e9e objet en Java[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/02\/algorithmique-raisonner-pour-concevoir-3e-edition-9782409024412_XL.jpg&#8221; alt=&#8221;Flutter D\u00e9veloppez vos applications mobiles multiplateformes avec Dart&#8221; title_text=&#8221;flutter-developpez-vos-applications-mobiles-multiplateformes-avec-dart-9782409025273_M (1)&#8221; url=&#8221;https:\/\/www.editions-eni.fr\/livre\/algorithmique-raisonner-pour-concevoir-3e-edition-9782409024412&#8243; url_new_window=&#8221;on&#8221; src_tablet=&#8221;&#8221; src_phone=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/01\/le-cloud-prive-avec-openstack-guide-pratique-pour-l-architecture-l-administration-et-l-implementation-9782409038693_XL.jpg&#8221; src_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;85%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;||10px||false|false&#8221; custom_margin_tablet=&#8221;||||false|false&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; box_shadow_style=&#8221;preset3&#8243; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover=&#8221;105%|105%&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#3BB6D5&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; custom_margin=&#8221;||5px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221;]<\/p>\n<p>Livre<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;|10px|||false|false&#8221; custom_padding_phone=&#8221;|0px|||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221;]<strong>Algorithmique<\/strong><br \/>\nRaisonner pour concevoir[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/01\/le-deep-learning-pour-le-traitement-d-images-classification-detection-et-segmentation-avec-python-et-tensorflow-9782409043208_XL.jpg&#8221; alt=&#8221;Flutter D\u00e9veloppez vos applications mobiles multiplateformes avec Dart&#8221; title_text=&#8221;presentiel-web&#8221; url=&#8221;https:\/\/www.editions-eni.fr\/livre\/le-deep-learning-pour-le-traitement-d-images-classification-detection-et-segmentation-avec-python-et-tensorflow-9782409043208&#8243; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; width=&#8221;100%&#8221; width_tablet=&#8221;85%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;||10px||false|false&#8221; custom_margin_tablet=&#8221;||||false|false&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; box_shadow_style=&#8221;preset3&#8243; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover=&#8221;105%|105%&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#3BB6D5&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; custom_margin=&#8221;||5px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;||||false|false&#8221;]<\/p>\n<p>Livre<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;|10px|||false|false&#8221; custom_padding_phone=&#8221;|0px|||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221;]<strong>Le Deep Learning pour le traitement d\u2019images<\/strong><br \/>\nClassification, d\u00e9tection et segmentation avec Python et TensorFlow[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.9.0&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/02\/intelligence-artificielle-decouverte-concept-et-exemples-veia_XL.png&#8221; alt=&#8221;Flutter D\u00e9veloppez vos applications mobiles multiplateformes avec Dart&#8221; title_text=&#8221;elearning-graphisme&#8221; url=&#8221;https:\/\/www.editions-eni.fr\/video\/intelligence-artificielle-decouverte-concept-et-exemples-veia&#8221; url_new_window=&#8221;on&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;85%&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;||10px||false|false&#8221; custom_margin_tablet=&#8221;||||false|false&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; box_shadow_style=&#8221;preset3&#8243; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover=&#8221;105%|105%&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#3BB6D5&#8243; background_color=&#8221;RGBA(0,0,0,0)&#8221; custom_margin=&#8221;||5px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;100px||||false|false&#8221;]<\/p>\n<p>Vid\u00e9o<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_padding_tablet=&#8221;|10px|||false|false&#8221; custom_padding_phone=&#8221;|0px|||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221;]<strong>Intelligence Artificielle<\/strong><br \/>\nD\u00e9couverte, concept et exemples[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||50px||false|false&#8221;][et_pb_row _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#7ebec5&#8243; custom_margin=&#8221;40px||||false|false&#8221; custom_padding=&#8221;20px||0px|20px|false|false&#8221; border_radii=&#8221;off|20px|20px||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;||||||||&#8221; text_line_height=&#8221;1.8em&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Overpass|300|||||||&#8221; header_2_font_size=&#8221;35px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_line_height=&#8221;1.8em&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_padding=&#8221;0px||0px||false|false&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;20px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; border_color_all=&#8221;#1a0a38&#8243;]<\/p>\n<h3><span style=\"color: #333333; font-weight:normal,\">POUR LES ENTREPRISES<\/span><\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.9.7&#8243; text_font=&#8221;||||||||&#8221; text_text_color=&#8221;#000000&#8243; text_line_height=&#8221;1em&#8221; header_font=&#8221;||||||||&#8221; header_2_font=&#8221;Overpass|300|||||||&#8221; header_2_font_size=&#8221;35px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_line_height=&#8221;1.8em&#8221; custom_margin=&#8221;0px||20px||false|false&#8221; header_2_font_size_tablet=&#8221;30px&#8221; header_2_font_size_phone=&#8221;20px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; border_color_all=&#8221;#1a0a38&#8243;]<\/p>\n<h4><span style=\"color: #666666; font-weight: normal;\">D\u00e9couvrez nos solutions de formation pour vos \u00e9quipes et apprenants :<\/span><\/h4>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#7ebec5&#8243; custom_padding=&#8221;|30px|30px|30px|false|false&#8221; border_radii=&#8221;off|||20px|20px&#8221; border_color_all=&#8221;#3BB6D5&#8243;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; border_color_all=&#8221;#3BB6D5&#8243;][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2021\/06\/reflechir.jpg&#8221; alt=&#8221;R\u00e9fl\u00e9chir en amont&#8221; title_text=&#8221;reflechir&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; border_color_all=&#8221;#000000&#8243; box_shadow_style=&#8221;preset1&#8243;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2021\/10\/iconeElearning.png&#8221; alt=&#8221;elearning&#8221; title_text=&#8221;iconeElearning&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;10px||||false|false&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; header_4_text_color=&#8221;#FFFFFF&#8221;]<\/p>\n<h4 style=\"text-align: center;\">En e-learning avec<br \/>notre offre pour les professionnels<\/h4>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/www.eni-elearning.com\/fr\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;En savoir plus&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#EEEEEE&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2021\/10\/iconeFormateur.png&#8221; alt=&#8221;formateur&#8221; title_text=&#8221;iconeFormateur&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;10px||||false|false&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<h4 style=\"text-align: center;\"><span style=\"color: #ffffff;\">Avec un formateur, en pr\u00e9sentiel ou \u00e0 distance<\/span><\/h4>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;https:\/\/www.eni-service.fr\/&#8221; url_new_window=&#8221;on&#8221; button_text=&#8221;En savoir plus&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.9.7&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#FFFFFF&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Par Ludivine Cr\u00e9pin, doctoresse en intelligence artificielle et auteur aux Editions ENI Gr\u00e2ce \u00e0 l\u2019\u00e9volution constante et exponentielle des performances des ordinateurs, les r\u00e9seaux de neurones sont disponibles pour tous avec notamment des frameworks comme Tensorflow, Pytorch ou encore Scikit. D\u00e9velopper un outil de Machine Learning semble assez simple aujourd\u2019hui mais vous rendez-vous compte de [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":5916,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[18],"tags":[],"genre":[33],"class_list":["post-5915","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-paroles-d-experts","genre-parole-dexpert"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Les entrailles des r\u00e9seaux de neurones - Eni Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Les entrailles des r\u00e9seaux de neurones - Eni Blog\" \/>\n<meta property=\"og:description\" content=\"Par Ludivine Cr\u00e9pin, doctoresse en intelligence artificielle et auteur aux Editions ENI Gr\u00e2ce \u00e0 l\u2019\u00e9volution constante et exponentielle des performances des ordinateurs, les r\u00e9seaux de neurones sont disponibles pour tous avec notamment des frameworks comme Tensorflow, Pytorch ou encore Scikit. D\u00e9velopper un outil de Machine Learning semble assez simple aujourd\u2019hui mais vous rendez-vous compte de [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/\" \/>\n<meta property=\"og:site_name\" content=\"Eni Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-07T11:09:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"383\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Denis Poillerat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Denis Poillerat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/\",\"url\":\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/\",\"name\":\"Les entrailles des r\u00e9seaux de neurones - Eni Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp\",\"datePublished\":\"2024-03-07T11:09:40+00:00\",\"author\":{\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/#\/schema\/person\/a6d10ff07aa69cb7c10371334bbe60f6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#primaryimage\",\"url\":\"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp\",\"contentUrl\":\"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp\",\"width\":1080,\"height\":383,\"caption\":\"Illustration r\u00e9seau de neurones\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.editions-eni.fr\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Les entrailles des r\u00e9seaux de neurones\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/#website\",\"url\":\"https:\/\/www.editions-eni.fr\/blog\/\",\"name\":\"Eni Blog\",\"description\":\"Blog des Editions ENI\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.editions-eni.fr\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.editions-eni.fr\/blog\/#\/schema\/person\/a6d10ff07aa69cb7c10371334bbe60f6\",\"name\":\"Denis Poillerat\",\"url\":\"https:\/\/www.editions-eni.fr\/blog\/author\/dpoillerat\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Les entrailles des r\u00e9seaux de neurones - Eni Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/","og_locale":"fr_FR","og_type":"article","og_title":"Les entrailles des r\u00e9seaux de neurones - Eni Blog","og_description":"Par Ludivine Cr\u00e9pin, doctoresse en intelligence artificielle et auteur aux Editions ENI Gr\u00e2ce \u00e0 l\u2019\u00e9volution constante et exponentielle des performances des ordinateurs, les r\u00e9seaux de neurones sont disponibles pour tous avec notamment des frameworks comme Tensorflow, Pytorch ou encore Scikit. D\u00e9velopper un outil de Machine Learning semble assez simple aujourd\u2019hui mais vous rendez-vous compte de [&hellip;]","og_url":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/","og_site_name":"Eni Blog","article_published_time":"2024-03-07T11:09:40+00:00","og_image":[{"width":1080,"height":383,"url":"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp","type":"image\/webp"}],"author":"Denis Poillerat","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Denis Poillerat","Dur\u00e9e de lecture estim\u00e9e":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/","url":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/","name":"Les entrailles des r\u00e9seaux de neurones - Eni Blog","isPartOf":{"@id":"https:\/\/www.editions-eni.fr\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#primaryimage"},"image":{"@id":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#primaryimage"},"thumbnailUrl":"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp","datePublished":"2024-03-07T11:09:40+00:00","author":{"@id":"https:\/\/www.editions-eni.fr\/blog\/#\/schema\/person\/a6d10ff07aa69cb7c10371334bbe60f6"},"breadcrumb":{"@id":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#primaryimage","url":"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp","contentUrl":"https:\/\/www.editions-eni.fr\/blog\/wp-content\/uploads\/2024\/03\/reseau-neurone-une.webp","width":1080,"height":383,"caption":"Illustration r\u00e9seau de neurones"},{"@type":"BreadcrumbList","@id":"https:\/\/www.editions-eni.fr\/blog\/les-entrailles-des-reseaux-de-neurones\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.editions-eni.fr\/blog\/"},{"@type":"ListItem","position":2,"name":"Les entrailles des r\u00e9seaux de neurones"}]},{"@type":"WebSite","@id":"https:\/\/www.editions-eni.fr\/blog\/#website","url":"https:\/\/www.editions-eni.fr\/blog\/","name":"Eni Blog","description":"Blog des Editions ENI","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.editions-eni.fr\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.editions-eni.fr\/blog\/#\/schema\/person\/a6d10ff07aa69cb7c10371334bbe60f6","name":"Denis Poillerat","url":"https:\/\/www.editions-eni.fr\/blog\/author\/dpoillerat\/"}]}},"_links":{"self":[{"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/posts\/5915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/comments?post=5915"}],"version-history":[{"count":3,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/posts\/5915\/revisions"}],"predecessor-version":[{"id":5923,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/posts\/5915\/revisions\/5923"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/media\/5916"}],"wp:attachment":[{"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/media?parent=5915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/categories?post=5915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/tags?post=5915"},{"taxonomy":"genre","embeddable":true,"href":"https:\/\/www.editions-eni.fr\/blog\/wp-json\/wp\/v2\/genre?post=5915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}