Способы формализованного представления знаний в бз
Формализованное представление знаний в информационных технологиях управления в виде интеллектуальных систем является первичным. Рассмотрим распространенные способы их формализованного представления.
Представление знаний продукционными правилами. Продукционные правила представляют знания в форме ЕСЛИ - ТО. Системы, использующие представления знаний продукционными правилами, называются продукционными. Это самый наглядный и простой способ. В таких системах представления знаний имеются средства, позволяющие использовать в данных и правилах нечеткую информацию с определенной вероятностью, называемой фактором уверенности.
Логика предикатов (раздел математической логики). Константы и переменные определяют отдельные объекты и обозначаются буквами или набором букв (U, V, W, X, Y). Последовательность из n констант или переменных (n - конечно, n > 1) называется функцией. Атомарным предикатом называется последовательность из n сущностей и понятий, описанных константами, переменными или функциями.
Предикат принимает одно из двух значений: истина или ложь. Предикат, в котором все переменные, константы и функции связаны между собой, называется предложением. Предложения используются для представления знаний. Логика предикатов обеспечивает высокий уровень модульности знаний (представляет их как единое целое в определенной предметной области) и позволяет выяснить, имеются или отсутствуют противоречия между новыми и уже существующими знаниями. Но чрезмерный уровень формализации представления знаний, трудность их прочтения снижают эффективность обработки. Кроме этого, в логике предикатов все отношения описываются предикатами, что не позволяет при компьютерной обработке полностью отразить свойства структуры данных. Для программирования используется язык логического типа ПРОЛОГ.
Модель доски объявлений. Модель представляется как совокупность отдельных проблем, каждая из которых составляет отдельное множество знаний. Все множества модели используются согласованно как единое целое и управляются через общую рабочую область памяти, называемую доской объявлений. Отдельное множество знаний называется источником знаний (ИЗ), и каждый ИЗ строится как продукционная система.
Семантические сети. Знания можно рассматривать как отношения между понятиями и сущностями, являющимися конкретными объектами реального мира. Понятия и отношения можно представить в виде семантической сети, состоящей из вершин и дуг. В вершинах располагаются понятия, а направленные связи между вершинами соответствуют различного рода отношениям между этими понятиями. Семантические сети могут быть выполнены обучаемыми и растущими, что означает возможность автоматического добавления в сеть новых узлов по мере появления в опыте ее использования новых понятий, а также увеличение весовых коэффициентов, соответствующих дугам. В процессе ее обучения между существующими узлами также могут устанавливаться дополнительные связи.
Фреймовые системы. Фреймы рассматриваются как структура описания отдельной сущности или понятия. Они могут быть в виде их совокупностей, представляемых как отдельное множество знаний, относящихся к одному объекту. Каждый фрейм состоит из множества элементов, называемых слотами, которые в свою очередь представляются определенной структурой данных. Каждый фрейм и слот имеют имя, единственное во всей фреймовой системе. В значение слота содержит конкретную информацию.
Фреймы не связаны в сеть. Управление большим числом источников знаний выполняется самим пользователем путем вызова нужных процедур (в других способах это выполняет сама система). Для поиска нужного объекта задаются значения слотов. Если данные удовлетворяют условиям всех слотов, то объект считается найденным.
- Конспект лекций по дисциплине
- Содержание
- Раздел 1.Понятие информационной технологии 3
- Раздел 2.Виды информационных технологий 10
- Раздел 3.Организация информационных процессов 36
- Инструментарий информационной технологии
- Информационная технология и информационная система
- Этапы развития информационных технологий
- Особенности новых информационных технологий
- Проблемы использования информационных технологий
- Виды информационных технологий
- Общая классификация видов информационных технологий
- Структура управления организацией
- Классификация видов информационных технологий
- Информационная технология обработки данных
- Информационная технология управления
- Автоматизация офисной деятельности
- Информационная технология поддержки принятия решений
- Экспертные системы
- Типы экспертных систем
- Виды знаний
- Способы формализованного представления знаний в бз
- Области применения эс
- Организация информационных процессов
- Модели информационных процессов передачи, обработки, накопления данных
- Обобщенная схема технологического процесса обработки информации
- Сбор и регистрация информации
- Передача информации
- Обработка информации
- Хранение и накопление информации
- Системный подход к решению функциональных задач и к организации информационных процессов
- Информационные технологии в различных областях деятельности
- Информационные технологии в системах организационного управления
- Эвм при выборе решений в области технологии, организации, планирования и управления производством
- Возможности использования новых информационных технологий в системах организационного управления
- Информационные технологии в обучении
- Автоматизированные системы научных исследований
- Системы автоматизированного проектирования
- Геоинформационные системы и технологии
- Информационные технологии в распределенных системах
- Технологии распределенных вычислений (рв)
- Распределенные базы данных
- Технологии и модели "Клиент-сервер"
- Модель файлового сервера
- Модель удаленного доступа к данным
- Модель сервера базы данных
- Модель сервера приложений
- Технологии объектного связывания данных
- Технологии реплицирования данных
- Технологии компьютерного моделирования
- Понятие о компьютерном математическом моделировании.
- Общие сведения о компьютерном математическом моделировании
- Классификация математических моделей
- Этапы, цели и средства компьютерного математического моделирования
- Моделирования случайных процессов
- Особенности имитационного моделирования производственных систем
- Технологии создания программного обеспечения
- Общая характеристика технологии создания программного обеспечения
- Современные методы и средства разработки программного обеспечения
- Современные методы разработки по
- Инструментарий технологии программирования
- Средства для создания приложений
- Case-технологии
- Языки и системы программирования
- Развитие языков программирования
- Современные системы программирования
- Архитектура программных систем