- •Введение. Основные термины и определения.
- •Данные, информация и знания.
- •Структура информационного обеспечения и баз данных.
- •Архитектура субд.
- •Логические модели данных.
- •Иерархическая модель данных.
- •Сетевая модель данных.
- •Реляционная модель данных.
- •Элементы теории бд
- •Способы задания множеств
- •Операции над множеством
- •Отношения
- •Для любого множества матрица вида
- •Свойства отношений
- •Отношение эквивалентности и классификации
- •Отношения порядков
- •Решения, оптимальные по Парето.
- •Структура документа
- •Классификация информации
Способы задания множеств
-
А = {a,b,d,h} – задание множества в виде списка или явная форма задания множества. N = 1, 2, 3, … С точки зрения информационных технологий форма неприемлема, поскольку длина этого списка не определена.
-
Порождающая процедура. Множество М4: π/2±πk, kN – задано в виде порождающей процедуры. Главное: в порождающей процедуре используется известное множество (N) и описывается некоторый способ получения из известных элементов синтезируемого множества.
Например:
М2n = 1, 2, 4, 8, 16, 32, 64, …
Пример 1: 1 М2n
Пример 2: если m М2n, то 2m М2n
Правилом для получения степеней двойки может быть любой способ, алгоритм вычисления соответствующих степеней функции, включая «правило калькулятора»
В информационных структурах использование порождающей процедуры для описания множеств имеет двоякую роль: с одной стороны, если известен способ формирования элементов множества, то гораздо компактнее хранить описание этого способа, чем весь массив элементов множества. С другой стороны, оказывается, что если данные в элементах больших массивов образованы подобным образом, то модификация исходного и порождающего множеств вызывает большие сложности.
-
Описание характерных свойств множеств.
«Множество степеней двойки» - способ задания того же множества М2n = 1, 2, 4, 8,…
В общем случае: М = {x/p(x)} – множество х, обладающих свойством р(х), р(х) – предикатная функция (предикат)
f(x)→[0, 1] – функция, принимающая два значения: да, нет.
х называется предикатной переменной и представляет собой предполагаемое множество объектов, для которых может быть определена предикатная функция.
Задание множества с использованием указаний характерного свойства является наиболее общим приемом описания свойств информационных объектов. В частности и первый и второй способы могут быть записаны в словесной форме, то есть являются частным случаем использования логических постановок в предикатную форму. Использование предикатной формы является первичной формой формализации суждений о принадлежности объектов некоторому множеству. Эта форма описания множеств составляет основу построения современных интеллектуальных систем представления и обработки знаний.
-
При выяснении вопроса о наличии характерного свойства описывающего элемента необходимы разрешающие процедуры.
-
«Множество высоких людей» - пример нечеткого множества. Информационные технологии развиваются в направлении использования понятия размытого (нечеткого) множества, причем эта область теории информационных структур – это предмет интенсивных исследований. В частности, с использованием понятия размытого множества создается так называемая математика мягких вычислений, позволяющая создавать инструкции типа: «немножко добавить», «чуть-чуть подогнуть» и т.д.
Эта область относится к области принятия решений и формализации рассуждений. Принятие решений заключается в формулировке способа оценки решения, например, выбрать хороший телефон. Формализация рассуждений – основа построения экспертных систем (представление информации: формулирование диагностического вывода врачом (эксперт))