Además de una introducción a sus principios teóricos, las técnicas descritas van acompañadas de ejemplos prácticos programados en lenguaje Python (se incluye un apéndice con una introducción a este lenguaje), que facilitan al lector la comprensión y demuestran el uso práctico de los algoritmos en aplicaciones para la vida real, escapando así de los límites de la literatura teórica que domina este campo.
Dirigido a todo aquel que quiera conocer los entresijos de la IA, tanto a aficionados y curiosos como a estudiantes que quieran complementar sus estudios teóricos con una visión práctica que les ayude a trasladar sus conocimientos a aplicaciones reales.
En este libro aprenderá a:
Cómo representar problemas para poder resolverlos con técnicas de IA.
Usar los algoritmos clásicos de búsqueda.
Aplicar modernas técnicas heurísticas como los algoritmos genéticos entre otros.
Desarrollar juegos inteligentes.
Comprender cómo razonan los sistemas expertos y utilizar la lógica difusa.
Crear redes neuronales y usar métodos probabilísticos capaces de aprender.