I'm a final-year Ph.D. candidate in the Computing and Mathematical Sciences department at Caltech. My advisor is Pietro Perona.
Research: My goal is to create algorithms that amplify the abilities of scientists, doctors, and other human experts. My work bridges the gap between traditional machine learning techniques and the challenges faced by human experts, including fine-grained categories, heterogeneous side information, and scarce/noisy/biased labels. I also use these real-world problems as the basis for new benchmark datasets, which measure algorithmic innovation in terms of progress on impactful applications. My work is supported in part by an NSF Graduate Research Fellowship and an Explorer Grant from the Resnick Sustainability Institute.
Previously: I graduated from Duke University in 2017 with a B.S.E. in Electrical and Computer Engineering and Mathematics. I've also spent time at Google Research, Microsoft Research, the Air Force Research Lab, the Duke University Marine Lab, and the Woods Hole Oceanographic Institution. I'm a proud product of public schools in Utah (Grantsville, Sandy, Salt Lake City), Nebraska (Omaha), and Texas (San Antonio).
I am on the 2022-2023 job market! Email is the best way to reach me.
When Does Contrastive Visual Represenation Learning Work?
E. Cole, X. Yang, K. Wilber, O. Mac Aodha, S. Belongie
CVPR 2022
Paper
Species Distribution Modeling for Machine Learning Practitioners: A Review
S. Beery*, E. Cole*, J. Parker, P. Perona, K. Winner
ACM COMPASS 2021
Paper
iNaturalist
Large-scale dataset for fine-grained species classification.
2021 Dataset
NeWT
A suite of ecologically-inspired classification tasks for evaluating self-supervised learning in realistic use cases.
2021 Dataset
iWildCam
Datasets for camera trap image analysis.
2021 Dataset
2020 Dataset
GeoLifeCLEF
Dataset for species distribution modeling with remote sensing imagery.
2020 Dataset
A three-week intensive summer school teaching computer vision methods for ecology and seeking to empower ecologists to accurately and efficiently analyze large image, audio, or video datasets using computer vision.
EE/CS/CNS 148b: Selected Topics in Computational VisionAn introduction to essential topics in modern computer vision, ranging from state-of-the-art algorithms to ethics. Students also learn how to use tools like cloud computing and crowdsourcing to accelerate computer vision projects.
Research and Publishing in Computer Vision
EE/CNS/CS 148: Selected Topics in Computational Vision, Caltech
May 12, 2022
Slides
A Conceptual Introduction to Computer Vision for Remote Sensing
AILA Open Innovation Challenge Kick-Off Day, Bioscience LA
March 19, 2022
Slides
Unsupervised and Self-Supervised Learning
EE/CNS/CS 148: Selected Topics in Computational Vision, Caltech
May 14, 2020
Slides