Информационный обмен и информационный процесс
Принятие решений относительно действий или поведения в той или иной ситуации любых субъектов (людей, животных, роботов, сложных систем управления) осуществляется на основе информационного обмена и информационных процессов.
Информационный процесс реализует отношение объекта и субъекта (рис. 1.2.) и представляет собой восприятие субъектом объективной реальности в виде данных, переработку этих данных в информацию в соответствии с целевой установкой и имеющимися знаниями о зависимости фактов .Изменение Цель
Рис. 1.2. Информационный обмен и процесс
Любая компьютерная информационная система, реализующая информационный процесс, выполняет следующие функции:
1) воспринимает вводимые пользователем информационные запросы и необходимые данные;
2) обрабатывает введенные и хранимые в системе данные в соответствии с известными алгоритмами и формирует требуемую выходную информацию.
3) знания могут субъектов информационного процесса представляются в различной форме:
а) документированной (учебники, книги, инструкции и т.д.);
б) недокументированной, неявной (знания конкретного специалиста).
Эти формы представления мало приспособлены для быстрого извлечения при обосновании конкретных решений.
4) знания имеют двоякую природу:
а) фактуальное знание (экстенсиональное, детализованное) представляет известные сведения об объектах отражаемой реальности и накапливается в обычных базах данных;
б) операционное знание (интенсиональное, обобщенное) отражает зависимость и отношения между объектами, которые позволяют интерпретировать данные или извлекать из них информацию. Операционное знание представляется либо в алгоритмической форме, либо в декларативной (специально сконструированные базы данных).
Информационный процесс с помощью компьютерной информационной системы сводится к адекватному соединению операционного и фактуального знаний и может выполняться по- разному в зависимости от типа информационной системы:
1. В рамках одной прикладной программы:
Программа = Алгоритм (Правила преобразования данных + Управляющая структура) + Структура данных.
В информационных системах данного типа операционное и фактуальное знание неотделимы друг от друга;
2. В системах, основанных на обработке баз данных:
СОБД =Программа О СУБД О База данных.
В информационных системах данного типа операционное и фактуальное знание отделены друг от друга. Фактуальное знание организуется в виде базы данных, операционное — в виде алгоритма программы. В качестве посредника между программой и базой данных выступает программный инструмент доступа к данным — система управления базой данных;
3. В интеллектуальных информационных системах, основанных на обработке баз знаний:
СОЗ = База знаний О Управляющая структура О База данных + механизм вывода.
В информационных системах данного типа из операционного знания выделяются правила преобразования данных в отдельную базу — базу знаний. Управляющая структура генерирует алгоритмы решения в зависимости от конкретной поставленной задачи.
4. В интеллектуальных информационных системах, основанных на моделях:
СОМ = Репозиторий О Механизм генерации или конфигурации О Информационная система.
В информационных системах данного типа в самостоятельную подсистему (репозиторий метазнания) выделяется описание проблемной области, отражающее ее модель. Программы и структуры данных генерируются из единиц знаний, расположенных в репозитории, и изменяются при модификации модели проблемной области.
1.3.