3. Адаменко А.Н., Кучуков А.М. Логическое программирование и Visual Prolog. – СПб.: БХВ-Петербург, 2003.
4. Девятков В.В. Системы искусственного интеллекта. - М.: Изд-во МГТУ им. Н. Э. Баумана, 2001.
5. Новицкая Ю.В. Основы логического и функционального программирования (учебное пособие). – http://ermak.cs.nstu.ru/flp/
Тема: Построение семантической сети на основе фрагмента текста
Цель работы: активизировать ассоциативное мышление обучаемых, научить строить простейшие семантические сети, показать проблемы, возникающие при определении типа отношений в сети.
Содержание работы: анализ задачи, построение сети, применение методов вывода на сетях.
Разделыи темы для самостоятельного изучения | Виды и содержание самостоятельной работы |
Построение семантической сети на основе фрагмента текста | Задания. Построить граф с указанием типов отношений и вершин: 1) институт; 2) семья; 3)государство; 4) автомобиль; 5) пароход; 6) покупка в магазине; 7) самолет; 8) сравнение двух текстовых строк; 9) разобрать введенное предложение по членам предложения. |
Методические рекомендации к выполнению:
Пример выполнения задания:: возьмите лист бумаги и нарисуйте в центре слово «Замок». Подумайте об ассоциациях, скажем, «король», «стены» и «враги». Соедините каждое слово со словом «Замок» линией и надпишите над линиями глаголы, выражающие отношения: «враги за стеной», «король в замке» и т. п.
Контроль выполнения работы:
Возможны 2 формы защиты работы:
1. без применения ЭВМ. Форма сдачи — отчет.
2. написание программы на Prolog
Литература:
1. Братко И. Программирование на языке Пролог для искусственного интеллекта: Пер. с англ. – М.: Мир, 1990. – 560с.
2. Смолин Д.В. «Введение в искусственный интеллект», М.: Изд. Академия, 2005 г.
3. Адаменко А.Н., Кучуков А.М. Логическое программирование и Visual Prolog. – СПб.: БХВ-Петербург, 2003.
4. Девятков В.В. Системы искусственного интеллекта. - М.: Изд-во МГТУ им. Н. Э. Баумана, 2001.
5. Новицкая Ю.В. Основы логического и функционального программирования (учебное пособие). – http://ermak.cs.nstu.ru/flp/
Тема: Создание фрейма - визуального образа
Цель работы: Показать глубинный смысл понятия «фрейм» и его схожесть с понятием «объект». Показать область применения фреймов для моделирования событий реального мира. Получить опыт работы с механизмом обмена сообщениями (объектной модели).
Содержание работы: анализ задачи, построение фрейма, реализация на алгоритмическом языке.
Разделыи темы для самостоятельного изучения | Виды и содержание самостоятельной работы |
Создание фрейма - визуального образа | Задания. Написать программу «Фрейм — визуальный образ». 1. Игра: кошки-мышки. На экране случайным образом порождаются кошки и мыши. Если кошка видит мышь, она гонится за ней. Мышь убегает. Если кошка поймала мышь, то мышь умирает. Если одна кошка бросится сразу на 3 мыши, то загрызут саму кошку. 2. Игра: кошка - мышка - собака. Правила аналогичны. 3. Заставка экрана: мячики, отскакивающие друг от друга. По экрану летают мячики, при ударе друг о друга или стенки экрана отскакивают. 4. Стадион (фреймы «люди», фрейм «страх»): смоделировать развитие беспорядков. 5. Автомобильный перекресток. |
Контроль выполнения работы:
Возможны 2 формы защиты работы:
1. без применения ЭВМ. Форма сдачи — отчет.
2. написание программы на Prolog
Литература:
1. Братко И. Программирование на языке Пролог для искусственного интеллекта: Пер. с англ. – М.: Мир, 1990. – 560с.
2. Смолин Д.В. «Введение в искусственный интеллект», М.: Изд. Академия, 2005 г.
3. Адаменко А.Н., Кучуков А.М. Логическое программирование и Visual Prolog. – СПб.: БХВ-Петербург, 2003.
4. Девятков В.В. Системы искусственного интеллекта. - М.: Изд-во МГТУ им. Н. Э. Баумана, 2001.
5. Новицкая Ю.В. Основы логического и функционального программирования (учебное пособие). – http://ermak.cs.nstu.ru/flp/
Тема: Создание не визуального фрейма
Цель работы: показать глубинный смысл понятия «фрейм», показать, что объект - это совсем не обязательно визуальный образ.
Содержание работы: анализ задачи, построение фрейма, реализация на алгоритмическом языке.
Разделыи темы для самостоятельного изучения | Виды и содержание самостоятельной работы |
Создание фрейма – ксак не визуальный образ | Написать программу 1) матрица результатов тестирования; 2) матрица уравнений (с методами решить, ввести данные) |
Контроль выполнения работы:
Возможны 2 формы защиты работы:
1. без применения ЭВМ. Форма сдачи — отчет.
2. написание программы на Prolog
Литература:
1. Братко И. Программирование на языке Пролог для искусственного интеллекта: Пер. с англ. – М.: Мир, 1990. – 560с.
2. Смолин Д.В. «Введение в искусственный интеллект», М.: Изд. Академия, 2005 г.
3. Адаменко А.Н., Кучуков А.М. Логическое программирование и Visual Prolog. – СПб.: БХВ-Петербург, 2003.
4. Девятков В.В. Системы искусственного интеллекта. - М.: Изд-во МГТУ им. Н. Э. Баумана, 2001.
5. Новицкая Ю.В. Основы логического и функционального программирования (учебное пособие). – http://ermak.cs.nstu.ru/flp/
Вопросы контроля знаний: