23606

Теория фреймов

Доклад

Иностранные языки, филология и лингвистика

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

Русский

2013-08-16

22.5 KB

1 чел.

 Теория фреймов

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

Чтобы лучше понять эту теорию , рассмотрим один из примеров   Минского , основанный на  связи между ожиданием , ощущением  и чувством человека , когда он открывает дверь и входит в комнату . Предположим , что вы собираетесь открыть дверь и зайти в комнату незнакомого вам дома . Находясь в доме , перед тем как открыть дверь ,  у вас имеются определенные представления о том , что вы увидите , войдя в комнату .  Например , если вы увидите к-л пейзаж или морской берег , поначалу вы с трудом узнаете их . Затем вы будете удивлены , и в конце концов дезориентированы , так как вы не сможете объяснить поступившую информацию и связать ее с теми представлениями , которые у вас имелись до того  . Также у вас возникнут затруднения с тем , чтобы предсказать дальнейший ход событий. С аналитической точки зрения это можно объяснить как активизацию фрейма комнаты в момент открывания двери и его ведущую роль в интерпретации поступающей информации . Если бы вы увидели за дверью кровать , то фрейм комнаты приобрел бы более узкую форму и превратился бы во фрей кровати . Другими словами , вы бы имели доступ к наиболее специфичному фрейму из всех доступных .Возможно ,б что вы используете информацию , содержащуюся в вашем фрейме комнаты для того чтобы  распознать мебель , что называется процессом сверху-вниз , или в контексте теории фреймов фреймодвижущим распознаванием . Если бы вы увидели пожарный гидрант , то ваши ощущения были бы аналогичны первому случаю. Психологи подметили , что распознавание объектов легче проходит в обычном контексте, чем в нестандартной обстановке . Из этого примера мы видим , что фрейм - это модель знаний , которая активизируется в определенной ситуации и служит для ее объяснения и предсказания .  У Минского имелись достаточно расплывчатые идеи о самой структуре такой БД , которая могла бы выполнять подобные вещи . Он предложил систему , состоящую из связанных между собой фреймов , многие из которых состоят из одинаковых подкомпонентов , объединенных в сеть . Таким образом , в случае , когда к-л входит в дом , его ожидания контролируются операциями , входящими в сеть системы фреймов . В рассмотренном выше случае мы имеем дело с фреймовой системой для дома , и с подсистемами для двери и комнаты . Активизированные фреймы с дополнительной информацией в БД о том , что вы открываете дверь  , будут служить переходом от активизированного фрейма двери к фрейму комнаты . При этом фреймы двери и комнаты будут иметь одинаковую подструктуру . Минский назвал это явление разделом терминалов и считал его важной  частью теории фреймов . 

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

Как наиболее доступную иллюстрацию распознаванию , интерпретации и предположению можно рассмотреть две последовательности предложений , взятых из Шранка и Абельсона . На глобальном уровне последовательность А явно отличается от В .

A     John went to a restaurant

       He asked the waitress for a hamburger

       He paid the tip & left

B      John went to a park

        He asked the midget for a mouse

        He picked up the box & left

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

Была предложена программа под названием SAM , которая отвечает на вопросы и выдает содержание таких рассказов . Например , SAM может ответить на следующие вопросы , ответы на которые не даны в тексте , с помощью доступа к записи предполагаемых событий  , предшествующих обеду в ресторане .

Did John sit down in the restaurant ?

Did John eat the hamburger ?

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

Рассмотрим другой пример :

C     He plunked down $5 at the window .

       She tried to give him $ 2.50 , but he wouldn’t take it .

       So when they got inside , she bought him a large bag of                       popcorn .

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

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

Применение этих процессов нашло свое отражение в программе FRAMP , которая может суммировать газетные сводки и классифицировать их в соответствие с классом событий , например терроризм или землетрясения  .  Эта программа хранит набор объектов , которые должны быть описаны в каждой разновидности текстов , и этот набор помогает процессу распознавания  описываемых событий .

Манипуляция фреймами

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

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

Распознавание

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

Размер фрейма

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

Вышеперечисленные операции также остаются открытыми вопросами в ТФ .

Инициализационные категории

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

  пример

    суперординатная                                       идеи                           события

     базовая     события                       действия

    субординатная                                          действия  прогулка

Каждый фрейм имеет свой определенный так называемый слот . Так , для фрейма действие слот может быть заполнен только к-л исполнителем этого действия , а соседние фреймы могут наследовать этот слот .

Некоторые исследователи предположили , что случаи грамматики падежей совпадают со слотами в ТФ , и эта теория была названа теорией идентичности слота и падежа . Было предложено число таких падежей , от 8 до 20 , но точное число не определено . Но если агентив полностью совпадает  со своим слотом , то остальные падежи вызвали споры . И до сих пор точно не установлено , сколько всего существует падежей .

Также вызвал трудность тот факт   , что слоты не всегда могут быть переходными . Например , в соответствие с ТФ можно сказать , что фрейм одушевленный предмет может иметь слот живой , фрейм человек может иметь слот честный  , а фрейм  блоха не может иметь такой слот , и он к нему никогда не перейдет .

Другими словами , связи между слотами в ТФ не являются исследованными до конца . Слоты могут передаваться , могут быть многофункциональны , но в то же время не рассматриваются как функции .                                         Гибридные системы

СФ иногда адаптируются для построения описаний или определений  . Был создан смешанный язык , названный KRYPTON , состоящий из фреймовых компонентов  и компонентов предикатных исчислений , помогающих  делать к-л выводы с помощью терминов и предикатов  . Когда активизируется фрейм , факты становятся доступными пользователю . Также существует язык Loops , который объединяет объекты , логическое программирование и процедуры .

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

Объектно - ориентированные языки

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

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


 

А также другие работы, которые могут Вас заинтересовать

83880. Хирургическая анатомия желчного пузыря и желчных протоков. Варианты желчных протоков. Дренирование желчных протоков 78.03 KB
  Хирургическая анатомия желчного пузыря Желчный пузырь представляет собой грушевидной формы резервуар для желчи располагающийся между правой и квадратной долями печени. Шейка желчного пузыря продолжается в пу зырный проток направлена в сторону ворот печени и залегает вместе с пузырным протоком в печеночнодвенадцатиперстной связке. С\'келетотопия: дно желчного пузыря определяется спереди.
83881. Хирургическая анатомия желудка. Отделы, кровеносные сосуды, нервы и лимфатические пути 54.69 KB
  Отделы желудка Желудок имеет достаточно специфическую форму. В нем можно выделить несколько отделов которые отличаются в функциональном отношении и по своему гистологическому строению: кардиальный отдел дно желудка тело желудка и пилорический отдел. Кардиальный отдел или кардия желудка назван так за то что он располагается в непосредственной близости к сердцу.
83882. Хирургическая анатомия двенадцатиперстной кишки. Отделы, кровеносные сосуды. Большой и малый дуоденальные сосочки 50.97 KB
  Верхняя часть луковица двенадцатиперстной кишки располагается между привратником желудка и верхним изгибом двенадцатиперстной кишки. Нисходящая часть двенадцатиперстной кишки образует более или менее выраженный изгиб вправо и идет от верхнего до нижнего изгибов. В эту часть открываются обший желчный проток и проток поджелудочной железы на большом сосочке двенадцатиперстной кишки.
83883. Хирургическая анатомия поджелудочной железы и спленэктомия 51.49 KB
  Она имеет: переднюю поверхность к которой выше брыжейки поперечной ободочной кишки прилегает антральная часть желудка а ниже петли тонкой кишки; заднюю поверхность к которой прилегают правая почечная артерия и вена общий жёлчный проток и нижняя полая вена; верхний и нижний края. Тело имеет: переднюю поверхность к которой прилегает задняя стенка желудка; заднюю поверхность к которой прилегают аорта селезёночная и верхняя брыжеечная вены; нижнюю поверхность к которой снизу прилегает дена дцатиперстнотощекишечный изгиб; верхний...
83884. Хирургическая тактика при проникающих ранениях брюшной полости Тактика при ранении паренхиматозных и полых органов 50.73 KB
  Для осмотра селезенки желудок оттягивают вправо а левый изгиб ободочной кишки книзу. При обнаружении в брюшинной полости содержимого желудочнокишечного тракта сначала осматривают переднюю стенку желудка его пилорическиий отдел верхнюю горизонтальную часть двенадцатиперстной кишки а затем заднюю стенку желудка для чего рассекают желудочноободочную связку. Для обнаружения источника повреждения задней стенки нисходящей части двенадцатиперстной кишки рассекают париетальный листок брюшины по её наружному краю по Кохеру и мобилизовав...
83885. Операции при перфоративной язве желудка и двенадцатиперстной кишки. Техника выполнения. Тактика при перфорации опухоли желудка 51.17 KB
  Тактика при перфорации опухоли желудка. Ушивание прободной язвы желудка и двенадцатиперстной кишки При прободной язве желудка возможно выполнение двух видов срочных оперативных вмешательств: ушивание прободной язвы или резекция желудка вместе с язвой. При ушивании перфорационного отверстия необходимо придерживаться следующих правил: дефект в стенке желудка или двенадцатиперстной кишке ушивается обычно двумя рядами серозномышечных швов линия швов должна быть направлена перпендикулярно к продольной оси органа во избежание стеноза просвета...
83886. Операции при желудочном кровотечении 49.82 KB
  Основная задача оперативного вмешательства при ЯК состоит в спасении жизни пациента путем выполнения адекватного состоянию больного объема операции позволяющего устранить источник кровотечения обеспечить надежный гемостаз и по возможности излечить от язвы желудка двенадцатиперстной кишки или язвы ГЭА. При залуковичных язвах двенадцатиперстной кишки осложненных кровотечением следует применять дренирующие желудок операции с прошиванием кровоточащей язвы дополненные стволовой ваготомией. Оптимальным вмешательством при кровоточащих...
83887. Ваготомия и пилоропластика. Показания, техника выполнения 50.11 KB
  Показания: осложненные формы язвенной болезни двенадцатиперстной кишки и пилорического отдела желудка сопровождающиеся пенетраиией. Селективная проксимальная ваготомня пересекаются веточки блуждающих нервов идущие только к телу и дну желудка. Ветви блуждающих нервов иннервирующие антральный отдел желудка и пилорус ветвь Латерже. Ветвь Латерже считают чисто двигательной которая регулирует моторику пилорического сфинктера желудка.
83888. Гастростомия. Показания, техника выполнения операции по Витцелю 49.58 KB
  Гастростомия наложение искусственного свища желудка. Показания: ранения свищи ожоги и рубцовые сужения пищевода неоперабельный рак глотки пищевода кардиального отдела желудка. как правило самостоятельно закрываются после удаления трубки: губовидные свищи искусственный вход формируют из стенки желудка способ Топровера: являются постоянными. трансректальная левосторонняя послойная лапаротомия длиной 1012 см от реберной дуги вниз; выведение в рану передней стенки желудка на которую между малой и большой кривизнами по длинной оси...