Программирование на языке Пролог для искусственного интеллекта


           

Программирование на языке Пролог для искусственного интеллекта

ОБЩИЙ ОБЗОР ЯЗЫКА ПРОЛОГ
Пример программы: родственные отношения
Пример программы: родственные отношения - 2
Пример программы: родственные отношения - 3
Пример программы: родственные отношения - 4
Упражнения

Расширение программы-примера с помощью правил
Расширение программы-примера с помощью правил - 2
Расширение программы-примера с помощью правил - 3
Расширение программы-примера с помощью правил - 4
Расширение программы-примера с помощью правил - 5
Расширение программы-примера с помощью правил - 6
Расширение программы-примера с помощью правил - 7
Упражнения
Рекурсивное определение правил
Рекурсивное определение правил - 2

Рекурсивное определение правил - 3
Рекурсивное определение правил - 4
Рекурсивное определение правил - 5
Рекурсивное определение правил - 6
Упражнение
Как пролог-система отвечает на вопросы
Как пролог-система отвечает на вопросы - 2
Как пролог-система отвечает на вопросы - 3
Как пролог-система отвечает на вопросы - 4
Как пролог-система отвечает на вопросы - 5

Упражнение
Декларативный и процедурный смысл программ
Резюме
Литература
СИНТАКСИС И СЕМАНТИКА ПРОЛОГ ПРОГРАММ
Объекты данных
Атомы и числа
Атомы и числа - 2
Переменные
?- Родитель( X, _ )

Структуры
Структуры - 2
Структуры - 3
Структуры - 4
Упражнения
Сопоставление
Сопоставление - 2
Сопоставление - 3
Сопоставление - 4
Сопоставление - 5

Упражнения
Декларативный смысл пролог-программ
Декларативный смысл пролог-программ - 2
Декларативный смысл пролог-программ - 3
Упражнения
Процедурная семантика
Процедурная семантика - 2
Процедурная семантика - 3
Процедурная семантика - 4
Процедурная семантика - 5

Процедурная семантика - 6
Процедурная семантика - 7
Процедурная семантика - 8
Процедурная семантика - 9
Упражнение
Пример: обезьяна и банан
Пример: обезьяна и банан - 2
Пример: обезьяна и банан - 3
Пример: обезьяна и банан - 4
Пример: обезьяна и банан - 5

Пример: обезьяна и банан - 6
Опасность бесконечного цикла
Опасность бесконечного цикла - 2
Опасность бесконечного цикла - 3
Варианты программы, полученые путем переупорядочивания предложений и целей
Варианты программы, полученые путем переупорядочивания предложений и целей - 2
Варианты программы, полученые путем переупорядочивания предложений и целей - 3
Сочетание декларативного и процедурного подходов
Замечания о взаимосвязи между Прологом и логикой
Упражнение

Резюме
Резюме - 2
Литература
СПИСКИ, ОПЕРАТОРЫ, АРИФМЕТИКА
Представление списков
Представление списков - 2
Представление списков - 3
Некоторые операции над списками
Принадлежность к списку
Сцепление ( конкатенация)

Сцепление ( конкатенация) - 2
Сцепление ( конкатенация) - 3
Упражнения
Добавление элемента
Удаление элемента
Удаление элемента - 2
Подсписок
Перестановки
Перестановки - 2
Упражнения

Упражнения - 2
Операторная запись (нотация)
Операторная запись (нотация) - 2
Операторная запись (нотация) - 3
Операторная запись (нотация) - 4
Операторная запись (нотация) - 5
Упражнения
Упражнения - 2
Арифметические действия
Арифметические действия - 2

Арифметические действия - 3
Арифметические действия - 4
Арифметические действия - 5
Арифметические действия - 6
Арифметические действия - 7
Упражнения
Упражнения - 2
Резюме
ИСПОЛЬЗОВАНИЕ СТРУКТУР: ПРИМЕРЫ
Получение структурированной информации из базы данных

Получение структурированной информации из базы данных - 2
Получение структурированной информации из базы данных - 3
Получение структурированной информации из базы данных - 4
Получение структурированной информации из базы данных - 5
Упражнения
Абстракция данных
Абстракция данных - 2
Абстракция данных - 3
Упражнение
Моделирование недетерминированного автомата

Моделирование недетерминированного автомата - 2
Моделирование недетерминированного автомата - 3
Моделирование недетерминированного автомата - 4
Моделирование недетерминированного автомата - 5
Упражнения
Планирование поездки
Планирование поездки - 2
Планирование поездки - 3
Планирование поездки - 4
Планирование поездки - 5

Планирование поездки - 6
Планирование поездки - 7
Задача о восьми ферзях
Задача о восьми ферзях - 2
Задача о восьми ферзях - 3
Задача о восьми ферзях - 4
Упражнение
Программа 2
Программа 2 - 2
Программа 2 - 3

Программа 3
Программа 3 - 2
Программа 3 - 3
Программа 3 - 4
Заключительные замечания
Упражнение
Резюме
УПРАВЛЕНИЕ ПЕРЕБОРОМ
Ограничение перебора
Эксперимент 1

Эксперимент 1 - 2
Эксперимент 2
Эксперимент 2 - 2
Эксперимент 2 - 3
Содержание






Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий