рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Моделирование знаний в курсе информатики

Работа сделанна в 2004 году

Моделирование знаний в курсе информатики - раздел Педагогика, - 2004 год - Линия "Формализация и моделирование" учебного курса "Информатика" Моделирование Знаний В Курсе Информатики. Изучаемые Вопросы Что Такое База Зн...

Моделирование знаний в курсе информатики. Изучаемые вопросы Что такое база знаний. Различные типы моделей знаний. Логическая модель знаний и Пролог. Среди разнообразных систем искусственного интеллекта наиболее распространенными являются экспертные системы. В основе экспертной системы лежит база знаний - модель знаний в определенной предметной области, представленная в формализованном виде и сохраненная в памяти компьютера.

Существуют различные типы моделей знаний. Наиболее известные из них - продукционная модель, семантическая сеть, фреймы, логическая модель. Продукционная модель знаний построена на правилах они называются продукциями, представляемыми в форме ЕСЛИ выполняется некоторое условие ТО выполняется некоторое действие На основе поступающих данных экспертная система, анализируя имеющиеся правила, принимает решение о необходимых действиях.

Например ЕСЛИ температура в помещении ?15 ТО включить отопление Продукционные модели часто используются в промышленных экспертных системах. Семантические сети. Семантической сетью называется система понятий и отношений между ними, представленная в форме ориентированного графа. Это одна из наиболее гибких и универсальных форм моделей знаний. На рис. 3 приведен пример, представляющий в форме графа сведения, заключенные в предложении Петух Петя является птицей, и он умеет кукарекать. Рис. 3. Пример семантической сети Фреймы.

Фрейм - это некоторый абстрактный образ, относящийся к определенному типу объектов, понятий. Фрейм объединяет в себе атрибуты характеристики, свойственные данному объекту. Фрейм имеет имя и состоит из частей, которые называются слотами. Изображается фрейм в виде цепочки Имя фрейма слот 1 слот 2 слот N Вот пример фрейма под названием Битва Битва кто? с кем? когда? где? результат Такое представление называется прототипом фрейма. Если же в слоты подставить конкретные значения, то получится экземпляр фрейма.

Например Битва Царевич Кощей Бессмертный утром в чистом поле победил Слоты сами могут быть фреймами. Таким образом, возможны иерархии фреймов, сети фреймов. К фреймам применимо понятие наследования свойств. Для реализации моделей знаний с использованием фреймов хорошо подходит технология объектно-ориенированного программирования. Логическая модель знаний представляет собой совокупность утверждений. О каждом утверждении можно сказать истинно оно или ложно. Утверждения делятся на факты и правила.

Совокупность фактов представляет собой базу данных, лежащую в основе базы знаний. Правила имеют форму ЕСЛИ А, ТО Б здесь есть сходство с продукционной моделью. Механизм вывода основан на аппарате математической логики он называется исчислением предикатов первого порядка. Прикладные возможности этой модели весьма ограничены. Логическая модель знаний лежит в основе языка ПРОЛОГ. ПРОЛОГ является языком логического программирования.

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

Поэтому представляется возможным предлагать Пролог в качестве средства для практической работы по теме Искусственный интеллект и моделирование знаний.

– Конец работы –

Эта тема принадлежит разделу:

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

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

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Моделирование знаний в курсе информатики

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Методические рекомендации по изложению теоретического материала
Методические рекомендации по изложению теоретического материала. Изучаемые вопросы Место моделирования в базовом курсе. Понятие модели типы информационных моделей. Что такое формализация. Та

Табличные информационные модели
Табличные информационные модели. Одной из самых распространенных форм представления информационных моделей являются таблицы. Очень часто в табличной форме представляется информация в различных доку

Элементы системного анализа в курсе информатики
Элементы системного анализа в курсе информатики. Изучаемые вопросы Ш Понятие системы. Ш В чем суть системного подхода. Ш Структура системы использование графов для отображения структуры. Ш Развитие

Линия моделирования и базы данных
Линия моделирования и базы данных. Изучаемые вопросы Признаки компьютерной информационной модели. Является ли база данных информационной моделью. Задачи, решаемые на готовой базе данных. Про

Проектирование баз данных
Проектирование баз данных. Проектирование базы данных заключается в теоретическом построении информационной модели определенной структуры. Известны три основные структуры, используемые при о

Информационное моделирование и электронные таблицы
Информационное моделирование и электронные таблицы. Изучаемые вопросы Что такое математическая модель. Понятия компьютерная математическая модель, численный эксперимент. Пример реализации математич

Требования к знаниям и умениям учащихся по линии формализации и моделирования
Требования к знаниям и умениям учащихся по линии формализации и моделирования. Учащиеся должны знать ь что такое модель в чем разница между натурной и информационной моделью ь какие существуют форм

Примерное содержание и планирование линии Формализация и моделирование в базовом курсе средней школы по учебнику Макаровой Н.В. информатика
Примерное содержание и планирование линии Формализация и моделирование в базовом курсе средней школы по учебнику Макаровой Н.В. информатика. кл. п п раздела, темы Название раздела, темы Определения

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги