Redes Neurais ArtificiaisMemórias Associativas
Implementação Matemática
- Construir uma memória associativa não é difícil se introduzirmos a restrição de que os vetores exemplares devam ser “ortonormais” entre si (vetores dos vértices de um Cubo de Hamming).
- XiT.Xj=?ij, onde ?ij= 1 se i=j, e ?ij=0 se i?j.
? (X) = (Y1X1T + Y2X2T + ... + YLXLT).X
- Exemplo
? (X2) = (Y1X1T + Y2X2T + ... + YLXLT).X2
? (X2) = Y1X1T X2 + Y2X2T X2 + ... + YLXLTX2
? (X2) = Y1?12 + Y2 ? 22 + ... + YL ? L2
?ij=0 i?j, ?ij=1 i=j
? (X2) = Y2