Имя фрейма = <слот 1><слот 2> .<слот N>
Вот пример фрейма под названием «Битва»:
Битва = <кто?><с кем?><когда?><где?><результат>
Такое представление называется прототипом фрейма. Если же в слоты подставить конкретные значения, то получится экземпляр фрейма. Например:
Битва = <Царевич><Кощей Бессмертный><утром><в чистом поле><победил>
Слоты сами могут быть фреймами. Таким образом, возможны иерархии фреймов, сети фреймов. К фреймам применимо понятие наследования свойств. Для реализации моделей знаний с использованием фреймов хорошо подходит технология объектно-ориенированного программирования.
Логическая модель знаний представляет собой совокупность утверждений. О каждом утверждении можно сказать: истинно оно или ложно. Утверждения делятся на факты и правила. Совокупность фактов представляет собой базу данных, лежащую в основе базы знаний. Правила имеют форму «если а, то б» (здесь есть сходство с продукционной моделью). Механизм вывода основан на аппарате математической логики (он называется исчислением предикатов первого порядка). Прикладные возможности этой модели весьма ограничены. Логическая модель знаний лежит в основе языка пролог.
ПролоГ является языком логического программирования. Как известно, в программировании для ЭВМ существует несколько различных направлений (парадигм): процедурное программирование, функциональное программирование, логическое программирование, объектно-ориентированное программирование. В языке Пролог реализована логическая парадигма. Однако в рамках базового курса информатики использование Пролога очень ограничено и о программировании, в полном смысле этого слова, здесь речи не идет. Пролог рассматривается лишь как средство построения несложных баз знаний логического типа. При таком подходе систему Пролог можно рассматривать как своеобразную систему управления базами знаний (по аналогии с СУБД). Она позволяет создавать базу знаний и обращаться к ней с запросами.
Реализации Пролога существуют для большинства компьютеров, доступных школам. Поэтому представляется возможным предлагать Пролог в качестве средства для практической работы по теме «Искусственный интеллект и моделирование знаний».
Похожие статьи:
Методики для изучения проявления в общении детей третьего года жизни с ЗРР невербальных
средств
Диагностика детей данной категории основывается на положениях о нормальном развитии речи детей в раннем возрасте (А.Н. Гвоздев,). В основе проведения диагностики по выявлению задержки речевого развития у детей с ЗРР 2–3 лет лежат следующие параметры: выявление уровня восприятия речи взрослого; выяв ...
Выявление уровня сформированности трудовых умений в ходе выполнения
поручений
Исследование по выявлению уровня сформированности трудовых умений проводилось в ДОУ п. Мильково во 2 младшей группе. Цель нашего исследования – определить уровень сформированности трудовых умений у детей младшего возраста на начало учебного года. Данное исследование проводилось вместе с воспитателе ...
Приём ассоциативной связи при работе со словарными словами
Практика показала, что работа над непроверяемыми написаниями, ориентированная только на механическое запоминание слов с такими орфограммами, малоэффективна. Для организации эффективной деятельности учащихся по запоминанию написания словарных слов я предлагаю использовать приём ассоциативного запоми ...