Direct Kernel Optimization: Efficient Design for Opto-Electronic Convolutional Neural Networks

Ali Almuallem, Harshana Weligampola, Abhiram Gnanasambandam, Wei Xu, Dilshan Godaliyadda +3 more
11/3/2025
eess.IVcs.CV

No confident code implementation found for this paper.

Abstract

Hybrid opto-electronic neural networks combine optical front-ends with electronic back-ends to perform vision tasks, but joint end-to-end (E2E) optimization of optical and electronic components is computationally expensive due to large parameter spaces and repeated optical convolutions. We propose Direct Kernel Optimization (DKO), a two-stage training framework that first trains a conventional electronic CNN and then synthesizes optical kernels to replicate the first-layer convolutional filters, reducing optimization dimensionality and avoiding hefty simulated optical convolutions during optimization. We evaluate DKO in simulation on a monocular depth estimation model and show that it achieves twice the accuracy of E2E training under equal computational budgets while reducing training time. Given the substantial computational challenges of optimizing hybrid opto-electronic systems, our results position DKO as a scalable optimization approach to train and realize these systems.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{almuallem2025direct,
  title  = {Direct Kernel Optimization: Efficient Design for Opto-Electronic Convolutional Neural Networks},
  author = {Ali Almuallem and Harshana Weligampola and Abhiram Gnanasambandam and Wei Xu and Dilshan Godaliyadda and Hamid R. Sheikh and Stanley H. Chan and Qi Guo},
  year   = {2025},
  eprint = {2511.02065},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.02065v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.02065.svg)](https://codeofpaper.com/paper/2511.02065)

Discussion