Фреймы для представления знаний | страница 71
5.3. Совершенствование системы
В нашей первой формулировке предполагалось, что терминалы визуальных фреймов связаны некоторым образом с узлами каркаса GSF. В этой связи возникает вопрос: почему бы не отказаться от всей идеи создания системы визуальных фреймов и не построить трехмерные предметные фреймы, которые непосредственно трансформировались бы в определенные пространственные позиции? В этом случае предметный фрейм почти без всяких ухищрений мог бы представлять трехмерную символьную структуру, а GSF-система автоматически порождать различные видовые фреймы для любого объекта.
Для систем, ориентированных на ЭВМ, это могло бы принести хорошие результаты, но для психологической модели породило бы слишком много серьезных проблем: каким образом можно справиться с трансформациями, поворотами и изменениями масштаба; как следует проводить переориентацию субструктур и др. Для моделирования поворотов первое и весьма несовершенное решение может состоять в том, чтобы каждый объект характеризовался небольшим числом стандартных видов с указанием различных размеров и ориентации. Прежде чем отвергать эту идею, отметим, что она может быть весьма полезной для представления некоторых видов действий, а также при моделировании действий на их предварительных этапах.
Поскольку, однако, образ любого предмета базируется на опыте его использования в различных ситуациях, требуется, по всей видимости, некоторый более общий тип операций, основанных на трансформациях. Представление изменений в местоположении и масштабе может быть выполнено на основе следующей промежуточной структуры: каждый предметный фрейм следует включить в некоторый пригодный для изменения местоположения «портативный» мини-GSF, который можно поворачивать и присоединять к любому узлу глобального GSF с соответствующими «примечаниями», указывающими, каким образом трансформирован исходный образ.