O Sistema Cyrus
Home ] Acima ]

Clique aqui para ver as novidades do site!

    O Sistema CYRUS

Quando um novo item é adicionado à memória,  ela necessita reorganizar-se automaticamente para manter a eficiência na recuperação de informações. O sistema CYRUS  foi pioneiro na implementação  de um esquema  de reorganização  de memória baseado em conhecimento junto com um esquema de recuperação por fatos. [SCH 82]

O sistema CYRUS  foi criado por Janet Kolodner, da equipe de Roger Schank, na Universidade de Yale, no início da década de 80, com a finalidade de controlar fatos sobre os Secretários de Estado dos EUA Cyrus Vance e Edmund Muskie. Quando exposto a um novo fato sobre os secretários, CYRUS integrava-o  organizadamente aos fatos preexistentes em sua memória. CYRUS recuperava os fatos de sua memória quando interrogado em inglês. Eis abaixo um exemplo de um diálogo com CYRUS:

 

-         Vance tem conversado com Gromyko  recentemente?

-         Sim, mais recentemente em Genebra, em dezembro.

-         Ele conversou com Gromyko  sobre SALT?

-         Sim, por 5 horas.

-         Quando ele esteve em Genebra?

-         Em 24 de dezembro.    

CYRUS organizava sua memória utilizando estruturas denominadas E-MOPs (Episodic Memory Organization Packets). Esses pacotes organizam episódios similares  de acordo com suas diferenças e traçam seu caminho por suas similaridades. E-MOP é uma rede  onde cada nodo é um E-MOP ou um evento.

E-MOPs têm dois importantes aspectos:

1.      Informação generalizada por seus episódios.

2.      Estrutura em árvore que indexa  seus episódios por suas diferenças.

Um E-MOP normalmente inclui informações descrevendo seus eventos, tal como  participantes usuais,  locais das reuniões,  tópicos tratados e relacionamentos usuais com outros eventos.

Índices de um E-MOP correspondem a características de um evento, e podem indexar  eventos individuais ou E-MOPs especializados.   Quando um E-MOP possui somente um único episódio com uma característica  particular, o índice irá apontar para  este  episódio individual. Quando dois ou mais episódios em um E-MOP tem a mesma característica,  seu índice correspondente irá apontar para um episódio individual especializado. Quando dois ou mais episódios  em um E-MOP partilham a mesma característica, seu índice correspondente irá apontar para um sub-MOP especializado que organiza eventos com esta característica. Desta maneira, hierarquias MOP/sub-MOPs são formadas.
           
                            FIGURA-9
MOP1 – Parte do E-MOP de Reuniões Diplomáticas do Sistema  CYRUS

Fonte: [SCH 83]

 

Reuniões diplomáticas (MOP1)  contêm  informação generalizada  sobre reuniões diplomáticas, enquanto  MOP2 e MOP3 indexam reuniões com Begin e reuniões sobre os Acordos de Camp David respectivamente.   A indexação é de duas camadas, onde  a primeira  indexa  tipos de características, e a segunda  valores para os participantes. Assim, seguindo o índice para participantes, e de lá seguindo o índice para Begin, um sub-MOP que organiza reuniões com Begin pode ser achado. Seguindo índices para tópico e de lá o índice para SALT, chega-se ao evento individual EV2, a única reunião sobre SALT indexada neste MOP. [SCH 82]

Esta organização provê indexação cruzada  de eventos em memória. A especificação de qualquer conjunto distintivo de características em um E-MOP permite recuperação do evento com essas características.

O primeiro passo na adição de um evento novo para um E-MOP é escolher características apropriadas do evento por indexar. Eventos deveriam ser indexados por características que os diferenciam de outros eventos indexadas no mesmo E-MOP. Por exemplo, considere-se como o evento seguinte deveria ser indexado em memória com as propriedades abaixo:

EV1: Cyrus Vance tem uma reunião com Andrei Gromyko na Rússia sobre a invasão do Afeganistão.

Caso 1: Vance se encontrou muitas vezes antes com Gromyko, mas nunca na Rússia, e nunca falou sobre a invasão do Afeganistão.

Caso 2: Vance esteve na Rússia, e durante as últimas duas semanas tem  se encontrado diariamente com Gromyko  para falar sobre a situação do Afeganistão.

No primeiro caso, o tópico e localização de EV1 pode ser distinguido de outras reuniões em memória. Então, qualquer uma dessas características seriam índices razoáveis para EV1 em um MOP de reuniões diplomática. No segundo caso, porém, sua localização e tópico não podem distinguir esta reunião de outras reuniões já indexadas naquele E-MOP. Indexar  por essa característica não seria útil para separar esta reunião de outras. Para manter discriminabilidade entre eventos em um E-MOP, aspectos normais  de uma situação não deveriam ser indexados, enquanto aspectos misteriosos e diferentes de uma situação devem. Indexando por uma norma proveria memória com redundância desnecessária, o que viola a economia de armazenamento. Por outro lado, diferenças entre eventos provêem discriminabilidade. Organizar eventos de acordo com diferenças únicas, permite  reconhecê-los individualmente. Se uma  diferença  individual de uma norma é especificada em uma chave de recuperação, o evento indexado por aquela característica pode ser recobrado. [SCH 82]

Outra  propriedade importante que os índices deveriam ter é poder de previsão. Uma característica que é prevista, normalmente aparece em conjunto   com outra característica do evento. A nacionalidade de participantes em uma reunião diplomática, por exemplo. normalmente é igual a de uma das equipes do contrato que é discutido. Assim, em um MOP de reuniões diplomáticas,  a nacionalidade dos participantes talvez prediga o tópico das reuniões, e é uma boa característica de previsibilidade  para indexação. [SCH 82]

Predições que uma característica particular ou um conjunto de características podem  fazer, são usadas durante recuperação para elaboração. Durante recuperação,  a especificação do valor de uma propriedade de predição permitirá a inferência  das propriedades que ela prediz. Se característica “participantes  são russos” aparece  simultaneamente com “tópico é normalmente limitações de armamentos”, o conhecimento de uma reunião realizada com russos permitirá a inferência do tópico da reunião. [SCH 82]

A primeira vez que uma característica particular aparece, não permite a avaliação da sua capacidade de predição. Porém, a capacidade de predição de características pode ser julgada por experiências anteriores. Se um tipo de índice (por exemplo, nacionalidade de participantes, lados de um contrato) foi previamente útil para eventos semelhantes, então há uma chance boa de que seja útil para o evento atual. Assim, se as nacionalidades dos participantes permitiram previsões  indexando outras reuniões diplomáticas, então “nacionalidade de participantes é canadense”  talvez também possa prever o tópico da reunião. Como novos eventos são adicionados à memória, o poder de previsibilidade relativo de diferentes tipos de índices precisa ser traçado. [SCH 82]

Isto implica  na noção de poder  de previsibilidade em um MOP. Índices E-MOP não  apenas têm poder  potencial de predição, mas também podem fazer previsões relacionadas a contextos, predições sobre características MOP-específicas.

Assim, o poder de predição de uma característica depende  do contexto na qual esta  localizada.

Um problema que pode ser causado pela múltipla indexação  é a explosão combinatória de índices na memória. Este problema é controlado pela indexação só das diferenças que podem prever outras características. [SCH 82]  

 

 
Voltar Home Acima Avançar