Learning by random walks in the weight space of the Ising perceptron
arXiv:1003.1020 · doi:10.1088/1742-5468/2010/08/P08014
Abstract
Several variants of a stochastic local search process for constructing the synaptic weights of an Ising perceptron are studied. In this process, binary patterns are sequentially presented to the Ising perceptron and are then learned as the synaptic weight configuration is modified through a chain of single- or double-weight flips within the compatible weight configuration space of the earlier learned patterns. This process is able to reach a storage capacity of for pattern length N = 101 and for N = 1001. If in addition a relearning process is exploited, the learning performance is further improved to a storage capacity of for N = 101 and for N=1001. We found that, for a given learning task, the solutions constructed by the random walk learning process are separated by a typical Hamming distance, which decreases with the constraint density of the learning task; at a fixed value of , the width of the Hamming distance distributions decreases with .
12 pages, 4 figures, An extensively revised version
References in corpus (8)
- Gibbs States and the Set of Solutions of Random Constraint Satisfaction Problems
- A Landscape Analysis of Constraint Satisfaction Problems
- Efficient supervised learning in networks with binary synapses
- Circumspect descent prevails in solving random constraint satisfaction problems
- Constraint satisfaction problems with isolated solutions are hard
- Exhaustive enumeration unveils clustering and freezing in random 3-SAT
- Generalization learning in a perceptron with binary synapses
- Clustering of solutions in hard satisfiability problems