Columnar-Embedder: A Biologically Inspired Cortical Architecture for Binary Sparse Distributed Graph Representations
Organizations: Portland State University, Electrical and Computer Engineering, Portland, 97223, USA
Abstract
Finding a representative description of graph entities that captures their structural roles and homophily is a challenging goal for graph embedding techniques due to the non-Euclidean nature of graphs. Traditionally, Graph embeddings achieve top performance via random-walk methods and graph neural networks. However, these methods are transductive and utilize an expensive global optimization via softmax or a dense representation trained in an end-to-end pipeline with gradient descent. Nonetheless, other variants of GNNs can map to unseen nodes; they still rely on iterative message passing and backpropagation, incurring high computational and memory costs. Conversely, the mammalian cortex solves structurally similar problems by learning to map its input stream of patterns into a compact representation for downstream regions. We present the biologically inspired Columnar-Embedder architecture for learning binary Sparse Distributed Representations (SDRs) of graph nodes. The learning is driven by a local Bienenstock-Cooper-Munro (BCM) Hebbian rule modulated by positive pointwise mutual information (PPMI) computed from online streams of random walks. Continuous learning from streaming random-walk pairs without labels, backpropagation, or supervision enables the architecture to exhibit natural resistance to catastrophic forgetting. Across five graph benchmarks, the performance of SDRs is competitive with that of real-valued dense embeddings on node classification and link prediction, while the architecture exhibits portability, resilience to noise, and robustness to data corruption.
Figures & tables
| Dataset | N | Edges | Classes | Mean Degree | Source |
| Cora | 2,485 | 5,069 | 7 | 4.08 | Citation network [ 82 ] |
| Citeseer | 2,120 | 3,717 | 6 | 3.51 | Citation network [ 82 ] |
| Amazon-Photo | 7,487 | 119,081 | 8 | 31.8 | Co-produce network [ 83 ] |
| PubMed | 19,717 | 88,648 | 3 | 4.5 | Citation network [ 82 ] |
| Co-Author Physics | 34,493 | 495,924 | 5 | 14.38 | Coauthor Physics networks [ 83 ] |
| Rule | Update | operates on | Role | |
|---|---|---|---|---|
| BCM (PPMI-modulated) | 0.010 | Class-coherent column selection (Accuracy) | ||
| Anti-CE | 0.002 | Active columns of W(:,i) | Within-columns neuron diversification (uniqueness at ) | |
| Anti-Hebbian (lateral inhibition) | 0.005 | Sparse column selection ( winners) | ||
| Intrinsic Plasticity (IP) | 0.05 | Per neuron | Homeostatic threshold stability | |
| Outstar (Grossberg rule) | 0.01 | -> Olfactory readout. |
Graph Embedding
Graph embedding maps nodes, edges, or whole graphs into vectors that capture structure for prediction, clustering, retrieval, and analysis.
See all 52 papers