US 12,287,842 B2
Optical Ising machines and optical convolutional neural networks
Charles Roques-Carmes, Cambridge, MA (US); Yichen Shen, Cambridge, MA (US); Li Jing, Cambridge, MA (US); Tena Dubcek, Cambridge, MA (US); Scott A. Skirlo, Boston, MA (US); Hengameh Bagherianlemraski, Cambridge, MA (US); and Marin Soljacic, Belmont, MA (US)
Assigned to Massachusetts Institute of Technology, Cambridge, MA (US)
Filed by Massachusetts Institute of Technology, Cambridge, MA (US)
Filed on Apr. 26, 2021, as Appl. No. 17/239,830.
Application 17/239,830 is a division of application No. 16/032,737, filed on Jul. 11, 2018, granted, now 11,017,309.
Claims priority of provisional application 62/531,217, filed on Jul. 11, 2017.
Prior Publication US 2022/0012619 A1, Jan. 13, 2022
Int. Cl. G06E 3/00 (2006.01); G06F 17/16 (2006.01); G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/047 (2023.01); G06N 3/067 (2006.01); G06N 3/084 (2023.01); G06N 7/01 (2023.01); G06F 17/18 (2006.01); G06N 3/04 (2023.01); G06N 3/08 (2023.01); G06N 7/00 (2023.01); G06N 10/00 (2022.01)
CPC G06F 17/16 (2013.01) [G06N 3/044 (2023.01); G06N 3/045 (2023.01); G06N 3/047 (2023.01); G06N 3/0675 (2013.01); G06N 3/084 (2013.01); G06N 7/01 (2023.01); G06F 17/18 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method of determining a ground state of an Ising model, the method comprising, at each of a plurality of time steps:
encoding a plurality of optical signals with amplitudes representing an initial spin state of the Ising model;
linearly transforming the plurality of optical signals to yield a plurality of linearly transformed optical signals;
perturbing the plurality of linearly transformed optical signals to yield a plurality of perturbed signals;
nonlinearly thresholding the plurality of perturbed signals to yield a plurality of nonlinearly thresholded signals; and
determining the ground state for the Ising model from the plurality of nonlinearly thresholded signals.