Que sont l'apprentissage automatique et l'apprentissage profond dans l'intelligence artificielle

Les appareils connectés à Internet sont appelés appareils intelligents. Pratiquement tout ce qui touche à Internet est connu sous le nom d' appareil intelligent(smart device) . Dans ce contexte, le code qui rend les appareils PLUS INTELLIGENTS –(SMARTER – ) afin qu'ils puissent fonctionner avec un minimum ou sans aucune intervention humaine peut être considéré comme basé sur l'intelligence artificielle(Artificial Intelligence) (IA). Les deux autres, à savoir : Machine Learning (ML) et Deep Learning (DL), sont différents types d'algorithmes conçus pour apporter plus de capacités aux appareils intelligents. Voyons en détail ci-dessous AI vs ML vs DL pour comprendre ce qu'ils font et comment ils sont connectés à l'IA.

Qu'est-ce que l'intelligence artificielle par rapport au ML et au DL ?

Apprentissage automatique et apprentissage profond dans l'intelligence artificielle

L' IA peut être qualifiée de sur-ensemble de processus d' apprentissage automatique(Machine Learning) (ML) et de processus d'apprentissage en profondeur(Deep Learning) (DL). AI est généralement un terme générique utilisé pour ML et DL. Le Deep Learning(Deep Learning) est à nouveau un sous-ensemble du Machine Learning (voir image ci-dessus).

Certains soutiennent que l'apprentissage automatique(Machine Learning) ne fait plus partie de l'IA universelle. Ils disent que le ML est une science complète à part entière et qu'il n'est donc pas nécessaire de l'appeler en référence à l'intelligence artificielle(Artificial Intelligence) . L' IA se nourrit de données : Big Data . Plus il consomme de données, plus il est précis. Ce n'est pas qu'il prédira toujours correctement. Il y aura aussi des faux drapeaux. L'IA s'entraîne sur ces erreurs et devient meilleure dans ce qu'elle est censée faire - avec ou sans supervision humaine.

L'intelligence artificielle ne peut pas être définie correctement car elle a pénétré dans presque toutes les industries et affecte beaucoup trop de types de processus et d'algorithmes (d'entreprise). Nous pouvons dire que l' intelligence artificielle est basée sur la science des données(Data Science) (DS : Big Data ) et contient l'apprentissage automatique(Machine Learning) comme sa partie distincte. De même(Likewise) , le Deep Learning est une partie distincte du Machine Learning .

Compte tenu de l'inclinaison du marché informatique, l'avenir serait dominé par les appareils intelligents connectés, appelés Internet des objets (IoT)(Internet of Things (IoT)) . Les appareils intelligents(Smart) signifient intelligence artificielle : directement ou indirectement. Vous utilisez déjà l'intelligence artificielle (IA) dans de nombreuses tâches de votre vie quotidienne. Par exemple, taper sur un clavier de smartphone qui ne cesse de s'améliorer sur la "suggestion de mots". Parmi d'autres exemples où vous avez affaire à l'intelligence artificielle(Artificial Intelligence) sans le savoir, il y a la recherche de choses sur Internet , les achats en ligne et, bien sûr, les boîtes de réception de messagerie Gmail et Outlook toujours intelligentes .

Qu'est-ce que l'apprentissage automatique

Le Machine Learning est un domaine de l'Intelligence Artificielle(Artificial Intelligence) dont le but est de faire apprendre et s'entraîner une machine (ou un ordinateur, ou un logiciel) sans trop de programmation. De tels appareils nécessitent moins de programmation car ils appliquent des méthodes humaines pour accomplir des tâches, y compris apprendre à mieux performer. Fondamentalement(Basically) , ML signifie programmer un peu un ordinateur/appareil/logiciel et lui permettre d'apprendre par lui-même.

Il existe plusieurs méthodes pour faciliter le Machine Learning . Parmi eux, les trois suivants sont largement utilisés :

  1. Supervisé,
  2. sans surveillance et
  3. Apprentissage par renforcement.

Apprentissage supervisé dans l'apprentissage automatique(Machine Learning)

Supervisé dans le sens où les programmeurs fournissent d'abord à la machine des données étiquetées et des réponses déjà traitées. Ici, les étiquettes désignent les noms de ligne ou de colonne dans une base de données ou une feuille de calcul. Après avoir fourni d'énormes ensembles de ces données à l'ordinateur, il est prêt à analyser d'autres ensembles de données et à fournir des résultats par lui-même. Cela signifie que vous avez appris à l'ordinateur comment analyser les données qui lui sont transmises.

Habituellement, il est confirmé en utilisant la règle des 80/20. D'énormes(Huge) ensembles de données sont transmis à un ordinateur qui essaie et apprend la logique derrière les réponses. 80 % des données d'un événement sont transmises à l'ordinateur avec les réponses. Les 20 % restants sont alimentés sans réponses pour voir si l'ordinateur peut fournir des résultats appropriés. Ces 20 % sont utilisés pour effectuer des recoupements afin de voir comment l'ordinateur (la machine) apprend.

Apprentissage automatique non supervisé

L'apprentissage non supervisé se produit lorsque la machine est alimentée avec des ensembles de données aléatoires qui ne sont pas étiquetés et qui ne sont pas dans l'ordre. La machine doit trouver comment produire les résultats. Par exemple, si vous lui proposez des balles de softball de différentes couleurs, il devrait pouvoir les catégoriser par couleurs. Ainsi, à l'avenir, lorsque la machine se verra présenter une nouvelle balle de softball, elle pourra identifier la balle avec des étiquettes déjà présentes dans sa base de données. Il n'y a pas de données d'entraînement dans cette méthode. La machine doit apprendre par elle-même.

Apprentissage par renforcement

Les machines capables de prendre une séquence de décisions entrent dans cette catégorie. Ensuite, il y a un système de récompense. Si la machine fait bien ce que veut le programmeur, elle obtient une récompense. La machine est programmée de manière à aspirer au maximum de récompenses. Et pour l'obtenir, il résout des problèmes en concevant différents algorithmes dans différents cas. Cela signifie que l'ordinateur AI utilise des méthodes d'essai et d'erreur pour obtenir des résultats.

Par exemple, si la machine est un véhicule autonome, elle doit créer ses propres scénarios sur route. Il n'y a aucun moyen pour un programmeur de programmer chaque étape car il ne peut pas penser à toutes les possibilités lorsque la machine est sur la route. C'est là qu'intervient l'apprentissage(Reinforcement Learning) par renforcement. Vous pouvez également l'appeler IA par essais et erreurs.

En quoi le Deep Learning est-il différent du Machine Learning ?

Le Deep Learning(Deep Learning) est destiné aux tâches plus compliquées. Le Deep Learning(Deep Learning) est un sous-ensemble du Machine Learning . Seulement qu'il contient plus de réseaux de neurones qui aident la machine à apprendre. Les réseaux de neurones artificiels ne sont pas nouveaux . (Manmade)Des laboratoires(Labs) du monde entier tentent de créer et d'améliorer des réseaux de neurones afin que les machines puissent prendre des décisions éclairées. Vous devez avoir entendu parler de Sophia , une humanoïde saoudienne(Saudi) qui a obtenu la citoyenneté régulière. Les réseaux de neurones sont comme les cerveaux humains mais pas aussi sophistiqués que le cerveau.

Il existe de bons réseaux qui permettent un apprentissage en profondeur non supervisé. On peut dire que le Deep Learning est plus des réseaux de neurones qui imitent le cerveau humain. Néanmoins, avec suffisamment d'échantillons de données, les algorithmes d'apprentissage en profondeur(Deep Learning) peuvent être utilisés pour récupérer des détails à partir d'échantillons de données. Par exemple, avec une machine à traitement d'images DL, il est plus facile de créer des visages humains avec des émotions changeantes selon les questions posées à la machine.

Ce qui précède explique AI vs MI vs DL dans un langage plus simple. L'IA et le ML sont de vastes domaines - qui viennent juste de s'ouvrir et qui ont un potentiel énorme. C'est la raison pour laquelle certaines personnes sont contre l'utilisation de l'apprentissage automatique(Machine Learning) et de l'apprentissage profond(Deep Learning) dans l'intelligence artificielle(Artificial Intelligence) .



About the author

Je suis un ingénieur logiciel expérimenté, avec plus de 10 ans d'expérience dans le développement et la maintenance d'applications Microsoft Office. J'ai une forte passion pour aider les autres à atteindre leurs objectifs, à la fois par mon travail d'ingénieur logiciel et par mes compétences en prise de parole en public et en réseautage. Je suis également extrêmement compétent en matière de pilotes de matériel et de clavier, ayant développé et testé plusieurs d'entre eux moi-même.



Related posts