1. A neural network system including: (a) a random access memory (RAM); and (b) an index-based weightless neural network with a columnar topography; wherein patterns of binary connections and values of output nodes' activities are stored in the RAM.