Back to results

Massachusetts Institute of Technology

Simulating an Optical Neural Network for Deep Learning in Edge Computing

Abstract

dc:description.abstract

Deep learning has risen to prominence in fields from medicine to autonomous vehicles. This rise has been driven by improvements in parallel computing from graphics processing units (GPUs) as well as large data sets. Applying deep learning to edge computing is challenging because deep neural network (DNN) hardware must not only possess the needed computational power but must also satisfy size, weight, and power (SWaP) constraints for practical deployment. Many DNNs require a GPU or data center to run, both of which are too large to fit onto edge devices. Here, an optical neural network (ONN) accelerator called netcast is simulated on two real-world machine vision applications: MNIST digit classification and scene recognition. The netcast ONN enables large DNNs to run on SWaP-limited edge devices with significantly less energy needed to run inference compared to digital models. Software simulations are used to assess netcast’s performance on MNIST classification and scene recognition relative to digital networks. Using an accuracy per energy consumption figure of merit (FOM), the simulations indicate that netcast is able to outperform digital electronics on average by over three orders of magnitude. Netcast’s strong performance relative to its digital counterparts indicates that it will enable the novel deployment of large DNNs to edge applications in a way that would be infeasible using current digital electronics. Netcast’s novel applications give rise to a host of policy challenges, one of which focuses on defining and applying acceptable performance metrics to optically enabled deep learning.

Degree

thesis:*
Name thesis:degree_name
Master
Department dc:contributor.department
Massachusetts Institute of Technology. Institute for Data, Systems, and Society
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Cochrane, Jared
Advisors dc:contributor.advisor
  • Englund, Dirk
  • Oye, Kenneth

Rights

dc:rights
Statement dc:rights
  • In Copyright - Educational Use Permitted
  • Copyright MIT

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/1721.1/144962
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/144962

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Cochrane, Jared. Simulating an Optical Neural Network for Deep Learning in Edge Computing. Massachusetts Institute of Technology, 2022. https://hdl.handle.net/1721.1/144962