Genetically programmable optical random neural networks
Bora \c{C}arp{\i}nl{\i}o\u{g}lu, U\u{g}ur Te\u{g}in

TL;DR
This paper introduces a genetically programmable optical neural network that uses optical random projection and genetic programming to improve accuracy, offering a scalable and high-performance alternative for neural network computations.
Contribution
The paper presents a novel optical neural network design that employs genetic programming to optimize random projection kernels, enhancing accuracy with a simple, scalable optical system.
Findings
Achieved 8-41% accuracy improvement across various tasks.
Validated programmability and high-resolution processing through simulations and experiments.
Demonstrated a scalable optical neural network with high performance.
Abstract
Today, machine learning tools, particularly artificial neural networks, have become crucial for diverse applications. However, current digital computing tools to train and deploy artificial neural networks often struggle with massive data sizes and high power consumptions. Optical computing provides inherent parallelism accommodating high-resolution input data and performs fundamental operations with passive optical components. However, most of the optical computing platforms suffer from relatively low accuracies for machine learning tasks due to fixed connections while avoiding complex and sensitive techniques. Here, we demonstrate a genetically programmable yet simple optical neural network to achieve high performances with optical random projection. By genetically programming the orientation of the scattering medium which acts as a random projection kernel and only using 1% of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Reservoir Computing · Neural Networks and Applications · Photonic and Optical Devices
MethodsHigh-resolution input
