computer vision experiments in crowdsourced astronomy elasmar.pdf · computer vision experiments in...

51
Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar [email protected]

Upload: others

Post on 19-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Computer Vision Experiments in

Crowdsourced AstronomyRasmi Elasmar

[email protected]

Page 2: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

M. Blanton

Page 3: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Ivezic et al.

Page 4: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Ivezic et al.

Page 5: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

30 terabytes(~1 SDSS)every night

Page 6: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

~500 petabytes total

Page 7: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

How do you deal with the universe’s dataset?

Page 8: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Requirements● Processing● Transient object detection for

quick (<60 seconds) follow-up● Classification/cataloging● Archiving

Page 9: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

“Machine learning is really good at partially solving just

about any problem.”- Chris Dixon

Page 10: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Crowdsourcing analysis?

Page 11: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Galaxy Zoo

Page 12: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

The first time a human will see these galaxies.

Page 13: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Easy-to-answer questions.

Page 14: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

galaxyzoo.com

Page 15: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Willett et al.

Page 16: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

BenefitsDeal with data that doesn’t typically work well with ML.

Double-check and assess ML predictions.

Use classifications to train better models.

Highlight potentially interesting objects and events for expert follow-up.

Run large-scale experiments.

More detailed analysis than simple classification.

Page 17: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Accurate!Amateur consensus agrees with experts 97% of the time.

(Experts agree with each other 98% of the time.)

Page 18: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Adaptable

Page 19: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

zooniverse.org/lab

Make your own!

Page 20: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

More advanced analysis?

Page 21: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Galaxy Zoo Challenge

Page 22: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

“This competition asks you to analyze the JPG images of galaxies to find

automated metrics that reproduce the probability distributions derived from

human classifications. For each galaxy, determine the probability that it belongs in a particular class. Can you write an algorithm that behaves as well as the

crowd does?”

Page 23: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

TricksWinning solution used a 42-million layer convolutional neural network to achieve ~75% accuracy.

Most performance gains were from reducing overfitting (dropouts, data modification).

Space has no preferred direction — rotating, translating, zooming, mirroring images adds more valid training data.

S. Dieleman

Page 24: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Proven in other fields“Use the ATLAS experiment to identify the Higgs boson”

“Transforming How We Diagnose Heart Disease”

“Predict ocean health, one plankton at a time”

CERN, NHLBI

Page 25: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Crowdsourcing data?

Page 26: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Why?Free, useful data — people are always watching.

Solves problems of alignment, combination, normalization...

Pushes current limits of machine learning with messy data.

Page 27: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

How do we know where an image is in the sky?

A search problem.

Page 28: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Astrometry.net

Page 29: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Reverse-lookupIndexed hash, just like a Google search.

Page 30: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Lang & Hogg

Page 31: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Lang & Hogg

Page 32: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Lang & Hogg

Page 33: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Lang & Hogg

Page 34: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

J. Lodriguss

Page 35: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Lang & Hogg

Page 36: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Lang & Hogg

Page 37: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

AstroBin

Page 38: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

astrobin.com

Page 39: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

How do we place Jupiterin the sky?

How can we combine images from different sources?

Page 40: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Structure-from-Motion

Page 41: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Agarwal et al.

Page 42: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

D. CrandallN. Snavely

Page 43: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Agarwal et al.

Page 44: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Timelapses!

Page 45: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Martin-Brualla et al.

Page 46: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Martin-Brualla et al.

Page 47: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Martin-Brualla et al.

Page 48: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

Martin-Brualla et al.

Page 49: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

R. Elasmar

Page 50: Computer Vision Experiments in Crowdsourced Astronomy Elasmar.pdf · Computer Vision Experiments in Crowdsourced Astronomy Rasmi Elasmar re2300@columbia.edu. M. Blanton. Ivezic et

R. Elasmar