Réseaux neuronaux
Les méthodes basées sur les réseaux de neurones contrastent avec les approches traditionnelles de l'intelligence artificielle (IA). L'IA repose sur des techniques de traitement séquentiel, appliquées au traitement cognitif de haut-niveau: par exemple la formation de concepts, la sémantique, le calcul formel, etc. C'est une approche de haut en bas (top-down approach), alors que les réseaux de neurones sont une approche du bas vers le haut (bottom-up approach), inspirée des comportements fondamentaux du cerveau humain, tels que la capacité de continuer à fonctionner en milieu perturbé, sa rigidité et sa tolérance aux fautes, sa capacité de s'adapter à des environnements changeants grâce à l'apprentissage, etc.
Les réseaux de neurones tentent d'imiter et d'exploiter la capacité du cerveau humain à traiter plusieurs informations en parallèle, dans le but d'apporter des solutions précises et très performantes à des types de problèmes auxquels le cerveau humain lui-même est tout à fait adapté.