Логическое программирование (практикум, Д.В.Михайлов)
Материал из MachineLearning.
(1 промежуточная версия не показана) | |||
Строка 7: | Строка 7: | ||
Автор практикума — [[Участник:Dmitry.Mikhaylov|Дмитрий Владимирович Михайлов]], | Автор практикума — [[Участник:Dmitry.Mikhaylov|Дмитрий Владимирович Михайлов]], | ||
- | кафедра Информационных технологий и систем [http://www.novsu.ru Новгородского государственного университета им. Ярослава Мудрого]. | + | кафедра Информационных технологий и систем [http://www.novsu.ru Новгородского государственного университета им. Ярослава Мудрого (НовГУ)]. |
Научный консультант - д.т.н., профессор Емельянов Геннадий Мартинович | Научный консультант - д.т.н., профессор Емельянов Геннадий Мартинович | ||
- | + | Представленный здесь вариант практикума в 2020 году лёг в основу учебного модуля «Функциональное и логическое программирование» по направлению подготовки «Информатика и вычислительная техника» (бакалавриат) в НовГУ. Актуальная редакция материалов учебного модуля представлена на портале [https://do.novsu.ru/ «Дистанционные образовательные технологии обучения в НовГУ»] (требуется регистрация). Смотри также [[:Функциональное программирование (практикум, Д.В. Михайлов)|''Лабораторный практикум по функциональному программированию'']]. | |
[[Media:method_lp.pdf|Лабораторный практикум по логическому программированию (PDF, 763КБ)]] | [[Media:method_lp.pdf|Лабораторный практикум по логическому программированию (PDF, 763КБ)]] |
Текущая версия
Приводятся общие сведения и рекомендации по решению задач нечислового характера с применением концепции логического программирования на примере двух известных реализаций языка Пролог - Турбо-Пролог 2.0 и Visual Prolog 5.2. Содержатся типовые задания, позволяющие приобрести навыки написания и отладки программ на языке Пролог при построении интеллектуальных систем различного назначения.
Практикум предназначен для студентов специальности 230105 «Программное обеспечение вычислительной техники и автоматизированных систем», а также других, в учебных планах которых предусмотрены аналогичные дисциплины.
Автор практикума — Дмитрий Владимирович Михайлов, кафедра Информационных технологий и систем Новгородского государственного университета им. Ярослава Мудрого (НовГУ).
Научный консультант - д.т.н., профессор Емельянов Геннадий Мартинович
Представленный здесь вариант практикума в 2020 году лёг в основу учебного модуля «Функциональное и логическое программирование» по направлению подготовки «Информатика и вычислительная техника» (бакалавриат) в НовГУ. Актуальная редакция материалов учебного модуля представлена на портале «Дистанционные образовательные технологии обучения в НовГУ» (требуется регистрация). Смотри также Лабораторный практикум по функциональному программированию.
Лабораторный практикум по логическому программированию (PDF, 763КБ)
Содержание |
Установочные лекции
Демо
- Классификация словоформ по буквенному составу с выделением основ и флексий на множестве семантически эквивалентных фраз предметно-ограниченного естественного языка[1].
- Выделение структурных связей в рамках семантически эквивалентных фраз на основе анализа буквенного состава словоформ[1].
- Интерпретация меры TF-IDF для оценки важности слова относительно множества семантически эквивалентных фраз[1].
Полезные ссылки
- Морозов А. А. Введение в Акторный Пролог.
- Коста Э. Visual Prolog 7.1 для начинающих: пер. с англ. — 2008. — 210 c.
- Costa E. Visual Prolog 7.3 for Tyros. — 2010. — 270 c.
Для самоконтроля
Примерный список вопросов к теоретическому зачету по логическому программированию.
Примечания
К сожалению, незарегистрированные пользователи не видят литературных ссылок из раздела «Демо» (данный дефект системы находится в стадии проработки). Тем не менее, Вы можете найти цитируемый источник, используя вкладку «Просмотр» на данной странице.