|
|
|
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-9MOP1 – Parte do E-MOP de Reuniões Diplomáticas do Sistema CYRUSFonte:
[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]
|
|
|