
- •Министерство образования Российской Федерации
- •Оглавление
- •Глава 1. Информационные системы...……………………………..………...5
- •Глава 2. Информационные технологии……………………..……………...19
- •2.1.Общее представление………………… …………………………………19
- •Глава 3. Система управления базой данных……………………..…….…50
- •Глава 4. Введение в искусственный интеллект……….……….……….…79
- •Глава 1. Информационные системы
- •1.1. Общее представление
- •1.1.1. Понятие информационной системы
- •Этапы развития информационных систем
- •Процессы в информационной системе
- •1.1.2. Роль структуры управления в ис
- •Структура управления организацией
- •Персонал и прочие элементы организации
- •1.2. Структура и классификация информационных систем
- •1.2.1. Структура информационной системы Типы обеспечивающих подсистем
- •Информационное обеспечение
- •Техническое обеспечение
- •Математическое и программное обеспечение
- •Организационное обеспечение
- •Правовое обеспечение
- •1.2.2. Классификация информационных систем по признаку структурированности задач Понятие структурированности задач
- •Типы информационных систем, используемые для решения частично структурированных задач
- •1.2.3. Классификация информационных систем по функциональному признаку и уровням управления
- •Типы информационных систем
- •Глава 2. Информационные технологии
- •2.1. Общее представление
- •2.1.1. Определение информационной технологии
- •Новая информационная технология
- •2.1.2. Инструментарий информационной технологии
- •2.1.3. Информационная технология и информационная система
- •2.1.4. Составляющие информационной технологии
- •Этапы развития информационных технологий
- •Признак деления - вид задач и процессов обработки информации
- •Признак деления — проблемы, стоящие на пути информатизации общества
- •Признак деления - преимущество, которое приносит компьютерная технология
- •Признак деления - виды инструментария технологии
- •Проблемы использования информационных технологий
- •2.3.1. Устаревание информационной технологии
- •2.3.2. Методология использования информационной технологии
- •Выбор вариантов внедрения информационной технологии в фирме
- •2.4. Виды информационных технологий
- •2.4.1. Информационная технология обработки данных Характеристика и назначение
- •Основные компоненты
- •2.4.2. Информационная технология управления Характеристика и назначение
- •Основные компоненты
- •2.4.3. Автоматизация офиса Характеристика и назначение
- •Основные компоненты
- •2.4.4. Информационная технология поддержки принятия решений Характеристика и назначение
- •Основные компоненты
- •2.4.5. Информационная технология экспертных систем Характеристика и назначение
- •Основные компоненты
- •Глава 3. Система управления базой данных
- •Основные понятия
- •3.1.1. База данных Общие положения
- •Классификация баз данных
- •Структурные элементы базы данных
- •3.1.2. Виды моделей данных Общие положения
- •Иерархическая модель данных
- •Сетевая модель данных
- •Реляционная модель данных
- •Реляционный подход к построению инфологической модели
- •3.2.1. Понятие информационного объекта
- •3.2.2. Нормализация отношений Понятие нормализации отношений
- •Первая нормальная форма
- •Вторая нормальная форма
- •Третья нормальная форма
- •3.2.3. Типы связей
- •3.2.4. Построение инфологической модели данных Архитектура субд
- •Понятие информационно-логической модели
- •3.3. Функциональные возможности субд
- •3.3.1. Обзор субд
- •3.3.2. Производительность субд
- •3.3.3. Обеспечение целостности и безопасности данных
- •3.3.4. Работа в многопользовательских средах
- •3.3.5. Доступ к данным посредством языка sql
- •3.3.6. Инструментальные средства разработки прикладных программ
- •Глава 4. Введение в искусственный
- •Развитие искусственного интеллекта в России
- •4.1.2. Направления развития искусственного интеллекта
- •Представление знаний и разработка систем, основанных на знаниях
- •Игры и творчество
- •Машинный перевод
- •Распознавание образов
- •Новые архитектуры компьютеров
- •Интеллектуальные роботы
- •Специальное программное обеспечение
- •Обучение и самообучение
- •4.2. Данные и знания
- •4.3. Модели представления знаний
- •4.3.1. Продукционная модель
- •4.3.2. Семантические сети
- •4.3.3. Фреймы
- •4.3.4. Формальные логические модели
- •4.4. Структура и классификация экспертных систем
- •4.4.1. Предметные области для экспертных систем
- •4.4.2. Основные понятия и определения
- •4.4.3. Классификация экспертных систем
- •Классификация по решаемой задаче
- •Классификация по связи с реальным временем
- •Классификация по типу эвм
- •4.4.4. Инструментальные средства построения экспертных систем Традиционные языки программирования
- •Языки искусственного интеллекта
- •Специальный программный инструментарий
- •Оболочки
- •Список литературы
- •Информационные технологии
- •Часть 1 Галина Матвеевна Черногородова
- •620002, Екатеринбург, Мира, 17
4.3.3. Фреймы
Фрейм ( frame рамка) предложен М. Минским в 70-е гг. как структура знаний для восприятия пространственных сцен. Эта модель, как и семантическая сеть, имеет глубокое психологическое обоснование.
Под фреймом понимается абстрактный образ или ситуация. В психологии и философии известно понятие абстрактного образа. Например, слово «комната» вызывает у человека следующий образ: «жилое помещение с четырьмя стенами, полом, потолком, окнами и дверью, площадью около 20 м2». Из этого описания ничего нельзя убрать (например, убрав окна, мы получим уже чулан, а не комнату), но в нем есть «дырки», или «слоты», это незаполненные значения некоторых атрибутов количество окон, цвет стен, высота потолка, покрытие пола и др.
В теории фреймов такой образ называется фреймом. Фреймом называется также и формализованная модель для отображения образа.
Структуру фрейма можно представить так:
ИМЯ ФРЕЙМА:
(имя 1-го слота: значение 1-го слота),
(имя 2-го слота: значение 2-го слота),
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
(имя N-го слота: значение N-го слота).
Ту же запись представим в виде таблицы, дополнив двумя столбцами.
Таблица 4.1
Имя фрейма |
|||
Имя слота |
Тип слота |
Значение слота |
Присоединенная процедура |
|
|
|
|
В таблице дополнительные столбцы предназначены для описания типа слота и возможного присоединения к тому или иному слоту специальных процедур, что допускается в теории фреймов. В качестве значения слота может выступать имя другого фрейма; так образуют сети фреймов.
Различают фреймы-образцы, или прототипы, хранящиеся в базе знаний, и фреймы-экземпляры, которые создаются для отображения реальных ситуаций на основе поступающих данных.
Модель фрейма является достаточно универсальной, поскольку позволяет отобразить все многообразие знаний о мире через:
фреймы-структуры, для обозначения объектов и понятий (заем, залог, вексель);
фреймы-роли (менеджер, кассир, клиент);
фреймы-сценарии (банкротство, собрание акционеров, празднование именин);
фреймы-ситуации (тревога, авария, рабочий режим устройства) и др.
Важнейшим свойством теории фреймов является заимствованное из теории семантических сетей наследование свойств. И во фреймах, и в семантических сетях наследование происходит по АКО-связям (A-kind-of = это). Слот АКО указывает на фрейм более высокого уровня иерархии, откуда неявно наследуются, т.е. переносятся, значения аналогичных слотов.
Пример 4.3. Например, в сети фреймов на рис. 4.2 понятие «ученик» наследует свойства фреймов «ребенок» и «человек», которые находятся на более высоком уровне иерархии. Так, на вопрос: «Любят ли ученики сладкое?» следует ответ: «Да», так как этим свойством обладают все дети, что указано в фрейме «ребенок». Наследование свойств может быть частичным. Основным преимуществом фреймов как модели представления знаний является способность отражать концептуальную основу организации памяти человека.