Machine learning dans le management IT

Oracle Management Cloud

Intelligence Artificielle, Machine Learning, Deep Learning : une histoire de poupées russes

Les domaines d’application et usages potentiels d’une Intelligence Artificielle sont de plus en plus divers : compréhension du langage naturel, reconnaissance visuelle, robotique, système autonome, Machine Learning … L’IA est un véritable atout pour la DSI. Découvrez pourquoi dans l’étude Gartner ci-dessous.


Pourquoi l’Intelligence Artificielle, le Machine Learning et le Deep Learning fonctionnent-ils comme des matriochkas ?

Temps de lecture : 3 mn

Les domaines d’application et usages potentiels d’une Intelligence Artificielle sont de plus en plus divers : compréhension du langage naturel, reconnaissance visuelle, robotique, système autonome, Machine Learning … L’IA est un véritable atout pour la DSI. Découvrez pourquoi dans l’étude Gartner ci-dessous :

Le Machine Learning et le Deep Learning sont de l'Intelligence Artificielle

L'Intelligence Artificielle (IA) telle que nous la connaissons est une Intelligence Artificielle faible, par opposition à l'IA forte, qui n'existe pas encore. Aujourd'hui, les machines sont capables de reproduire un comportement humain, mais sans conscience. Plus tard, leurs capacités pourraient croître au point de se transformer en machines dotées de conscience, de sensibilité et d'esprit.

Si le Machine Learning (DL) et le Deep Learning (DL) sont des Intelligences Artificielles, l'inverse n'est pas vrai. Par exemple, les graphiques de connaissances ou les moteurs de règles sont des Intelligences Artificielles mais ne relèvent pas du ML ni du DL. Le Deep Learning est, quant à lui, une branche du Machine Learning.

L’IA a beaucoup évolué grâce notamment à l’émergence du Cloud Computing et du Big Data, soit d’une puissance de calcul peu coûteuse et de l’accessibilité à un grand nombre de données. Ainsi, les machines ne sont plus programmées ; elles apprennent.

poupees-russes

Le Machine Learning : un apprentissage autonome

Le Machine Learning, ou apprentissage automatique, est capable de reproduire un comportement grâce à des algorithmes, eux-mêmes alimentés par un grand nombre de données. Confronté à de nombreuses situations, l'algorithme apprend quelle est la décision à adopter et créé un modèle. La machine peut automatiser les tâches en fonction des situations.

Par exemple, pour qu'une machine apprenne le concept de chat, un ingénieur compile un grand nombre d'exemples sur l'animal qu'il transmet à un algorithme. Auparavant, l'ingénieur devait établir la carte d'identité d'un chat (il a une fourrure, des moustaches, il retombe sur ses pattes, etc.) et représenter ces règles dans un programme informatique. Aujourd’hui, il lui suffit de collecter les données, ce qui rend la tâche plus facile et plus rapide. Cette nouvelle façon d’automatiser conduit à des progrès considérables.

Découvrez les algorithmes de Machine Learning développés par Oracle

Le Deep Learning : une compréhension précise

Le Deep Learning est un apprentissage en profondeur. Il va chercher à comprendre des concepts avec davantage de précision, en analysant les données à un haut niveau d'abstraction. Comment ? Grâce à une compréhension non linéaire. Son fonctionnement s'apparente à celui du cerveau. Dans un réseau de neurones, des couches successives de données sont combinées pour apprendre les concepts. Les réseaux les plus simples ne présentent que deux couches : une d’entrée et une de sortie, sachant que chacune peut disposer de plusieurs centaines, milliers, voire millions de neurones. Plus elles augmentent, plus la capacité du réseau à apprendre des représentations de plus en plus abstraites se développe.

 

“Le Deep Learning est un apprentissage en profondeur. Il va chercher à comprendre des concepts avec davantage de précision, en analysant les données à un haut niveau d'abstraction.”

Pour illustrer le fonctionnement du Deep Learning, imaginez que les réseaux de neurones veulent apprendre à reconnaître les visages humains. Une première couche conçoit qu’il existe des pixels, les suivantes saisissent que plusieurs pixels forment un bord, et ainsi de suite, jusqu’à ce qu’elles acquièrent la notion de « visage ». Finalement, elles seront même capables de distinguer des visages spécifiques.

Google a utilisé le Deep Learning pour Alphago, la machine qui a battu le champion du monde humain du jeu de Go. Le nombre de positions possible sur le plateau est supérieur au nombre d’atomes du monde humain !

Le terme d’Intelligence Artificielle est souvent employé pour désigner le Machine Learning et le Deep Learning. En réalité, il désigne la capacité d’une machine à apprendre des concepts de manière autonome. Cette compétence est une véritable révolution technologique qui se développe notamment dans les domaines de la Business Intelligence ou encore de l’analyse de fichiers log.

Découvrez l'étude comparative de Log Analytics entre ELK, Splunk et Oracle !

Oracle a notamment développé une plateforme complète d'IT Operations Management & Analytics intégrant de nombreux algorithmes de Machine Learning : Détection des anomalies, Analyse synthétique, Classification, Prédiction, Corrélation...

Devenez un Super Héros de l’IT
E-Book