Machine Learning For Optography?

Machine-Learning
Optography
Author

Galen Seilis

Published

October 21, 2023

I watched this YouTube short by VSauce (Michael Stevens). It describes optography which is an obscure topic of obtaining images from the retinas of certain animals including humans and rabbits.

I wonder if there is a way to use machine learning to get useful information from optograms. There are some substantial challenges to this.

The first is likely to be a lack of data. I tried searching online for a dataset of optograms and didn’t find anything substantial.

A second related issue is having additional information paired with optograms, such as classes for classification or continuous variables as regression targets. Maybe an unsupervised approach could produce something interesting for the optograms themselves.

A third issue is the unusual ethical and privacy concerns that may arise from obtaining and extracting information from optograms.

But if one were to take the approach of supervised machine learning, I think a Bayesian convolutional neural network approach would be interesting. Why convolutional neural networks? Well, the translationally equivariant operation of the convolution operator is efficient for images (LeCun et al. 1998). Why Bayesian? Bayesian inference (Gelman et al. 2013) would allow us to put prior information into the problem that may be difficult to represent using data.

Machine learning for optography sounds pretty cool to me from a sci-fi perspective, but it comes with a bunch of issues both technical and ethical.

References

Gelman, Andrew, John B. Carlin, Hal S. Stern, David B. Dunson, Aki Vehtari, and Donald B. Rubin. 2013. Bayesian Data Analysis. 3rd ed. CRC Press.
LeCun, Yann, Léon Bottou, Yoshua Bengio, and Patrick Haffner. 1998. “Gradient-Based Learning Applied to Document Recognition.” Proceedings of the IEEE 86 (11): 2278–324. https://doi.org/10.1109/5.726791.