Программирование искусственного интеллекта в приложениях
Здесь можно купить книгу "Программирование искусственного интеллекта в приложениях " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-97060-579-0
Страниц: 313
Артикул: 94897
Возрастная маркировка: 16+
Краткая аннотация книги "Программирование искусственного интеллекта в приложениях"
Данная книга посвящена вопросам искусственного интеллекта (ИИ), то есть методам и технологиям, призванным сделать ПО более умным и полезным. Рассмотренные алгоритмы в основном предназначены для встраивания в другое программное обеспечение, что позволяет создавать программы, гибко подстраивающиеся подтребования и привычки пользователя. Здесь описан ряд алгоритмов ИИ – нейронные сети, генетические алгоритмы, системы, основанные на правилах, нечеткая логика, алгоритмы муравья и умные агенты. Для каждого алгоритма приведены примеры реализации. Некоторые из этих приложений применяются на практике, другие относятся скорее к теоретическим изысканиям. Так или иначе, автор раскрывает секреты наиболее интересных алгоритмов ИИ, что делает их доступными для более широкой аудитории. Предполагается, что благодаря подробному описанию алгоритмов методики и технологии ИИ займут свое место в списке традиционных программ. Книга призвана помочь разработчикам использовать технологии ИИ при создании более умного программного обеспечения.
Содержание книги "Программирование искусственного интеллекта в приложениях "
Глава 1. История искусственного интеллекта
Что такое искусственный интеллект
Сильный и слабый ИИ
Результат внедрения ИИ
История развития ИИ
Направления ИИ
Основоположники
Философские, моральные и социальные аспекты
Структура данной книги
Литература и ресурсы
Глава 2. Алгоритм отжига
Естественная мотивация
Алгоритм отжига
Пример итерации
Пример задачи
Исходный код
Пример выполнения
Оптимизация алгоритма
Другие области применения
Итоги
Литература и ресурсы
Глава 3. Введение в теорию адаптивного резонанса
Алгоритмы кластеризации
Биологическая мотивация
Алгоритм ART1
Другие области применения
Итоги
Литература и ресурсы
Глава 3. Введение в теорию адаптивного резонанса
Алгоритмы кластеризации
Биологическая мотивация
Алгоритм ART1
Исходный код
Оптимизация алгоритма
Пример запуска
Аспекты соблюдения конфиденциальности
Другие области применения
Итоги
Литература и ресурсы
Глава 4. Алгоритмы муравья
Естественная мотивация
Алгоритм муравья
Пример итерации
Пример задачи
Исходный код
Примеры запуска
Изменение параметров алгоритма
Другие области применения
Итоги
Литература и ресурсы
Глава 5. Введение в архитектуру нейронных сетей и алгоритм обратного распространения
Нейронные сети в биологической перспективе
Обучение с помощью алгоритма обратного распространения
Расчет поведения ИИ для компьютерных игр
Обучение нейроконтроллера
Память нейроконтроллера
Другие области применения
Итоги
Литература и ресурсы
Глава 6. Введение в генетические алгоритмы
Биологическое побуждение
Генетический алгоритм
Генетические операторы
Пример выполнения генетического алгоритма
Пример задачи
Обсуждение кода
Примеры запуска
Настройка параметров и процессов
Недостатки генетического алгоритма
Другие области применения
Итоги
Литература и ресурсы
Глава 7. Искусственная жизнь
Введение
Модель пищевой цепочки
Соревновательность
Пример итерации
Примеры функционирования модели
Интересные стратегии
Изменение параметров
Итоги
Литература и ресурсы
Глава 8. Введение в системы, основанные на правилах
Введение
Архитектура системы, основанной на правилах
Типы систем, основанных на правилах
Фазы работы системы, основанной на правилах
Простой пример
Пример использования
Обсуждение исходного кода
Построение базы правил
Область применения
Недостатки систем, основанных на правилах
Итоги
Литература и ресурсы
Глава 9. Введение в нечеткую логику
Введение
Пример нечеткой логики
Функции принадлежности
Нечеткое управление
Визуальный пример нечеткой логики
Аксиомы нечеткой логики
Функции ограничения
Зачем использовать нечеткую логику
Пример использования
Обсуждение исходного кода
Преимущества использования нечеткой логики
Другие области применения
Итоги
Литература и ресурсы
Глава 10. Модель состояний
Введение
Скрытые модели Маркова
Интересные области применения
Пример применения
Примеры
Авторство
Итоги
Литература и ресурсы
Глава 11. Программное обеспечение, основанное на использовании агентов
Что представляет собой агент
Как сделать агентов разумными
Пример применения
Обсуждение исходного кода
Другие области применения
Итоги
Литература и ресурсы
Глава 12. Искусственный интеллект сегодня
Сверху вниз и снизу вверх
Построение искусственной жизни
Разумные рассуждения и проект CYC
Автономное программирование
ИИ и научные открытия
Программирование эмоций
Семантическая сеть Internet
Литература и ресурсы
Приложение. Архив с примерами
Алгоритм отжига
Теория адаптивного резонанса
Алгоритмы муравья
Алгоритм обратного распространения
Генетические алгоритмы
и генетическое программирование
Искусственная жизнь
и разработка нейронных сетей
Экспертные системы
Нечеткая логика
Скрытые модели Маркова
Умные агенты
Системные требования
Предметный указатель
Все отзывы о книге Программирование искусственного интеллекта в приложениях
С книгой "Программирование искусственного интеллекта в приложениях" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Программирование искусственного интеллекта в приложениях (автор М. Джонс)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку