1 August 1993 Optoelectronic devices for Boltzmann machines and simulated annealing
Philippe Lalanne, Jean-Claude Rodier, Pierre H. Chavel, Eric Belhaire, Patrick F. Garda
Author Affiliations +
Abstract
An optoelectronic device for generating random numbers at high flow rates is presented. Such a device can be exploited for implementating massive arrays of stochastic decision-making elements encountered in simulated annealing and in Boltzmann machine algorithms. It is comprised of an optical random number generator and an array of electronic neuron elements. The random number arrays are derived from the continually changing modal noise of a step-index optical fiber, and the neuron elements include photodiodes and a few associated electronic components. To demonstrate the feasibility of large arrays of neuron elements, a circuit with three neurons has been implemented and tested. The results reveal that 104 neuron elements can be integrated into 1 cm2 and that flow rates of 1010 random numbers per second are possible.
Philippe Lalanne, Jean-Claude Rodier, Pierre H. Chavel, Eric Belhaire, and Patrick F. Garda "Optoelectronic devices for Boltzmann machines and simulated annealing," Optical Engineering 32(8), (1 August 1993). https://doi.org/10.1117/12.143305
Published: 1 August 1993
Lens.org Logo
CITATIONS
Cited by 11 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Neurons

Algorithms

Speckle pattern

Photodiodes

Speckle

Stochastic processes

Cavitation

Back to Top