Programmable Nanophotonics for Quantum Simulation and Machine Learning

Beyond communication, silicon photonics is becoming a promising platform for both quantum and classical information processing. Here, we discuss our recent results on using programmable nanophotonic systems to simulate quantum phenomena found in solid-state and biological systems as well as the implementation of optical neural networks for deep learning.