Implementing Knowledge Database in Neural Networks

Bogacz R
Scientific Abstract

Knowledge database coded as triples: Agent, Relationship, Patient may be easily implemented in neural network. In the described program all the arguments of relations are coded in patterns - orthogonal sequences of bits. After giving patterns of Agent and Relationship to the input of the network, there is a pattern of the proper Patient in the output of the network. BAM network was used in the system. The learning rule of this network is so easy, that controlling of the network can be done also by a neural network. In the described problem BAM network obtained better results, when signal was being sent between the layers only one time. The possibility of using Hopfield network to filter noises introduced by the layer network has been discussed.

Citation
Proceedings of the 2nd Conference on Neural Networks and Their Applications, Szczyrk, pp. 66-71
Related Content
Publication
Herz DM, Tan H, Brittain JS, Fischer P, Cheeran B, Green AL, Fitzgerald J, Aziz TZ, Ashkan K, Little S, Foltynie T, Limousin P, Zrinzo L, Bogacz R, Brown P
2017. eLife, 6:e21481
Publication
Millidge B, Song Y, Salvatori T, Lukasiewicz T, Bogacz R
2023. The Eleventh International Conference on Learning Representations
Publication
Duchet B, Denison T, Bogacz R
2024. WO/2024/003537
Publication
Oswal A, Cao C, Yeh CH, Neumann WJ, Gratwicke J, Akram H, Horn A, Li D, Zhan S, Zhang C, Wang Q, Zrinzo L, Foltynie T, Limousin P, Bogacz R, Sun B, Husain M, Brown P, Litvak V

2021. Nat Commun, 12(1):5185.