Los expertos en ciencias de la computación Stuart Russell y Peter Norvig diferencian varios tipos de inteligencia artificial:

  Sistemas que piensan como humanos

Automatizan actividades como la toma de decisiones, la resolución de problemas y el aprendizaje. Un ejemplo son las redes neuronales artificiales

  Sistemas que actúan como humanos

Se trata de computadoras que realizan tareas de forma similar a como lo hacen las personas. Es el caso de los robots.

  Sistemas que piensan racionalmente

Intentan emular el pensamiento lógico racional de los humanos, es decir, se investiga cómo lograr que las máquinas puedan percibir, razonar y actuar en consecuencia. Los sistemas expertos se engloban en este grupo.

  Sistemas que actúan racionalmente

idealmente, son aquellos que tratan de imitar de manera racional el comportamiento humano, como los agentes inteligentes.