Proceedings

Kanerva's Sparse Distributed Memory: An Object-Oriented Implementation on the Connection Machine

Download BibTeX Cite

Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence. Connectionist Models. Pages 473-478.

Abstract

This paper reports on an implementation of Kanerva' s Sparse Distributed Memory for the Connection Machine. In order to accomplish a modular and adaptive software library we applied a plain object-oriented programming style to the Common Lisp extension *lisp. Some variations of the original model, the selected coordinate design, the hyperplane design, and a new general design, as well as the folded SDM due to Kanerva are realized. It has been necessary to elaborate a uniform presentation of the theoretical foundations the different designs are based on. We demonstrate the simulator's functionality with some simple applications. Runtime comparisons are given. We encourage the use of our simulation tool when outlining research topics of special interest to SDM.

Andreas Turk, and Günther Görz. 1995. Kanerva's Sparse Distributed Memory: An Object-Oriented Implementation on the Connection Machine. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, IJCAI-95. IJCAI, 473–478. https://ijcai.org/proceedings/1995/62
Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards