Образование: статьи и материалы » Линия "Формализация и моделирование" учебного курса "Информатика" » Информационное моделирование

Информационное моделирование

Страница 13

Имя фрейма = <слот 1><слот 2> .<слот N>

Вот пример фрейма под названием «Битва»:

Битва = <кто?><с кем?><когда?><где?><результат>

Такое представление называется прототипом фрейма. Если же в слоты подставить конкретные значения, то получится экземп­ляр фрейма. Например:

Битва = <Царевич><Кощей Бессмертный><утром><в чис­том поле><победил>

Слоты сами могут быть фреймами. Таким образом, возможны иерархии фреймов, сети фреймов. К фреймам применимо поня­тие наследования свойств. Для реализации моделей знаний с ис­пользованием фреймов хорошо подходит технология объектно-ориенированного программирования.

Логическая модель знаний представляет собой совокупность ут­верждений. О каждом утверждении можно сказать: истинно оно или ложно. Утверждения делятся на факты и правила. Совокуп­ность фактов представляет собой базу данных, лежащую в основе базы знаний. Правила имеют форму «если а, то б» (здесь есть сходство с продукционной моделью). Механизм вывода основан на аппарате математической логики (он называется исчислением предикатов первого порядка). Прикладные возможности этой мо­дели весьма ограничены. Логическая модель знаний лежит в осно­ве языка пролог.

ПролоГ является языком логического программирования. Как известно, в программировании для ЭВМ существует не­сколько различных направлений (парадигм): процедурное про­граммирование, функциональное программирование, логичес­кое программирование, объектно-ориентированное программи­рование. В языке Пролог реализована логическая парадигма. Однако в рамках базового курса информатики использование Пролога очень ограничено и о программировании, в полном смысле этого слова, здесь речи не идет. Пролог рассматривается лишь как средство построения несложных баз знаний логичес­кого типа. При таком подходе систему Пролог можно рассмат­ривать как своеобразную систему управления базами знаний (по аналогии с СУБД). Она позволяет создавать базу знаний и обра­щаться к ней с запросами.

Реализации Пролога существуют для большинства компьюте­ров, доступных школам. Поэтому представляется возможным пред­лагать Пролог в качестве средства для практической работы по теме «Искусственный интеллект и моделирование знаний».

Страницы: 8 9 10 11 12 13 


Похожие статьи:

Эффективность использования газеты, как формы педагогического информирования родителей
На протяжении года мы собирали информацию об эффективности газеты для родителей с целью прогнозирования возможных условий, средств и методов ее улучшения. В качестве методов изучения мнения родителей по поводу газеты, использовались анкеты (анонимные, чтобы обеспечить достоверность информации), бес ...

Влияние дзюдо на развитие волевой сферы школьников
Дзюдо как вид единоборства предъявляет много специфических требований к психике дзюдоиста, наличию у него определенных волевых качеств. Развитие волевых качеств должно основываться на уверенности дзюдоистов в своих силах, понимании ими реальности воплощения поставленных технико тактических или мора ...

Выявление уровня сформированности трудовых умений в ходе выполнения поручений
Исследование по выявлению уровня сформированности трудовых умений проводилось в ДОУ п. Мильково во 2 младшей группе. Цель нашего исследования – определить уровень сформированности трудовых умений у детей младшего возраста на начало учебного года. Данное исследование проводилось вместе с воспитателе ...

Категории

Copyright © 2025 - All Rights Reserved - www.hello-school.ru