Share Email Print

Optical Engineering

Optoelectronic devices for Boltzmann machines and simulated annealing
Author(s): Philippe Lalanne; Jean-Claude Rodier; Pierre H. Chavel; Eric Belhaire; Patrick F. Garda
Format Member Price Non-Member Price
PDF $20.00 $25.00

Paper 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.

Paper Details

Date Published: 1 August 1993
PDF: 11 pages
Opt. Eng. 32(8) doi: 10.1117/12.143305
Published in: Optical Engineering Volume 32, Issue 8
Show Author Affiliations
Philippe Lalanne, IOTA/CNRS (France)
Jean-Claude Rodier, IOTA/CNRS (France)
Pierre H. Chavel, Univ. d'Orsay (France)
Eric Belhaire, Univ. Paris-Sud (France)
Patrick F. Garda, Univ. de Paris XI/Sud (France)

© SPIE. Terms of Use
Back to Top