Intelligence artificielle - Aperçu

Depuis l'invention des ordinateurs ou des machines, leur capacité à effectuer diverses tâches n'a cessé de croître de façon exponentielle. Les humains ont développé la puissance des systèmes informatiques en termes de domaines de travail variés, de vitesse croissante et de taille réduite par rapport au temps.

Une branche de l'informatique appelée Intelligence Artificielle poursuit la création d'ordinateurs ou de machines aussi intelligents que les êtres humains.

Qu'est-ce que l'intelligence artificielle?

Selon le père de l'intelligence artificielle, John McCarthy, il s'agit de «la science et l'ingénierie de la fabrication de machines intelligentes, en particulier de programmes informatiques intelligents».

L'intelligence artificielle est un moyen de making a computer, a computer-controlled robot, or a software think intelligently, de la même manière que pensent les humains intelligents.

L'IA est accomplie en étudiant comment le cerveau humain pense et comment les humains apprennent, décident et travaillent tout en essayant de résoudre un problème, puis en utilisant les résultats de cette étude comme base pour développer des logiciels et des systèmes intelligents.

Philosophie de l'IA

Tout en exploitant la puissance des systèmes informatiques, la curiosité de l'homme, l'amènent à se demander: «Une machine peut-elle penser et se comporter comme les humains?»

Ainsi, le développement de l'IA a commencé avec l'intention de créer une intelligence similaire dans des machines que nous trouvons et considérons comme élevées chez les humains.

Objectifs de l'IA

  • To Create Expert Systems - Les systèmes qui présentent un comportement intelligent, apprennent, démontrent, expliquent et conseillent leurs utilisateurs.

  • To Implement Human Intelligence in Machines - Créer des systèmes qui comprennent, pensent, apprennent et se comportent comme des humains.

Qu'est-ce qui contribue à l'IA?

L'intelligence artificielle est une science et une technologie basées sur des disciplines telles que l'informatique, la biologie, la psychologie, la linguistique, les mathématiques et l'ingénierie. Un axe majeur de l'IA réside dans le développement de fonctions informatiques associées à l'intelligence humaine, telles que le raisonnement, l'apprentissage et la résolution de problèmes.

Parmi les domaines suivants, un ou plusieurs domaines peuvent contribuer à construire un système intelligent.

Programmation sans et avec AI

La programmation sans et avec AI est différente des manières suivantes -

Programmation sans IA Programmation avec AI
Un programme informatique sans IA peut répondre specific questions qu'il est censé résoudre. Un programme informatique avec IA peut répondre generic questions qu'il est censé résoudre.
La modification du programme entraîne un changement de sa structure. Les programmes d'IA peuvent absorber de nouvelles modifications en rassemblant des informations hautement indépendantes. Par conséquent, vous pouvez modifier ne serait-ce qu'une infime information du programme sans affecter sa structure.
La modification n'est ni simple ni rapide. Cela peut avoir des effets négatifs sur le programme. Modification rapide et facile du programme.

Qu'est-ce que la technique AI?

Dans le monde réel, la connaissance a des propriétés indésirables -

  • Son volume est énorme, presque inimaginable.
  • Il n'est ni bien organisé ni bien formaté.
  • Cela change constamment.

AI Technique est une manière d'organiser et d'utiliser efficacement les connaissances de telle manière que -

  • Il doit être perceptible par les personnes qui le fournissent.
  • Il doit être facilement modifiable pour corriger les erreurs.
  • Il devrait être utile dans de nombreuses situations même s'il est incomplet ou inexact.

Les techniques d'IA augmentent la vitesse d'exécution du programme complexe dont elle est équipée.

Applications de l'IA

L'IA a été dominante dans divers domaines tels que -

  • Gaming - L'IA joue un rôle crucial dans les jeux stratégiques tels que les échecs, le poker, le tic-tac-toe, etc., où la machine peut penser à un grand nombre de positions possibles en fonction de la connaissance heuristique.

  • Natural Language Processing - Il est possible d'interagir avec l'ordinateur qui comprend le langage naturel parlé par les humains.

  • Expert Systems- Il existe des applications qui intègrent des machines, des logiciels et des informations spéciales pour donner du raisonnement et des conseils. Ils fournissent des explications et des conseils aux utilisateurs.

  • Vision Systems- Ces systèmes comprennent, interprètent et comprennent les entrées visuelles sur l'ordinateur. Par exemple,

    • Un avion d'espionnage prend des photographies, qui sont utilisées pour comprendre des informations spatiales ou une carte des zones.

    • Les médecins utilisent un système expert clinique pour diagnostiquer le patient.

    • La police utilise un logiciel informatique qui peut reconnaître le visage du criminel avec le portrait stocké réalisé par un artiste médico-légal.

  • Speech Recognition- Certains systèmes intelligents sont capables d'entendre et de comprendre la langue en termes de phrases et de leurs significations pendant qu'un humain lui parle. Il peut gérer différents accents, mots d'argot, bruit en arrière-plan, changement du bruit humain dû au froid, etc.

  • Handwriting Recognition- Le logiciel de reconnaissance de l'écriture manuscrite lit le texte écrit sur papier avec un stylo ou sur écran avec un stylet. Il peut reconnaître les formes des lettres et les convertir en texte modifiable.

  • Intelligent Robots- Les robots sont capables d'effectuer les tâches confiées par un humain. Ils ont des capteurs pour détecter les données physiques du monde réel telles que la lumière, la chaleur, la température, le mouvement, le son, les chocs et la pression. Ils ont des processeurs efficaces, plusieurs capteurs et une énorme mémoire, pour faire preuve d'intelligence. De plus, ils sont capables d'apprendre de leurs erreurs et ils peuvent s'adapter au nouvel environnement.

Histoire de l'IA

Voici l'histoire de l'IA au XXe siècle -

An Jalon / Innovation
1923

La pièce de théâtre de Karel Čapek intitulée «Rossum's Universal Robots» (RUR) s'ouvre à Londres, première utilisation du mot «robot» en anglais.

1943

Les bases des réseaux de neurones sont jetées.

1945

Isaac Asimov, un ancien de l'Université Columbia, a inventé le terme robotique .

1950

Alan Turing a présenté le test de Turing pour l'évaluation de l'intelligence et a publié Computing Machinery and Intelligence. Claude Shannon a publié une analyse détaillée du jeu d'échecs comme une recherche.

1956

John McCarthy a inventé le terme d'intelligence artificielle . Démonstration du premier programme d'IA en cours à l'Université Carnegie Mellon.

1958

John McCarthy invente le langage de programmation LISP pour l'IA.

1964

La thèse de Danny Bobrow au MIT a montré que les ordinateurs peuvent comprendre suffisamment bien le langage naturel pour résoudre correctement les problèmes de mots d'algèbre.

1965

Joseph Weizenbaum du MIT a construit ELIZA , un problème interactif qui entretient un dialogue en anglais.

1969

Des scientifiques de l'Institut de recherche de Stanford ont développé Shakey , un robot équipé de locomotion, de perception et de résolution de problèmes.

1973

Le groupe Assembly Robotics de l'Université d'Édimbourg a construit Freddy , le célèbre robot écossais, capable d'utiliser la vision pour localiser et assembler des modèles.

1979

Le premier véhicule autonome commandé par ordinateur, Stanford Cart, a été construit.

1985

Harold Cohen a créé et présenté le programme de dessin Aaron .

1990

Des avancées majeures dans tous les domaines de l'IA -

  • Démonstrations significatives en apprentissage automatique
  • Raisonnement basé sur des cas
  • Planification multi-agents
  • Scheduling
  • Exploration de données, Web Crawler
  • compréhension et traduction du langage naturel
  • Vision, réalité virtuelle
  • Games
1997

Le programme Deep Blue Chess bat le champion du monde d'échecs de l'époque, Garry Kasparov.

2000

Les animaux de compagnie robots interactifs deviennent disponibles dans le commerce. Le MIT présente Kismet , un robot avec un visage qui exprime des émotions. Le robot Nomad explore les régions reculées de l'Antarctique et localise les météorites.