logo
Informatics

12.7.3. Фреймовая модель представления знаний

Фреймы используются в системах искусственного интеллекта как одна из распространенных форм представления знаний.

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

Фрейм=<слот 1> <слот 2>... <слот N>.

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

Чтобы представить семантическую сеть в виде совокупности фреймов, надо уметь представлять отношения между вершинами сети. Для этого также используются слоты фреймов. Эти слоты могут иметь имена вида <Связь Y> , где Y - имя того отношения (его тип), которое устанавливает данный фрейм-вершина с другим фреймом-вершиной.

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