marvin minsky susan möller ferreira guilherme osório moreira júlio césar narciso luciano ribeiro...
TRANSCRIPT
![Page 1: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/1.jpg)
Marvin Minsky
Susan Möller FerreiraGuilherme Osório MoreiraJúlio César NarcisoLuciano Ribeiro da Costa
BiografiaArtigoFramesEntrevista Exclusiva
![Page 2: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/2.jpg)
Marvin Minsky
Suas pesquisas levaram a avanços teóricos e práticos em: inteligência artificial, psicologia cognitiva, redes neurais teoria das funções
recursivas máquinas de Turing
![Page 3: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/3.jpg)
Marvin Minsky
09.ago.1927Formação de MatemáticoProfessor no Massachusetts Institute of Technology (MIT) - 1958Laboratório de Inteligência Artificial do MIT (1959).Toshiba Professor of Media Arts and Science
![Page 4: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/4.jpg)
Marvin Minsky
Pioneiro da robótica mecânica baseada em inteligência e telepresençaConstruiu a primeira tartaruga mecânica para o LOGOConstruiu a primeira rede de aprendizagem neural (SNARC, 1951).Recebeu o Turing Award (1970)
![Page 5: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/5.jpg)
Alguns Trabalhos
"Steps Towards Artificial Intelligence" (1959) analisou tudo o que existia sobre o assunto"Matter, Mind, and Models" (1963) tratou do problema de se fazer máquinas com auto-consciência“Perceptrons,” (1969) caracteriza as capacidades e limitações das máquinas de reconhecimentos de padrões e aprendizagem baseadas em redes neurais
![Page 6: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/6.jpg)
Alguns Trabalhos
“A Framework for Representing Knowledge" (1974) ele criou um modelo de representação do conhecimento para muitos fenômenos em cognição, entendimento da linguagem, e percepção visual
"The Society of Mind" (Sociedade da Mente, 1985), a qual combina insights da psicologia do
desenvolvimento da criança e suas experiências com pesquisa em Inteligência Artifical.
![Page 7: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/7.jpg)
Alguns Trabalhos
“The Emotion Machine” (in press) descreve os papéis dos sentimentos, metas, emoções e pensamentos conscientes, em termos de processos que motivam e regulam as atividades dentro das nossas mentes
![Page 8: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/8.jpg)
A Framework for Representing KnowledgeMarvin Minsky [1974]
http://web.media.mit.edu/~minsky/
MIT-AI Laboratory Memo 306, June, 1974.
Thinking always begins with suggestive but imperfect plans and images; these are progressively replaced by better–but usually still imperfect–ideas.
![Page 9: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/9.jpg)
Parte - Introdução
Crítica inicialTrabalhos anterioresIdéia central dos Frames
Here is the essence of the theory: When one encounters a new situation ... one selects from memory a structure called a Frame. A frame is a data-structure for representing a stereotyped situation, like being in a certain kind of living room, or going to a child's birthday party...This is a remembered framework to be adapted to fit reality by changing details as necessary.
![Page 10: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/10.jpg)
Parte um - LOCAL AND GLOBAL THEORIES FOR VISION
Visão e reconhecimento de imagens
Visão simbólica.
Enfrentamento de cenário
![Page 11: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/11.jpg)
Parte dois - LANGUAGE, UNDERSTANDING, AND SCENARIOS
Linguística.
Fábula
Discurso e visão
Novamente o cenário
There was once a Wolf who saw a Lamb drinking at a river and wanted an excuse to eat it. For that purpose, even though he himself was upstream, he accused the Lamb of stirring up the water and keeping him from drinking
![Page 12: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/12.jpg)
Parte três - LEARNING, MEMORY, AND PARADIGMS
Cenário
Enfrentamento
Acomodação
Conhecimento
![Page 13: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/13.jpg)
Parte quatro - CONTROL
Pensamento-Busca Entendimento-InstanciaçãoManipulação top-down ou lateral?Controle central ou local?Tributo a Fahlman - hierarquia
The following essay was written by Scott Fahlman (in 1974 or 1973?), when a student at MIT. It is still one of the clearest images of how societies of mind might work. I have changed only a few terms
![Page 14: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/14.jpg)
Parte cinco - SPATIAL IMAGERY
Orientação e posicionamento
Frames globais e locais
GSF !?
... I do not like the following model very much, but something of its sort seems needed ...
![Page 15: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/15.jpg)
Parte seis - Criticism of the Logistic Approach
I here explain why I think that more "logical" approaches will not work. There have been serious attempts, from as far back as Aristotle, to represent common sense reasoning by a "logistic" system
Abordagem Lógica
Pontos de falha
![Page 16: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/16.jpg)
Idéia básica
Situação nova => Frame => AdaptaçãoFrame
Estrutura estereotipada de informaçãoCategoria de perguntas a fazerInstruções de uso, expectativasOrganização hierárquica múltiplaValores default e demons
Lógica inadequada
![Page 17: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/17.jpg)
Frames•Os quadros foram introduzidos por Marvin Minsky
–“A Framework to Represent Knowledge”
As aplicações propostas por Minsky:
•análise de cenas, modelagem da percepção visual e compreensão de linguagem natural.
Inspirados na forma como as pessoas resolvem problemas
O artigo não propõe:
•metodologia de implementação, nem definição formal do método.
![Page 18: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/18.jpg)
Frames e as linguagens de programação orientadas a objetos
Desde 1975, diversos sistemas foram implementados baseados na idéia de quadros, e diversas definições formais foram propostas
•O método de quadros dá origem às idéias que levaram à concepção das linguagens de programação orientadas a objetos
•A ideia da hierarquia do frame é muito similar a ideia de hierarquias de classe encontrado em programação orientada a objeto.
![Page 19: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/19.jpg)
Características
•Um frame é identificado por um nome e descreve um objeto complexo através de um conjunto de atributos
•Um Sistema de Frames é um conjunto de frames organizados hierarquicamente.
![Page 20: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/20.jpg)
Classificação dos Frames
• Construtores: definem a estrutura das informações para a base de conhecimentos
• Frames instâncias: objetos do mundo real represantados na base de conhecimento
![Page 21: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/21.jpg)
Frames: atributos (slots)
Frames Possuem pelo menos dois atributos:
Nome Ako ou is-a
A fim de melhorar a estruturação (hierarquia), privilegiam dois tipos de relações: ako: relação entre classe e sub-classe is-a: relação entre classe e instância.
Cada atributo aponta para um outro frame ou para um tipo
primitivo, ex. string; consiste em um conjunto de facetas
(atributos de atributos).
![Page 22: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/22.jpg)
Animalfaz comer
Pássaro Ako Comer
Mamífero Ako tem
Comer
Cão Ako
Babalu é-um
pêlos
Exemplo: Classes e Instâncias
![Page 23: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/23.jpg)
Facetas
Descrevem restrições simultâneas para os valores que um“slot” possa ter.Propriedades Valor: especifica o único valor possível. Valor default: especifica o valor assumido
pelo atributo caso não haja nenhuma informação a esse respeito.
Tipo: indica o tipo de dado do valor. Domínio: descreve os valores possíveis para
o atributo. Procedimentos Demons
como os triggers nos bancos de dados
![Page 24: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/24.jpg)
< Nome do Frame> < atributo1 >
< faceta1 >: valor
< atributo2 >
< faceta1 >: valor< faceta2 >: valor< faceta3 >: valor
< atributo3 >
< faceta1 >: valor< faceta2 >: valor< faceta3 >: valor
Uma Representação Abstrata de um Frame
![Page 25: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/25.jpg)
Procedimentos DemonsDefinição São procedimentos anexados aos frames,
disparados por consultas ou atualizações. Podem inferir valores para atributos a partir de
valores de outros atributos especificados anteriormente em qualquer frame do sistema.
Procedimentos Demons: when-requested
quando o valor é pedido mas não existe ainda when-read
quando valor é lido when-written
quando valor é modificado when-deleted
quando o valor é eliminado
![Page 26: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/26.jpg)
Cômodo Ako: Lugar-coberto
Atributo Default Tipo Se-necessário
Nº de paredesFormato
Altura
Área
Volume
número
número
número
número
símbolo4
retangular
3
Área * Altura
Sala Ako: Cômodo
Atributo Default Tipo
MobiliárioFinalidadeÁrea
lista de símbolossímbolonúmero
convivência25
(sofá,mesa,cadeiras)
Ako
Exemplo: Procedimentos Demons
![Page 27: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/27.jpg)
Herança de PropriedadesTrês tipos de informações podem ser de herdadas valor (= POO) procedimento (= POO) valor default
Idéia: herdar das classes superiores em caso de conflito, vale a informação mais
específica
Existem dois tipos de herança: Herança simples
existe uma única super-classe para cada classe Herança múltipla
uma classe pode ter mais de uma super-classe, podendo herdar propriedades ao longo de diversos caminhos diferentes (= o caos)
![Page 28: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/28.jpg)
Frames: ExemploNós iremos iniciar com um simples pedaço de informação: Há uma categoria de coisas chamada carros.Dada esta informação, nós podemos iniciar a construção de um frame:
Nome: carro Ako: coisas
![Page 29: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/29.jpg)
Frame Carro
Mais Informação: um carro tem 4 rodas, é movido por um motor, e roda com gasolina ou alcool.
Nós podemos agora adicionar 3 slots para o frame.
O último dos três tem uma restrição ao invés de um valor específico .
![Page 30: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/30.jpg)
carro subclasse_decoisas com
rodas: 4,
movido_por: motor, combustível: [valor: desconhecido, tipo: [gasolina,álcool]].
Nome: carro Ako: coisas
Slots:
Nome: Valor: Restrições:
Rodas 4
Movido por Motor
combustível ? gasolina or
álcool
“um carro tem 4 rodas, é movido por um motor que roda com gasolina ou álcool.”
![Page 31: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/31.jpg)
Frame Carro
Mais informação: aqui é um tipo particular de carro chamado volkswagen (VW), produzido na Alemanha.Nós podemos adicionar um segundo frame para nosso sistema, com um slot. Nós não necessitamos repetir os slots e valores do frame anterior: eles irã ser herdados.
![Page 32: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/32.jpg)
‘VW’ subclasse_de carro com
produzido_em:‘Alemanha’.
Nome: VW Ako: carro
Slots:
Nome: Valor: Restrições:
Produzido em Alemanha
“Há um tipo particular de carro chamado VW, produzido na Alemanha.”
![Page 33: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/33.jpg)
Car Frames
Mais Informações: Há um tipo particular de VW chamado Golf, no qual tem um teto solar.Nós podemos adicionar um terceiro frame para nosso sistema , com um slot. Uma vez de novo, nós não repetimos os slots nos frames anteriores, porque eles serão herdados.
![Page 34: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/34.jpg)
Nome: Golf Ako: VW
Slots:
Nome: Valor: Restrições:
‘Golf’ subclasse_de VW com
teto: solar.
teto solar
“Há um tipo particular de VW chamado Golf, no qual tem teto solar.”
![Page 35: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/35.jpg)
Frame Carro
Mais informação: Há um tipo particular de Golf chamado TDi, no qual roda com gasolina. Um Tdi tem 4 cilindros e um motor com capacidade de 1.8 litros.Nós podemos adicionar o quarto frame para nosso sistema, com 3 slots. Um dos slots (combustível) já estava no sistema, mas aparece aqui por que ele agora tem um valor específico ao invés de uma restrição.
![Page 36: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/36.jpg)
‘TDi’ subclasse_do ‘Golf’ com
combustível: gasolina,
Capacidade do motor:1.8,
cilindros: 4.
Nome: TDi Ako: Golf
Slots:
Nome: Valor: Restrições:
Combustível gasolina
CapacidadeDo motor 1.8 litros
cilindros 4
“Há um tipo particular de Golf chamado Tdi, no qual roda com álcool, tem 4 cilindros e tem um
motor de 1.8 litros.”
![Page 37: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/37.jpg)
Frame Carro
Mais Informação: meu carro, chamado C637SRK, é um Golf Tdi. Ele não tem teto solar. Nós podemos adicionar um quinto frame para nosso sistema com dois slots. Ao contrário dos frames anteriores, este é frame de instancia. Um dos slots (teto) já estava no sistema , mas aparece aqui porque o valor contradiz com o valor no qual seria herdado.
![Page 38: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/38.jpg)
Nome: C637SRK É um: TDi
Slots:
Nome: Valor: Restrições:
‘C637SRK’ instancia_de ‘TDi’ com
propietário: Luciano,
teto:
não teto solar.
Propietário Luciano
Teto Não-teto solar
“Há um carro chamado C637SRK no qual é uma instancia de um Golf TDi.”
![Page 39: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/39.jpg)
Coisas
...
Carro
Rodas: 4Movido por: MotorCombustível:? [gasolina ou álcool]
Ako: Coisas
VW
Produzido em: Alemanha
Ako: Carro
TDi
Combustível: álcoolCapacidade do motor: 1.8 litroscilindros 4
Ako: Golf
Golf
Teto: solar
Ako: VW
C637SRK
Propietário: LucianoTeto: Não-teto solar
É um: TDi
Sistema de Frames (Herança simples): Sistema de Frames (Herança simples):
![Page 40: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/40.jpg)
Toyota
Produzido em: Japao
Ako: Carro
Prius
Movido por:
Ako: Toyota
G587THG
Propietário: GuilhermeCor: Azul
É um: Prius
Sistema de Frames (Herança múltipla): Sistema de Frames (Herança múltipla):
Eletrico
…
Ako: Motor Combustão
…
Ako: Motor
Híbrido
…
Ako: Eletrico, Combustão
![Page 41: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/41.jpg)
Linguagens orientadas a frames
• KRL (Knowledge Representation Language),• KL-ONE (Knowledge Representation - ONE), • FRL-0 (Frame Representation Language - 0), etc.
Também é possível implementar frames utilizando Lisp ou Prolog.
![Page 42: Marvin Minsky Susan Möller Ferreira Guilherme Osório Moreira Júlio César Narciso Luciano Ribeiro da Costa Biografia Artigo Frames Entrevista Exclusiva](https://reader036.vdocuments.com.br/reader036/viewer/2022070311/552fc10d497959413d8c452a/html5/thumbnails/42.jpg)
Entrevista Exclusiva