Frame (artificial intelligence) (original) (raw)
Le terme de cadres (en anglais frames) a été proposé par Marvin Minsky dans son article de 1974 intitulé A Framework for Representing Knowledge. Un cadre en intelligence artificielle est une structure de données utilisée pour subdiviser la connaissance en sous-structures représentant des situations stéréotypées. Les cadres sont reliés entre eux pour former une idée complète.
Property | Value |
---|---|
dbo:abstract | Frames (engl. für: Rahmen) sind Konstrukte zur Wissensrepräsentation, die komplementär zur Repräsentation von Wissen mittels Logik (zum Beispiel Prädikatenlogik) sind. Als Erfinder der Frames gilt Marvin Minsky. Man kann sie sich im Wesentlichen als Objekte ohne Methoden vorstellen, d. h. Frames sind in einer natürlichen und hierarchischen Vererbungsstruktur eingebettet und besitzen Attribute, sogenannte Slots (etwa: Schubfächer). Übergeordnete Frames können dabei ihre aktuellen Slotwerte, die sogenannten Filler, an untergeordnete Frames vererben. Eng verwandt mit den nicht-Logik-basierten Frames sind die semantischen Netze. Als kognitives Äquivalent zu Frames können beim Menschen Stereotype und Prototypen/Archetypen betrachtet werden. Der Mensch hat zu den meisten Sachverhalten, Ereignissen, Objekten usw. bestimmte Vorstellungen, „wie diese zu sein haben“. So erwarten wir etwa beim Eintritt in eine Telefonzelle eine Bezahlmöglichkeit per Münze oder Telefonkarte vorzufinden. Würde stattdessen lediglich der Einzug von 50-Euro-Scheinen angeboten, so würde dies zu einigem Erstaunen führen. Die Bezahlmöglichkeit kann innerhalb eines Frames als Slot aufgefasst werden, der bestimmte Wertebereiche annehmen kann, die für einen Frame der zu repräsentierenden Art akzeptabel sind. Eine Einwurfmöglichkeit für Münzen würde im gegebenen Beispiel einen Filler darstellen. In der Regel werden Sachverhalte, Ereignisse, Objekte usw. durch eine Vielzahl von Slots repräsentiert. Die Erkenntnis, dass Typisierungen dieser Art unserem Alltagshandeln und -denken in großem Ausmaß zu Grunde liegen, führte zur Entwicklung der Frames. Sie werden insbesondere im Zusammenhang mit Methoden der Künstlichen Intelligenz eingesetzt. (de) Frames are an artificial intelligence data structure used to divide knowledge into substructures by representing "stereotyped situations". They were proposed by Marvin Minsky in his 1974 article "A Framework for Representing Knowledge". Frames are the primary data structure used in artificial intelligence frame languages; they are stored as ontologies of sets. Frames are also an extensive part of knowledge representation and reasoning schemes. They were originally derived from semantic networks and are therefore part of structure-based knowledge representations. According to Russell and Norvig's "Artificial Intelligence: A Modern Approach", structural representations assemble "[...]facts about particular objects and event types and arrange the types into a large taxonomic hierarchy analogous to a biological taxonomy". (en) Le terme de cadres (en anglais frames) a été proposé par Marvin Minsky dans son article de 1974 intitulé A Framework for Representing Knowledge. Un cadre en intelligence artificielle est une structure de données utilisée pour subdiviser la connaissance en sous-structures représentant des situations stéréotypées. Les cadres sont reliés entre eux pour former une idée complète. (fr) 프레임(frame)은 규칙과 함께 지식 기반 시스템의 지식 표현방법으로 많이 쓰이는 방법 중 하나이다. 프레임 시스템에서는 지식을 서로 관계있는 것끼리 분류하고, 이들을 상하 관계에 따라 구성함으로써, 인간이 사고하는 방식과 유사한 방법으로 지식을 처리한다. 하나의 프레임은 슬롯과 그 슬롯에 저장된 값의 집합으로 나타낸다. 여기서 슬롯은 하나의 속성(attribute)으로 볼 수 있다. 하나의 프레임은 그 자체로는 그다지 큰 효용가치가 없다. 일반적으로 여러 개의 프레임이 서로 상대방 프레임의 슬롯에 연결되어 있는 형태로 프레임 시스템을 구성하게 된다. 한 프레임은 유사한 성격을 갖는 객체들의 집합을 표현 하기도 하고, 또는 그러한 집합에 소속된 개개의 객체(object)를 표현 하기도 한다. 전자의 경우를 클래스 프레임, 후자의 경우를 사례 프레임이라고 한다. 클래스는 집합을 표현하는 개념으로 생각할 수 있다. 클래스에 속하는 일부 객체를 대표하는 클래스를 부클래스라고 한다. 부모클래스와 자식 클래스는 ako 슬롯을 통해 연결된다. 특성상속의 개념은 바로 부분집합 관계의 이행성과 연결된다고 할 수 있다. 상속은 어떠한 클래스의 부 클래스와 사례 프레임들이 부모 클래스로부터 상속받은 속성 이외에도 자기 자신의 고유한 슬롯들을 가질 수 있다. (ko) I frame sono strutture dati utilizzate nell'intelligenza artificiale nel contesto della rappresentazione della conoscenza. Il concetto è stato introdotto da Marvin Minsky nel 1974 nell'articolo A Framework for Representing Knowledge. I frame consentono di suddividere la conoscenza in sotto-strutture che rappresentano "situazioni stereotipate". I frame costituiscono la struttura dati primaria dei impiegati nell'intelligenza artificiale. (it) Фрейм (англ. frame — «каркас» или «рамка») — способ представления знаний в искусственном интеллекте, представляющий собой схему действий в реальной ситуации. Первоначально термин «фрейм» ввёл Марвин Минский в 70-е годы XX века для обозначения структуры знаний для восприятия пространственных сцен. Фрейм — это модель абстрактного образа, минимально возможное описание сущности какого-либо объекта, явления, события, ситуации, процесса. Фреймы используются в системах искусственного интеллекта (например, в экспертных системах) как одна из распространенных форм представления знаний. (ru) Фрейм (англ. frame — «каркас», «рамка») — це структура, що описує деякий складний об'єкт або абстрактний образ або модель для представлення деякої концепції (метод представлення знань). Модель містить слоти, визначені фасетами. З такої моделі певної концепції нічого не можна забрати, атрибути моделі можна лише заповнити. Загальну ідею фреймового способу подання знань сформулював Марвін Мінський (англ. Marvin Minsky) стосовно зорового сприйняття об'єктів. За визначенням М. Мінського, фреймом є один з перспективних видів об'єкта сприйняття, який можна формально представити деякою структурою у вигляді графу. Верхня вершина такого графу відповідає найменуванню об'єкта, а підпорядковані вершини — елементам цього об'єкта, що їх видно спостерігачеві з певної точки. Зміна положення об'єкта відносно спостерігача призводить до формування інших фреймів, оскільки видимими тут можуть бути інші елементи. За думкою автора, елементи, які стають при цьому невидимими, не зникають з пам'яті, а запам'ятовуються, що відображається і в формальному записі нових фреймів. Це має вираз в тому, що між такими елементами та найменуваннями нових фреймів встановлюється зв'язок з поміткою про те, він є неявним. В результаті ті самі елементи можуть повторюватися в різних фреймах. Запропонована автором форма запису фреймів дозволяє не дублювати такі елементи, а використовувати їх як спільні термінали для певної групи фреймів. Група фреймів, що пов'язані між собою, утворює систему. За уявленням М. Мінського, у довгостроковій пам'яті людини зберігається великий набір систем фреймів, що використовуються, наприклад, під час розпізнання людиною зорових образів. З цією метою в пам'яті активується такий фрейм (або система), який найбільше відповідає гіпотезі про об'єкт сприйняття, що й забезпечує високу швидкість його розпізнання та осмислення. Така уява про фрейми отримала в подальший розвиток та інтерпретацію. Фрейм зараз, як правило, ототожнюється зі стандартною, стереотипною ситуацією, що включає деяку множину конкретних однорідних ситуацій. Залежно від класу ситуацій розрізняють фрейми візуальних образів, фрейми-сценарії, семантичні фрейми тощо. (uk) |
dbo:wikiPageExternalLink | http://protege.stanford.edu/ ftp://reports.stanford.edu/pub/cstr/reports/cs/tr/76/581/CS-TR-76-581.pdf http://www.cs.utexas.edu/users/mfkb/RKF/km.html. http://www.csee.umbc.edu/courses/771/current/presentations/frames.pdf http://www.cs.umbc.edu/771/papers/nebel.html http://web.media.mit.edu/~minsky/papers/Frames/frames.html http://www.ai.sri.com/pub_list/236 http://www.ai.sri.com/~gfp/spec/paper/paper.html https://web.archive.org/web/20170706131617/ftp:/publications.ai.mit.edu/ai-publications/pdf/AIM-408.pdf https://web.archive.org/web/20170706131620/ftp:/publications.ai.mit.edu/ai-publications/pdf/AIM-409.pdf http://aima.cs.berkeley.edu/ |
dbo:wikiPageID | 9924067 (xsd:integer) |
dbo:wikiPageLength | 29993 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1118454977 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Protégé_(software) dbr:Description_logic dbr:DARPA_Agent_Markup_Language dbr:Deductive_classifier dbr:Inference_engine dbr:Information_Sciences_Institute dbr:Information_hiding dbr:IntelliCorp_(software) dbr:SRI_International dbr:Generative_grammar dbr:Ontology_Inference_Layer dbr:LOOM_(ontology) dbr:Lisp_(programming_language) dbr:Subclass_(computer_science) dbr:Stereotype dbr:Software_engineering dbr:Truth dbr:Data_structure dbr:Database_trigger dbr:Web_Ontology_Language dbr:Lisp_machine dbr:FOAF_(ontology) dbr:First-order_logic dbr:FrameNet dbr:Noam_Chomsky dbr:Owl dbr:Frame_problem dbr:Frame_semantics_(linguistics) dbr:KL-ONE dbr:Knowledge_base dbr:Knowledge_representation_and_reasoning dbr:Knowledge_representation dbr:Predicate_(disambiguation) dbr:Neats_vs._scruffies dbr:Artificial_Intelligence_Center dbr:Artificial_intelligence dbc:History_of_artificial_intelligence dbc:Knowledge_representation dbr:Charles_J._Fillmore dbr:Edge_detection dbr:Marvin_Minsky dbr:Encapsulation_(object-oriented_programming) dbr:Knowledge dbr:Knowledge_Engineering_Environment dbr:Object-oriented dbr:Object_Management_Group dbr:Ontology_(information_science) dbr:Ontology_language dbr:Semantic_networks dbr:Set_Theory dbr:Set_theory dbr:Situation_calculus dbr:Semantics dbr:Expert_system dbr:Fact dbr:Semantic_Web dbr:Linking_Open_Data dbr:Semantic_network dbr:Taxonomy dbr:First_Order_Logic dbr:Soccer_ball dbr:Object-oriented_languages dbr:Knowledge-based_system dbr:Ron_Brachman dbr:Subsumption_relation |
dbp:bot | InternetArchiveBot (en) |
dbp:date | December 2019 (en) |
dbp:fixAttempted | yes (en) |
dbp:wikiPageUsesTemplate | dbt:Cite_journal dbt:Dead_link dbt:ISBN dbt:Reflist |
dcterms:subject | dbc:History_of_artificial_intelligence dbc:Knowledge_representation |
rdfs:comment | Le terme de cadres (en anglais frames) a été proposé par Marvin Minsky dans son article de 1974 intitulé A Framework for Representing Knowledge. Un cadre en intelligence artificielle est une structure de données utilisée pour subdiviser la connaissance en sous-structures représentant des situations stéréotypées. Les cadres sont reliés entre eux pour former une idée complète. (fr) I frame sono strutture dati utilizzate nell'intelligenza artificiale nel contesto della rappresentazione della conoscenza. Il concetto è stato introdotto da Marvin Minsky nel 1974 nell'articolo A Framework for Representing Knowledge. I frame consentono di suddividere la conoscenza in sotto-strutture che rappresentano "situazioni stereotipate". I frame costituiscono la struttura dati primaria dei impiegati nell'intelligenza artificiale. (it) Фрейм (англ. frame — «каркас» или «рамка») — способ представления знаний в искусственном интеллекте, представляющий собой схему действий в реальной ситуации. Первоначально термин «фрейм» ввёл Марвин Минский в 70-е годы XX века для обозначения структуры знаний для восприятия пространственных сцен. Фрейм — это модель абстрактного образа, минимально возможное описание сущности какого-либо объекта, явления, события, ситуации, процесса. Фреймы используются в системах искусственного интеллекта (например, в экспертных системах) как одна из распространенных форм представления знаний. (ru) Frames (engl. für: Rahmen) sind Konstrukte zur Wissensrepräsentation, die komplementär zur Repräsentation von Wissen mittels Logik (zum Beispiel Prädikatenlogik) sind. Als Erfinder der Frames gilt Marvin Minsky. Man kann sie sich im Wesentlichen als Objekte ohne Methoden vorstellen, d. h. Frames sind in einer natürlichen und hierarchischen Vererbungsstruktur eingebettet und besitzen Attribute, sogenannte Slots (etwa: Schubfächer). Übergeordnete Frames können dabei ihre aktuellen Slotwerte, die sogenannten Filler, an untergeordnete Frames vererben. Eng verwandt mit den nicht-Logik-basierten Frames sind die semantischen Netze. (de) Frames are an artificial intelligence data structure used to divide knowledge into substructures by representing "stereotyped situations". They were proposed by Marvin Minsky in his 1974 article "A Framework for Representing Knowledge". Frames are the primary data structure used in artificial intelligence frame languages; they are stored as ontologies of sets. (en) 프레임(frame)은 규칙과 함께 지식 기반 시스템의 지식 표현방법으로 많이 쓰이는 방법 중 하나이다. 프레임 시스템에서는 지식을 서로 관계있는 것끼리 분류하고, 이들을 상하 관계에 따라 구성함으로써, 인간이 사고하는 방식과 유사한 방법으로 지식을 처리한다. 하나의 프레임은 슬롯과 그 슬롯에 저장된 값의 집합으로 나타낸다. 여기서 슬롯은 하나의 속성(attribute)으로 볼 수 있다. 하나의 프레임은 그 자체로는 그다지 큰 효용가치가 없다. 일반적으로 여러 개의 프레임이 서로 상대방 프레임의 슬롯에 연결되어 있는 형태로 프레임 시스템을 구성하게 된다. 한 프레임은 유사한 성격을 갖는 객체들의 집합을 표현 하기도 하고, 또는 그러한 집합에 소속된 개개의 객체(object)를 표현 하기도 한다. 전자의 경우를 클래스 프레임, 후자의 경우를 사례 프레임이라고 한다. 클래스는 집합을 표현하는 개념으로 생각할 수 있다. 클래스에 속하는 일부 객체를 대표하는 클래스를 부클래스라고 한다. 부모클래스와 자식 클래스는 ako 슬롯을 통해 연결된다. (ko) Фрейм (англ. frame — «каркас», «рамка») — це структура, що описує деякий складний об'єкт або абстрактний образ або модель для представлення деякої концепції (метод представлення знань). Модель містить слоти, визначені фасетами. З такої моделі певної концепції нічого не можна забрати, атрибути моделі можна лише заповнити. (uk) |
rdfs:label | Frames (Wissensrepräsentation) (de) Frame (artificial intelligence) (en) Frame (intelligenza artificiale) (it) Cadre (intelligence artificielle) (fr) 프레임 (인공지능) (ko) Фрейм (инженерия знаний) (ru) Фрейм (знання) (uk) |
owl:sameAs | freebase:Frame (artificial intelligence) wikidata:Frame (artificial intelligence) dbpedia-de:Frame (artificial intelligence) dbpedia-et:Frame (artificial intelligence) dbpedia-fa:Frame (artificial intelligence) dbpedia-fr:Frame (artificial intelligence) dbpedia-it:Frame (artificial intelligence) dbpedia-ko:Frame (artificial intelligence) dbpedia-ru:Frame (artificial intelligence) dbpedia-uk:Frame (artificial intelligence) https://global.dbpedia.org/id/7hjV |
prov:wasDerivedFrom | wikipedia-en:Frame_(artificial_intelligence)?oldid=1118454977&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Frame_(artificial_intelligence) |
is dbo:knownFor of | dbr:Marvin_Minsky |
is dbo:wikiPageDisambiguates of | dbr:Frame |
is dbo:wikiPageRedirects of | dbr:Frame_language dbr:Frame_representation_language dbr:Frame_(Artificial_intelligence) dbr:Frame_(data_structure) dbr:Frames_(artificial_ingellience) dbr:Semantic_frame dbr:Semantic_frames dbr:Knowledge_frame |
is dbo:wikiPageWikiLink of | dbr:Behavioral_script dbr:Glossary_of_artificial_intelligence dbr:Conceptual_blending dbr:Cyc dbr:Frame_language dbr:Knowledge-based_systems dbr:Knowledge_representation_and_reasoning dbr:Frame_representation_language dbr:Symbolic_artificial_intelligence dbr:Marvin_Minsky dbr:Case_grammar dbr:Script_theory dbr:Frame dbr:Outline_of_artificial_intelligence dbr:Frame_(Artificial_intelligence) dbr:Frame_(data_structure) dbr:Frames_(artificial_ingellience) dbr:Semantic_frame dbr:Semantic_frames dbr:Knowledge_frame |
is foaf:primaryTopic of | wikipedia-en:Frame_(artificial_intelligence) |