Семантические сети.

Информационный процесс представления знаний.

Понятие знаний.

 

С появлением систем искусственного интеллекта появилось новое понятие - "база знаний", поэтому появилась необходимость соотнести понятия "данные и база данных" с понятиями "знания и база знаний".

Данные и структура базы данных в определенной степени отражает знания о предметной области и ее структуре.

Можно выделить основные признаки знаний:

 

1. Одним из важных признаков знаний является структурированность, которую можно рассматривать как свойство декомпозиции сложных объектов на более простые и установление связей между простыми объектами, что означает использование отношений "часть-целое", "класс-подкласс", "род-вид" и т.п. Отношения подобного рода встречаются в иерархических, сетевых и реляционных базах данных.

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

3. Человеку свойственна познавательная активность, т.е. знания человека активны. Это принципиально отличает знания от данных.

Знания рождаются и функционируют в обществе, проявляясь во всех информационно-коммуникативных интеллектуальных процессах. Они имеют различные формы существования и представления. Например, квалификация это " живые" знания, неотделяемые от живых носителей (людей) и проявляющиеся в опыте, т.е. в умении человека осуществлять ту или иную полезную работу - физическую или интеллектуальную.

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

· модели (языки) семантических сетей;

· системы фреймов;

· логические языки (модели);

· продукционные модели.

 

 

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

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

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