Skip to content

comediaLKB/learning_with_passive_optical_nonlinear_mapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nonlinear optical encoding with linear recurrent scattering

This repository contains the code and data used in the study "Learning with Passive Optical Nonlinear Mapping." We constructed a passive optical nonlinear mapping setup with a multiple-scattering cavity to demonstrate its learning from hihgly nonlinear optical features. The repository provides the code used for training and analyzing the data produced by the setup.

Concept Figure

Repository Contents

  • data/: This folder contains the partial data collected through the passive optical nonlinear mapping setup, due to the limited storage Github allows.
  • code/: This folder contains the code for training and analyzing the data produced by the setup.

Quick Guide

  1. Data: The partial data reconstructed through the passive optical nonlinear mapping setup can be found in the data/ folder. The data includes FashionMNIST reconstruction results.

  2. Code: The code/ folder contains the code used for training and analyzing the data produced by the setup. It includes code for preprocessing the data, training models, and evaluating performance.

  3. Training and Analysis: To get started with training and analysis, navigate to the code/ folder and run the Python scripts provided. Detailed instructions on how to run the code and reproduce the results are given within the scripts.

Citation

If you use any of the datasets or code in this repository for your research, please consider citing our work:

Xia, F., Kim, K., Eliezer, Y., Shaughnessy, L., Gigan, S., & Cao, H. (2023). Deep Learning with Passive Optical Nonlinear Mapping. arXiv preprint arXiv:2307.08558.

link to the paper

@article{xia2023deep,
  title={Deep Learning with Passive Optical Nonlinear Mapping},
  author={Xia, Fei and Kim, Kyungduk and Eliezer, Yaniv and Shaughnessy, Liam and Gigan, Sylvain and Cao, Hui},
  journal={arXiv preprint arXiv:2307.08558},
  year={2023}
}

License

This code in this repository is released under the following license:

MIT License

A copy of this license is provided in this repository as License.txt.

Contributors

Fei Xia, Kyungduk Kim, Yaniv Eliezer, Liam Shaughnessy

Contact

For any questions, issues, or concerns, please feel free to open an issue on this repository or contact Fei Xia ([email protected]).

About

Repository for paper learning with passive optical nonlinear mapping

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published