Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности




Скачать 331.83 Kb.
НазваниеУчебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности
страница2/4
Дата21.12.2012
Размер331.83 Kb.
ТипУчебно-методический комплекс
1   2   3   4

3. СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ.


3.1. Содержание лекций.


Лекция № 1.

Тема: Основные направления исследований в области искусственного интеллекта.

Содержание:

Искусственный интеллект(ИИ) как область информатики. История развития исследований в области ИИ. Основные направления исследований: нейрокибернетика и кибернетика «черного ящика». Ранние исследования в 50-60-е годы (Н.Винер, Мак-Каллок, Розенблатт, Саймон, Маккартни, Слэйджл, Сэмюэль, Гелернер, Н.Амосов). Появление первого развитого языка программирования LISP для построения систем ИИ. Появление в конце 60-х годов интегральных (интеллектуальных) роботов и первых экспертных систем. Успехи экспертных систем и застой в нейрокибернетике в 70-е годы. Новый бум нейрокибернетики в начале 80-х годов (Хопфилд). Появление логического программирования и языка PROLOG. Программа создания ЭВМ 5-го поколения. Стратегическая компьютерная инициатива США. Исследования по ИИ в СССР и России.

Место искусственного интеллекта в информационных технологиях. Спектр задач, решаемых в области искусственного интеллекта. Тенденции развития теории искусственного интеллекта


Лекция № 2.

Тема: Система знаний. Модели представления знаний.   

Содержание:

Данные и знания. Система знаний. Свойства знаний и отличие знаний от данных. Типы знаний: декларативные и процедурные, экстенсиональные и интенсиональные. Нечеткие знания. Виды и природа нечеткости. Проблема понимания смысла как извлечения знаний из данных и сигналов.

Представление знаний. Сетевые модели представления данных. Классификация семантических сетей. Преимущества и недостатки семантических сетей. Понятие вывода на семантической сети. Фреймовая модель. Основные типы фреймов. Понятие слота. Фреймы и наследование. Продукционная и логические модели представления знаний.


Лекция № 3.

Тема: Экспертные системы

Содержание:

Понятие об экспертной системе (ЭС). Общая характеристика ЭС. Виды ЭС и типы решаемых задач. Структура и режимы использования ЭС. Классификация инструментальных средств ЭС и организация знаний в ЭС. Интеллектуальные информационные ЭС.


Лекция № 4.

Тема: Основы логического программирования. Общие сведения о ПРОЛОГе.

Содержание:

Процедурные и декларативные языки программирования. Назначение декларативных языков, их особенности. Использование ПРОЛОГа для решения задач, связанных с проблемами искусственного интеллекта. Логика Хорна как основа языка логического программирования Prolog. Фундаментальные свойства ПРОЛОГа. Предикаты как отношения между объектами. Структура предикатов. Объекты и типы данных в ПРОЛОГе. Структура программы на ПРОЛОГе.


Лекция № 5.

Тема: Представление знаний о предметной области в виде фактов и правил базы знаний Пролога.

Содержание:

Представление данных при помощи фактов. Факты унарные, бинарные, n-нарные.

Представление данных при помощи правил. Структура правила.

Запросы программы, их назначение. Запросы простые и составные. Конъюнкция и дизъюнкция целей.

Дескриптивный, процедурный и машинный смысл программы на Прологе.


Лекция № 6.

Тема: Поиск с возвратом. Управление поиском

Содержание:

Поиск решения задачи в ПРОЛОГе. Сопоставление и унификация. Поиск с возвратом. Управление поиском. Стандартные предикаты fail и отсечения. Механизм действия. Примеры использования


Лекция № 7.

Тема: Рекурсия.

Содержание:

Понятие рекурсии. Рекурсия как метод организации повторяющихся действий в ПРОЛОГе. Достоинства и недостатки рекурсии. Создание рекурсивных правил. Хвостовая рекурсия. Способы задания хвостовой рекурсии. Примеры решения задач с использованием рекурсии.


Лекция № 8,9.

Тема: Списки. Операции со списками.

Содержание:

Список как рекурсивный объект данных в ПРОЛОГе. Примеры списков. Объявление списков. Стандартные задачи обработки списков. Генерирование списков. Объединение списков. Поиск заданного элемента в списке. Удаление элемента из списка и вставка элемента в список.


Лекция № 10,11.

Тема: Представление о функциональном программировании.

Содержание:

Общие сведения о языках функционального программирования. Области применения языка функционального программирования LISP. Основы языка: лямбда-исчисление А. Чёрча и теория рекурсивных функций. Основные особенности языка LISP. Элементарные понятия. Символьные выражения: атомы и списки. Функции. Инфиксная и префиксная нотация. Программирование с помощью функций и процедур.


3.2. Содержание лабораторных работ.


Лабораторная работа № 1. (раздел 4.1)

Тема: Набор, редактирование и тестирование простейших программ в режиме Test Goal.

Цель работы: Отработка практических навыков по набору и редактированию простейших программ в среде Visual Prolog, умения формулировать запросы.

Рекомендации к самостоятельной работе:

* Изучить литературу [1], [3], [4]

* Повторить лекционный материал (лекции №1, 2)

* Выполнить электронный тест «Общие сведения о Прологе» для самоподготовки в среде АСТ.

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Разделы 5.1, 5.2, 5.3)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

  1. Изучить интерфейс среды Visual Prolog.

  2. Реализовать в среде Visual Prolog Пример 1 лабораторной работы №1

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp1.htm

  1. Проанализировать полученные результаты.

  2. Выполнить из лабораторной работы №1

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp1.htm

задания для самостоятельной работы № 1 и №3

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования.



Лабораторная работа № 2. (раздел 4.1)

Тема: Создание простейших проектов.

Цель работы: Отработка практических навыков по созданию простейших проектов в среде Visual Prolog

Рекомендации к самостоятельной работе:

* Изучить литературу [1], [2], [6]

* Повторить лекционный материал (лекции № 3, 4)

* Выполнить электронный тест «Общие сведения о Прологе» для самоподготовки в среде АСТ.

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Разделы 5.4, 5.5, 5.6)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

    1. Реализовать в среде Visual Prolog Пример1 лабораторной работы №2

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp2.htm

    1. Проанализировать полученные результаты.

    2. Выполнить задание для самостоятельной работы лабораторной работы №2

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp2.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования.



Лабораторная работа № 3. (раздел 4.3)

Тема: Поиск с возвратом

Цель работы: изучение механизма поиска с возвратом

Рекомендации к самостоятельной работе:

* Изучить литературу [2], [3], [5]

* Повторить лекционный материал (лекция № 5)

* Выполнить электронный тест «Поиск с возвратом» для самоподготовки в среде АСТ.

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Раздел 5.8)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Пример 1 лабораторной работы №3

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp3.htm

2.Проанализировать полученные результаты.

3.Выполнить задание №1 для самостоятельной работы лабораторной работы №3

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp3.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;

  5. целевое дерево поиска решения.



Лабораторная работа № 4. (раздел 4.3)

Тема: Управление поиском с возвратом: предикат fail.

Цель работы: Отработка практических навыков составления программ с использованием предиката fail

Рекомендации к самостоятельной работе:

* Изучить литературу [1], [3], [6]

* Повторить лекционный материал (лекция № 5)

* Выполнить электронный тест «Поиск с возвратом» для самоподготовки в среде АСТ.

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Раздел 5.8)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Примеры 1 и 2 лабораторной работы №4

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp4.htm

2.Проанализировать полученные результаты.

3.Выполнить задания №1 и №3 для самостоятельной работы лабораторной работы №4

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp4.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;



Лабораторная работа № 5. (раздел 4.3)

Тема: Управление поиском с возвратом: предикат отсечения.

Цель работы: Отработка практических навыков составления программ с использованием предиката отсечения

Рекомендации к самостоятельной работе:

* Изучить литературу [2], [3], [5]

* Повторить лекционный материал (лекция № 5)

* Выполнить электронный тест «Поиск с возвратом» для самоподготовки в среде АСТ.

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Раздел 5.8)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Пример 1 лабораторной работы №5

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp5.htm

2.Проанализировать полученные результаты.

3.Выполнить задание для самостоятельной работы №1 лабораторной работы №5

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp5.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;



Лабораторная работа № 6. (раздел 4.4)

Тема: Арифметика в Прологе.

Цель работы: Отработка практических навыков составления программ, содержащих арифметические действия.

Рекомендации к самостоятельной работе:

* Изучить литературу [1], [3], [4], [6]

* Повторить лекционный материал (лекция № 6)

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Раздел 5.9)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Примеры 1, 2 лабораторной работы №6

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp6.htm

2.Проанализировать полученные результаты.

3.Выполнить задания №1, 5 для самостоятельной работы лабораторной работы №6

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp6.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;



Лабораторная работа № 7,8. (раздел 4.5)

Тема: Рекурсия.

Цель работы: Отработка практических навыков составления программ с использованием рекурсии.

Рекомендации к самостоятельной работе:

* Изучить литературу [2], [3], [4], [6]

* Повторить лекционный материал (лекция № 7)

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Раздел 5.10)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Примеры 1, 2 лабораторной работы №7

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp7.htm

2.Проанализировать полученные результаты.

3.Выполнить задания №2, 8 для самостоятельной работы лабораторной работы №7

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp7.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;



Лабораторная работа № 9, 10. (раздел 4.6)

Тема: Работа со списками.

Цель работы: Отработка практических навыков составления программ по обработке списков

Рекомендации к самостоятельной работе:

* Изучить литературу [2], [3], [5]

* Повторить лекционный материал (лекция № 8)

* Выполнить электронный тест «Списки» для самоподготовки в среде АСТ.

*Изучить материалы электронного методического пособия «Основы искусственного интеллекта» (Раздел 5.11)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Примеры 1, 4 лабораторной работы №8

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp8.htm

2.Проанализировать полученные результаты.

3.Выполнить задания для самостоятельной работы №1, 5 лабораторной работы №8

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp8.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;



Лабораторная работа № 11. (раздел 4.7)

Тема: Создание простейших проектов с графическим интерфейсом

Цель работы: Отработка практических навыков разработки простейших проектов с графическим интерфейсом

Рекомендации к самостоятельной работе:

*Изучить материалы электронного методического пособия «Практикум решения задач по курсу «Основы искусственного интеллекта» (Раздел 2.1)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Пример 1 лабораторной работы №9

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp9.htm

2.Проанализировать полученные результаты.

3.Выполнить задание для самостоятельной работы лабораторной работы №9

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp9.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;



Лабораторная работа № 12,13. (раздел 4.7)

Тема: Создание новых окон в проекте с использованием кнопок и полей ввода.

Цель работы: Отработка практических навыков разработки многооконных проектов

Рекомендации к самостоятельной работе:

*Изучить материалы электронного методического пособия «Практикум решения задач по курсу «Основы искусственного интеллекта» (Раздел 2.2)

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/INDEX.htm

Содержание работы:

1.Реализовать в среде Visual Prolog Пример 1 лабораторной работы №10

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp10.htm

2.Проанализировать полученные результаты.

3.Выполнить задание для самостоятельной работы лабораторной работы №10

http://www.agpu.net/institut/kaf/kaf_inf/elibfol/kozyreva/OII/lab/vp10.htm

Форма представления отчета:

Отчет о выполненной самостоятельной работе должен содержать:

  1. тему лабораторной работы;

  2. условие задачи;

  3. листинг программы;

  4. результаты ее тестирования;



Лабораторная работа № 14. (раздел 5)

1   2   3   4

Похожие:

Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности
...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс по дисциплине “основы искусственного интеллекта”
...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconОсновы искусственного интеллекта
Учебно-методическое пособие предназначено для студентов, обучающихся по специальности «информатика», а также может использоваться...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности icon«Основы искусственного интеллекта»
Рабочая учебная программа по дисциплине «Основы искусственного интеллекта» для ооп «050100 Физика и информатика по циклу б в. 13...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс умк учебно-методический комплекс основы профориентологии
Лукъянченко, Т. Н. Основы профориентологии: учебно-методический комплекс по дисциплине «Основы профориентологии» для студентов, обучающихся...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс дисциплины б ийск бпгу имени В. М. Шукшина
О основы искусственного интеллекта [Текст]: Учебно-методический комплекс дисциплины / Сост.: Е. В. Дудышева, О. Г. Ярославцева; Бийский...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс учебной дисциплины сдм. 01 «основы искусственного интеллекта»
Существенным отличием таких программ и курсов от существующих является их ориентация на мировой уровень подготовки по направлению...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс по дисциплине Основы природопользования (название)
Учебно-методический комплекс «Основы природопользования» составлен в соответствии с требованиями Государственного образовательного...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс по дисциплине интеллектуальные информационные системы
Целью курса является введение в курс проблем и методов решения задач искусственного интеллекта, включая задачи поддержки принятия...
Учебно-методический комплекс по дисциплине “основы искусственного интеллекта” для специальности iconУчебно-методический комплекс по дисциплине интеллектуальные информационные системы
Целью курса является введение в курс проблем и методов решения задач искусственного интеллекта, включая задачи поддержки принятия...
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница