Approximate Spreading Activation for Efficient Knowledge Retrieval from Large Datasets

  • Authors:
  • Maurice Grinberg;Vladimir Haltakov;Hristo Stefanov

  • Affiliations:
  • Central and East European Center for Cognitive Science, New Bulgarian University, Bulgaria;Technische Univsersität, München, Germany;Electronic Systems Technical School, Technical University, Sofia, Bulgaria

  • Venue:
  • Proceedings of the 2011 conference on Neural Nets WIRN10: Proceedings of the 20th Italian Workshop on Neural Nets
  • Year:
  • 2011

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper describes a new approximate implementation of Spreading Activation (SA) for knowledge selection in very large datasets. SA is used to prime relevant knowledge domains and reduce considerably the graph queried and therefore the query time. The method is based on the representation of the dataset as a sparse matrix of integers and the application on the corresponding graph of fast path searching algorithm which counts the number of times a node is reached following independent paths. The algorithm is implemented and tested on a CUDA enabled GPU on a dataset containing about 100 million of nodes and 850 million of statements. The numerical evaluation indicates that the approximate SA mechanism proposed is quite promising for real time applications achieving the activation of about 64 million nodes and 374 million of statements in about 5.5 seconds.