Выбрать главу

Более того, после достижения определенного уровня сложности структурированные данные приобретают способность к самоорганизации.

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

Первые попытки создания баз данных относятся к середине 70-х годов. Сейчас можно сказать, что до этого времени ЭВМ находились в эмбриональном состоянии, а с момента появления баз данных они перешли в состояние младенчества. В этом состоянии ЭВМ пребывают до сих пор, однако легко заметить, что младенец уже подает определенные надежды.

Существенный этап на пути развития информатики, если не считать самого факта появления баз данных, состоял в том, что наконец заметили: отношения между записями совсем необязательно должны быть формально-математическими. Наряду с понятием базы данных появилось понятие базы знаний, а также понятие логико-лингвистической модели. Академик Г. Поспелов пишет по этому поводу:

«Революция в информатике, приведшая к становлению новой технологии использования ЭВМ и индустрии интеллектуальных систем, стала возможной благодаря тому, что в теории искусственного интеллекта были разработаны логико-лингвистические модели.

В отличие от математических логико-лингвистические модели носят семантический характер. Они отражают конкретность данной ситуации, данного объекта управления, знания руководителей, плановиков, проектировщиков, разработчиков, исследователей. Конкретность обычно выражается в описательной (вербальной) форме и, разумеется, не поддается представлению в виде универсальных математических моделей. В науках и сферах деятельности, трудно формализуемых или совсем не формализуемых с помощью математических моделей, логико-лингвистические модели выполняют их роль. Применение ЭВМ в этом случае предполагает наличие триады: логико-лингвистическая модель — алгоритм — программа. Отметим, что именно логико-лингвистические модели привели к появлению баз знаний…

Поскольку все интеллектуальные системы ориентированы на знания, а при использовании ЭВМ мы обычно употребляем понятие „данные“, очевидно, требуется обозначить различия между ними. Это не так легко сделать, ибо данные тоже несут в себе определенные знания. Они организуются в специальные базы (банки) и могут отражать числовые параметры обрабатываемых программами математических моделей или, например, текущее состояние реализации планов предприятиями какой-либо отрасли промышленности. После обработки этих данных можно дать обобщающие характеристики выполнения плана отраслью, выявить узкие места, составить прогноз на будущее и т. п. Одним словом, получить новые знания. Следует подчеркнуть, что данные всегда пассивны: активны только обрабатывающие их программы. В противоположность пассивности данных знания у человека активны. Недостаток знаний вызывает стремление их пополнить. Противоречие в знаниях и устранение его могут привести к новым знаниям. Отдельные фрагменты знаний обладают связностью, их можно интерпретировать. Логико-лингвистические модели в той или иной степени отображают эти особенности знаний».

Рассмотрим такой пример. Имеются два массива записей, из которых один содержит полное множество симптомов, так или иначе характеризующих состояние человеческого организма. Сюда относятся данные измерения температуры тела, частота пульса и дыхания, окраска кожи, биохимический состав крови и выделений, данные рентгеноскопических обследований, кардиографии, энцефалографии и тому подобное, всего не перечислишь. Другой массив записей содержит названия всех известных медицине заболеваний. Оба массива структурированы внутри. Это значит, что между отдельными записями устанавливаются отношения. Например, между данными измерения температуры устанавливаются отношения «до» и «после», в результате чего образуется конструкция (такие конструкции называют семантическими сетями), носящая название «суточное изменение температуры». Устанавливаются также отношения между данными измерения температуры и окраской кожных покровов, данными биохимических анализов и рентгеноскопических исследований. В конечном итоге образуются структуры, известные в медицине как симптомокомплексы, или синдромы. Наконец, на самом высшем уровне устанавливаются отношения между симптомокомплексами и названиями болезней. Результатом является ЭВМ, способная поставить медицинский диагноз.