Il existe différentes formes d'intelligence artificielle (IA) qui existe aujourd'hui. C'est une question difficile à ce même appeler une intelligence artificielle et comment l'appeler simplement un logiciel. Il y a une tendance dans le logiciel, où lorsque quelque chose que l'on appelait "AI" se développe et s'intègre dans le contexte technologique, il n'est pas appelée AI plus. Les programmeurs des années 1950 pourrait appeler nombreux logiciels embarqués dans notre «intelligence artificielle» du monde - par exemple, la puce dans votre voiture qui régule l'injection de carburant, ou la base de données au supermarché qui stocke les enregistrements de toutes les ventes ou le moteur de recherche Google.
Mais le domaine qui appelle lui-même «Intelligence Artificielle» a tendance à être légèrement différente de celle du groupe beaucoup plus large de «développeurs de logiciels en général." Les chercheurs en IA ont tendance à être à la recherche à des formes plus complexes, adaptative, capable, ou même vaguement humain-comme des logiciels. Les travailleurs de l'intelligence artificielle ont également tendance à être interdisciplinaire et bien versé dans les domaines de la science et des mathématiques étrangers au programmeur typique, y compris mais sans s'y limiter: les statistiques officielles, les neurosciences, la psychologie évolutionniste, l'apprentissage automatique et théorie de la décision.
Dans le domaine de l'intelligence artificielle, il y a deux principaux camps: les NEATS et les Scruffies. La division a occupé pratiquement depuis AI a été fondée comme un champ en 1956. Les NEATS sont partisans de méthodes formelles telles que les statistiques appliquées. Ils aiment leurs programmes soient bien organisé-, prouvablement son, fonctionner sur la base des théories concrètes et librement modifiable. Les scruffies comme approches désordonnées, comme les réseaux neuronaux adaptatifs, et se considérer comme les pirates, jeter quelque chose ensemble aussi longtemps que cela semble fonctionner. Les deux approches ont connu des succès impressionnants dans le passé, et il y a des hybrides des deux thèmes ainsi.
Toutes les conceptions de l'intelligence artificielle sont au moins superficiellement inspiré par le cerveau humain, comme par l'intelligence artificielle définition est d'environ imitant certains aspects de l'intelligence. IA avez à construire des concepts des choses qu'ils manipulent ou travaillent avec, et de stocker ces concepts comme des blocs de données. Parfois, ces morceaux sont dynamiques et fréquemment mis à jour, parfois statique. Généralement, un Amnesty International est préoccupée par l'exploitation des relations entre les données pour atteindre un objectif.
Les objectifs sont souvent attribués en fonction de l'utilité. Lorsqu'on leur a présenté un but, un système AI peut générer des sous-objectifs, et d'attribuer ces valeurs d'utilité sous-objectifs en fonction de leur contribution prévue à l'objectif principal. L'IA se met à poursuivre sub goals jusqu'à ce que le but principal soit accompli. Ensuite, il est libre de se déplacer à une nouvelle (mais souvent similaires) objectif principal. Ce qui diffère largement entre AI est de savoir comment toutes ces dynamiques sont mises en œuvre.