Данная книга посвящена вопросам искусственного интел-лекта (ИИ), то есть методам и технологиям, призванным сделать ПО более умным и полезным. Рассмотренные алгоритмы в ос-новном предназначены для встраивания в другое программное обеспечение, что позволяет создавать программы, гибко под-страивающиеся под требования и привычки пользователя. Здесь описан ряд алгоритмов ИИ - нейронные сети, гене-тические алгоритмы, системы, основанные на правилах, нечет-кая логика, алгоритмы муравья и умные агенты. Для каждого алгоритма приведены примеры реализации. Некоторые из этих приложений применяются на практике, другие относятся скорее к теоретическим изысканиям. Так или иначе, автор раскрывает секреты наиболее интересных алгоритмов ИИ, что делает их до-ступными для более широкой аудитории. Предполагается, что благодаря подробному описанию алгоритмов методики и техно-логии ИИ займут свое место в списке традиционных программ. Книга призвана помочь разработчикам использовать тех-нологии ИИ при создании более умного программного обеспе-чения.