В книге AIMA (Artificial Intelligence: A Modern Approach) описываются теоретические основы искусственного интеллекта (ИИ) , включая математическую логику, теорию вероятностей и теорию непрерывных функций, раскрывается суть таких понятий, как восприятие, рассуждение, обучение и действие. Главной объединяющей темой книги является идея интеллектуального агента (intelligent agent). Авторы определяют искусственный интеллект как науку об агентах, которые получают результаты актов восприятия из своей среды и выполняют действия, причем каждый такой агент реализует функцию, которая отображает последовательности актов восприятия в действия. Рассматриваются различные способы представления этих функций, в частности продукционные системы, реактивные агенты, условные планировщики в реальном масштабе времени, нейронные сети и системы, действующие на основе теории решений. Теоретическое описание иллюстрируется многочисленными алгоритмами, реализации которых в виде готовых программ на Lisp, Python, Java, C++ и Prolog находятся на сопровождающем книгу Web-узле (aima.cs.berkeley.edu) . Книга предназначена для использования в базовом университетском курсе или в последовательности курсов по специальности. Применима в качестве основного справочника для аспирантов, специализирующихся в области искусственного интеллекта, а также будет полезной программистам и профессионалам, желающим выйти за пределы избранной ими специальности. |