SlideShare a Scribd company logo
Automated Search for Globular Clusters in
Virgo Cluster Dwarf Galaxies
Emily Zhou | Harker Upper School
Outline
• Background
• General Flow of GC Search
• Automated Flow
• Results
• Conclusion
• Future work
• Acknowledgements
• Reference
Abstract
• We developed a novel automation flow to efficiently process and accurately analyze galaxy
images from Next Generation Virgo Cluster Survey to search for Globular Clusters (GCs).
Searching for GCs is usually manual and can be subjective since researchers must classify
images as “good” or “bad” at multiple stages. Our flow consists of the following: 1) We
automated ISOFIT parameter sweep with intelligent feedback for the next iteration. 2) We
integrated Convolutional Neural Networks (CNN) to determine image quality for next phase
processing. 3) We incorporated image checking to mitigate excessive masking. 4) We
automated GC identification based on their concentration factors and colors of the objects from
SExtractor.
• By implementing this flow, we successfully reduced the time to analyze an image by 91%. We
were also able to fit at least one isophote in 99% of the images. With this higher yield, we
discovered five new potential GCs that the manual process couldn’t detect. Our greatest
contribution is that we implemented CNN to classify image qualities. Even with our limited
dataset, we achieved a promising 80% accuracy. This removes the tedious, error-prone, and
sometimes subjective process that requires human intervention.
Globular Clusters (GC)
• Roughly spherical, densely packed
groups of stars found around galaxies
• Formed around the same time as
their host galaxies
• Provide a unique fossil record of the
early formation and evolution of their
host galaxies
Next Generation Virgo Cluster Survey (NGVS)
• GCs within Virgo Cluster
Dwarf Galaxies
• NGVS via the C.F.H.
Telescope
• Images of about 1100
galaxies
What’s in A Galaxy Image?
• Compact light sources
• GCs in galaxy,
foreground stars,
background galaxies
• “Fireflies”
• Smooth, extended
galaxy light
• Stars distributed
smoothly
throughout galaxy
• “Lightbulb”
Challenges
• GCs are extremely faint amidst the
galaxy light
• GCs vs. other concentrated light
objects
Model the Isophotes of Smooth Galaxy Light
Fitting elliptical
isophotes of
galaxies
isophote (iso: equal, phote: light)
Reconstruct Galaxy Light
Reconstruct
galaxy light from
fitted elliptical
isophotes
Galaxy Light Subtraction
10
=Galaxy lightGalaxy and
Compact Sources
Compact Sources
(including possible GCs!)
(original image)
(from the isophote
model)
_
Images from Subtraction
Successful Unsuccessful– Spiral
galaxies
Unsuccessful–
Crowded images
Determine if an image from subtraction is good enough for GC identification
Light Object Detection
Detection
of compact
light
sources
12
Identifying Globular Cluster Candidates
Concentration Index
(how spread out a light source is)
Color
(ratio of intensities in different
wavelengths)
Project Goal
Process is time-consuming, tedious,
manual, and subjective
Develop a novel automation
flow to efficiently process and
accurately analyze galaxy
images to search for Globular
Clusters (GCs)
Automating Image Subtraction and GC
Identification
• Automate ISOFIT
• Fourier harmonic order sweep to better
fit isophote
• Object locator threshold sweep
• Enabling parallel modeling
• Automate excessive masking
detection
• Sweep SExtractor threshold input
• Automate GC identification
• Concentration factor
• Color
Convolutions
Input
Feature maps
Subsampling Convolutions Subsampling Fully connected
f.maps f.maps
Output:
□ Good
□ Bad
Typical CNN Architecture
• Convolutional Neural Networks (CNNs)
remove the need for researchers’
subjective judgements
Deep Learning to Inspect Images
• Challenges
• Small dataset size
• Weak features
Transfer Learning
Enables quick
training on small
dataset
Feature Learning
Classifier Training
Train on
ImageNet
(millions of
images)
Convolutional Neural Network
(Inception-V3)
Transfer Learning
Transferred
Features
(no new training)
Classifier Training
Train on
small
dataset
(~5000
images)
CNN Accuracy Assessment
• Training takes 150s on Nvidia RTX2060 GPU
• 80% accuracy (very promising)
CNN AccuracyImage Labeling
Results of Automation Flow
• Successfully modeled and subtracted galaxy light from thousands of images
• Implemented and verified deep learning CNN modeling to inspect image
quality
• Tested our flow on a dataset containing 1,145 Virgo Cluster dwarf galaxies
imaged in u’, g’, i’, and z’ bands
• Successfully reduced the time to process and analyze one image by 91%
• Used the light subtraction model and fitted at least one isophote in 99% of the
galaxy images, ultimately resulting in 56% usable images
• Discovered 5 new potential GCs that the manual process was unable to detect
Conclusions
• We implemented and verified deep learning CNN modeling to remove human
involvement in GC detection process and automated the process from fitting
background isophotes to the final GC recognition
• The new, flexible flow integrates deep CNN modeling, computation
algorithms, mathematical analysis, and astrophysics-based modules
• The new flow should significantly reduce scientists’ time to discover new GCs
and help produce a unique dataset for GCs in low-luminosity dwarf galaxies
that contributes to a better understanding of galaxy formation
Future Work
● Produce more subtracted images for additional galaxies and
train CNN model on larger data sets
● Better distinguish GCs with other bright objects using AI /
deep learning
● Further tune the modeling and subtraction process to increase
success rates
Thank you to ...
Our Mentors
Prof. Raja Guha Thakurta (UCSC)
Prof. Eric Peng (Peking University)
Youkyung Ko (Peking University)
My Team
Justin Du, Cupertino High School
Brian Pérez Wences, East Palo Alto
Academy
The SIP Program
Sigma Xi Student Research Showcase
Data Scientist: Guocong Song
References
1. B.C. Ciambur, “Beyond ellipse(s): accurately modeling the isophotal structure of galaxies with ISOFIT
and CMODEL”, APJ, 810, 120, (2015)
2. Sungsoon Lim, et al. “Globular Clusters as Tracers of Fine Structure in the Dramatic Shell Galaxy NGC
474”, arXiv:1612.04017, 2017
3. Patrick R. Durrell, “The next generation Virgo Clusters Survey. VIII. The special distribution of globular
clusters in the Virgo Clusters”, APJ,794, 2, (2014)
4. E. Bertin, date unknown, “SExtractor v2.13 User’s Manual”
5. Jeannette Barnes, 1993, “A Beginner’s Guide to Using IRAF, IRAF version 2.10”
6. Géron, Aurélien. Hands-on Machine Learning with Scikit-Learn & Tensorflow: Concepts, Tools, and
Techniques to Build Intelligent Systems. O'Reilly Media, Inc., 2017.
7. Vanhoucke, et al. “Rethinking the Inception Architecture for Computer Vision.” ArXiv.org, 11 Dec. 2015,
arxiv.org/abs/1512.00567.

More Related Content

Similar to Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies

Conventional Neural Networks and compute
Conventional Neural Networks and computeConventional Neural Networks and compute
Conventional Neural Networks and compute
YobuDJob1
 
IRJET- Deep Convolution Neural Networks for Galaxy Morphology Classification
IRJET- Deep Convolution Neural Networks for Galaxy Morphology ClassificationIRJET- Deep Convolution Neural Networks for Galaxy Morphology Classification
IRJET- Deep Convolution Neural Networks for Galaxy Morphology Classification
IRJET Journal
 
Crashing galaxies demo
Crashing galaxies demoCrashing galaxies demo
Crashing galaxies demo
Eleftheria Tsourlidaki
 
PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...
PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...
PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...
PromptWorks
 
Lecture 29 Convolutional Neural Networks - Computer Vision Spring2015
Lecture 29 Convolutional Neural Networks -  Computer Vision Spring2015Lecture 29 Convolutional Neural Networks -  Computer Vision Spring2015
Lecture 29 Convolutional Neural Networks - Computer Vision Spring2015
Jia-Bin Huang
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous Driving
Yu Huang
 
How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...
Dongmin Choi
 
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Sergey Karayev
 
Caustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsCaustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic Patterns
Budianto Tandianus
 
Advanced Optics Lab at SJSU.ppt
Advanced Optics Lab at SJSU.pptAdvanced Optics Lab at SJSU.ppt
Advanced Optics Lab at SJSU.ppt
Amina328656
 
ExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training Algorithms
ExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training AlgorithmsExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training Algorithms
ExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training Algorithms
IRJET Journal
 
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
Universitat Politècnica de Catalunya
 
ct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdfct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdf
ssuser2c7393
 
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of MapsCPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
NAVER Engineering
 
Detection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackingDetection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and tracking
hadarpinhas1
 
[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...
[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...
[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...
NAVER Engineering
 
Microlensing Modelling
Microlensing ModellingMicrolensing Modelling
Microlensing Modelling
Ashna Sharan
 
A brief introduction to recent segmentation methods
A brief introduction to recent segmentation methodsA brief introduction to recent segmentation methods
A brief introduction to recent segmentation methods
Shunta Saito
 
Towards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networksTowards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networks
曾 子芸
 
Apache Airavata ApacheCon2013
Apache Airavata ApacheCon2013Apache Airavata ApacheCon2013
Apache Airavata ApacheCon2013
smarru
 

Similar to Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies (20)

Conventional Neural Networks and compute
Conventional Neural Networks and computeConventional Neural Networks and compute
Conventional Neural Networks and compute
 
IRJET- Deep Convolution Neural Networks for Galaxy Morphology Classification
IRJET- Deep Convolution Neural Networks for Galaxy Morphology ClassificationIRJET- Deep Convolution Neural Networks for Galaxy Morphology Classification
IRJET- Deep Convolution Neural Networks for Galaxy Morphology Classification
 
Crashing galaxies demo
Crashing galaxies demoCrashing galaxies demo
Crashing galaxies demo
 
PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...
PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...
PromptWorks Talk Tuesdays: Dustin Ingram 8/23/16 "Detecting Asteroids with Ne...
 
Lecture 29 Convolutional Neural Networks - Computer Vision Spring2015
Lecture 29 Convolutional Neural Networks -  Computer Vision Spring2015Lecture 29 Convolutional Neural Networks -  Computer Vision Spring2015
Lecture 29 Convolutional Neural Networks - Computer Vision Spring2015
 
Fisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous DrivingFisheye Omnidirectional View in Autonomous Driving
Fisheye Omnidirectional View in Autonomous Driving
 
How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...How much position information do convolutional neural networks encode? review...
How much position information do convolutional neural networks encode? review...
 
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
Lecture 2.B: Computer Vision Applications - Full Stack Deep Learning - Spring...
 
Caustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic PatternsCaustic Object Construction Based on Multiple Caustic Patterns
Caustic Object Construction Based on Multiple Caustic Patterns
 
Advanced Optics Lab at SJSU.ppt
Advanced Optics Lab at SJSU.pptAdvanced Optics Lab at SJSU.ppt
Advanced Optics Lab at SJSU.ppt
 
ExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training Algorithms
ExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training AlgorithmsExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training Algorithms
ExoSGAN and ExoACGAN: Exoplanet Detection using Adversarial Training Algorithms
 
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
Image Retrieval (D4L5 2017 UPC Deep Learning for Computer Vision)
 
ct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdfct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdf
 
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of MapsCPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
CPlaNet: Enhancing Image Geolocalization by Combinatorial Partitioning of Maps
 
Detection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and trackingDetection&Tracking - Thermal imaging object detection and tracking
Detection&Tracking - Thermal imaging object detection and tracking
 
[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...
[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...
[CVPR 2018] Utilizing unlabeled or noisy labeled data (classification, detect...
 
Microlensing Modelling
Microlensing ModellingMicrolensing Modelling
Microlensing Modelling
 
A brief introduction to recent segmentation methods
A brief introduction to recent segmentation methodsA brief introduction to recent segmentation methods
A brief introduction to recent segmentation methods
 
Towards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networksTowards better analysis of deep convolutional neural networks
Towards better analysis of deep convolutional neural networks
 
Apache Airavata ApacheCon2013
Apache Airavata ApacheCon2013Apache Airavata ApacheCon2013
Apache Airavata ApacheCon2013
 

Recently uploaded

HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1
Shashank Shekhar Pandey
 
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Sérgio Sacani
 
CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)
CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)
CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)
eitps1506
 
fermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptxfermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptx
ananya23nair
 
AJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdfAJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR
 
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
ABHISHEK SONI NIMT INSTITUTE OF MEDICAL AND PARAMEDCIAL SCIENCES , GOVT PG COLLEGE NOIDA
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
University of Hertfordshire
 
Direct Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart AgricultureDirect Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart Agriculture
International Food Policy Research Institute- South Asia Office
 
Tissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptxTissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptx
muralinath2
 
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Sérgio Sacani
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
Scintica Instrumentation
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
hozt8xgk
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
Leonel Morgado
 
LEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptxLEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptx
yourprojectpartner05
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
Sciences of Europe
 
Summary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdfSummary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdf
vadgavevedant86
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
by6843629
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
Sérgio Sacani
 
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of ProteinsGBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
Areesha Ahmad
 
23PH301 - Optics - Optical Lenses.pptx
23PH301 - Optics  -  Optical Lenses.pptx23PH301 - Optics  -  Optical Lenses.pptx
23PH301 - Optics - Optical Lenses.pptx
RDhivya6
 

Recently uploaded (20)

HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1HOW DO ORGANISMS REPRODUCE?reproduction part 1
HOW DO ORGANISMS REPRODUCE?reproduction part 1
 
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
Candidate young stellar objects in the S-cluster: Kinematic analysis of a sub...
 
CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)
CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)
CLASS 12th CHEMISTRY SOLID STATE ppt (Animated)
 
fermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptxfermented food science of sauerkraut.pptx
fermented food science of sauerkraut.pptx
 
AJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdfAJAY KUMAR NIET GreNo Guava Project File.pdf
AJAY KUMAR NIET GreNo Guava Project File.pdf
 
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
MICROBIAL INTERACTION PPT/ MICROBIAL INTERACTION AND THEIR TYPES // PLANT MIC...
 
Applied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdfApplied Science: Thermodynamics, Laws & Methodology.pdf
Applied Science: Thermodynamics, Laws & Methodology.pdf
 
Direct Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart AgricultureDirect Seeded Rice - Climate Smart Agriculture
Direct Seeded Rice - Climate Smart Agriculture
 
Tissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptxTissue fluids_etiology_volume regulation_pressure.pptx
Tissue fluids_etiology_volume regulation_pressure.pptx
 
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
Evidence of Jet Activity from the Secondary Black Hole in the OJ 287 Binary S...
 
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
(June 12, 2024) Webinar: Development of PET theranostics targeting the molecu...
 
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
快速办理(UAM毕业证书)马德里自治大学毕业证学位证一模一样
 
Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...Authoring a personal GPT for your research and practice: How we created the Q...
Authoring a personal GPT for your research and practice: How we created the Q...
 
LEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptxLEARNING TO LIVE WITH LAWS OF MOTION .pptx
LEARNING TO LIVE WITH LAWS OF MOTION .pptx
 
Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)Sciences of Europe journal No 142 (2024)
Sciences of Europe journal No 142 (2024)
 
Summary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdfSummary Of transcription and Translation.pdf
Summary Of transcription and Translation.pdf
 
8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf8.Isolation of pure cultures and preservation of cultures.pdf
8.Isolation of pure cultures and preservation of cultures.pdf
 
The debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically youngThe debris of the ‘last major merger’ is dynamically young
The debris of the ‘last major merger’ is dynamically young
 
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of ProteinsGBSN - Biochemistry (Unit 6) Chemistry of Proteins
GBSN - Biochemistry (Unit 6) Chemistry of Proteins
 
23PH301 - Optics - Optical Lenses.pptx
23PH301 - Optics  -  Optical Lenses.pptx23PH301 - Optics  -  Optical Lenses.pptx
23PH301 - Optics - Optical Lenses.pptx
 

Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies

  • 1. Automated Search for Globular Clusters in Virgo Cluster Dwarf Galaxies Emily Zhou | Harker Upper School
  • 2. Outline • Background • General Flow of GC Search • Automated Flow • Results • Conclusion • Future work • Acknowledgements • Reference
  • 3. Abstract • We developed a novel automation flow to efficiently process and accurately analyze galaxy images from Next Generation Virgo Cluster Survey to search for Globular Clusters (GCs). Searching for GCs is usually manual and can be subjective since researchers must classify images as “good” or “bad” at multiple stages. Our flow consists of the following: 1) We automated ISOFIT parameter sweep with intelligent feedback for the next iteration. 2) We integrated Convolutional Neural Networks (CNN) to determine image quality for next phase processing. 3) We incorporated image checking to mitigate excessive masking. 4) We automated GC identification based on their concentration factors and colors of the objects from SExtractor. • By implementing this flow, we successfully reduced the time to analyze an image by 91%. We were also able to fit at least one isophote in 99% of the images. With this higher yield, we discovered five new potential GCs that the manual process couldn’t detect. Our greatest contribution is that we implemented CNN to classify image qualities. Even with our limited dataset, we achieved a promising 80% accuracy. This removes the tedious, error-prone, and sometimes subjective process that requires human intervention.
  • 4. Globular Clusters (GC) • Roughly spherical, densely packed groups of stars found around galaxies • Formed around the same time as their host galaxies • Provide a unique fossil record of the early formation and evolution of their host galaxies
  • 5. Next Generation Virgo Cluster Survey (NGVS) • GCs within Virgo Cluster Dwarf Galaxies • NGVS via the C.F.H. Telescope • Images of about 1100 galaxies
  • 6. What’s in A Galaxy Image? • Compact light sources • GCs in galaxy, foreground stars, background galaxies • “Fireflies” • Smooth, extended galaxy light • Stars distributed smoothly throughout galaxy • “Lightbulb”
  • 7. Challenges • GCs are extremely faint amidst the galaxy light • GCs vs. other concentrated light objects
  • 8. Model the Isophotes of Smooth Galaxy Light Fitting elliptical isophotes of galaxies isophote (iso: equal, phote: light)
  • 9. Reconstruct Galaxy Light Reconstruct galaxy light from fitted elliptical isophotes
  • 10. Galaxy Light Subtraction 10 =Galaxy lightGalaxy and Compact Sources Compact Sources (including possible GCs!) (original image) (from the isophote model) _
  • 11. Images from Subtraction Successful Unsuccessful– Spiral galaxies Unsuccessful– Crowded images Determine if an image from subtraction is good enough for GC identification
  • 12. Light Object Detection Detection of compact light sources 12
  • 13. Identifying Globular Cluster Candidates Concentration Index (how spread out a light source is) Color (ratio of intensities in different wavelengths)
  • 14. Project Goal Process is time-consuming, tedious, manual, and subjective Develop a novel automation flow to efficiently process and accurately analyze galaxy images to search for Globular Clusters (GCs)
  • 15. Automating Image Subtraction and GC Identification • Automate ISOFIT • Fourier harmonic order sweep to better fit isophote • Object locator threshold sweep • Enabling parallel modeling • Automate excessive masking detection • Sweep SExtractor threshold input • Automate GC identification • Concentration factor • Color
  • 16. Convolutions Input Feature maps Subsampling Convolutions Subsampling Fully connected f.maps f.maps Output: □ Good □ Bad Typical CNN Architecture • Convolutional Neural Networks (CNNs) remove the need for researchers’ subjective judgements Deep Learning to Inspect Images • Challenges • Small dataset size • Weak features
  • 17. Transfer Learning Enables quick training on small dataset Feature Learning Classifier Training Train on ImageNet (millions of images) Convolutional Neural Network (Inception-V3) Transfer Learning Transferred Features (no new training) Classifier Training Train on small dataset (~5000 images)
  • 18. CNN Accuracy Assessment • Training takes 150s on Nvidia RTX2060 GPU • 80% accuracy (very promising) CNN AccuracyImage Labeling
  • 19. Results of Automation Flow • Successfully modeled and subtracted galaxy light from thousands of images • Implemented and verified deep learning CNN modeling to inspect image quality • Tested our flow on a dataset containing 1,145 Virgo Cluster dwarf galaxies imaged in u’, g’, i’, and z’ bands • Successfully reduced the time to process and analyze one image by 91% • Used the light subtraction model and fitted at least one isophote in 99% of the galaxy images, ultimately resulting in 56% usable images • Discovered 5 new potential GCs that the manual process was unable to detect
  • 20. Conclusions • We implemented and verified deep learning CNN modeling to remove human involvement in GC detection process and automated the process from fitting background isophotes to the final GC recognition • The new, flexible flow integrates deep CNN modeling, computation algorithms, mathematical analysis, and astrophysics-based modules • The new flow should significantly reduce scientists’ time to discover new GCs and help produce a unique dataset for GCs in low-luminosity dwarf galaxies that contributes to a better understanding of galaxy formation
  • 21. Future Work ● Produce more subtracted images for additional galaxies and train CNN model on larger data sets ● Better distinguish GCs with other bright objects using AI / deep learning ● Further tune the modeling and subtraction process to increase success rates
  • 22. Thank you to ... Our Mentors Prof. Raja Guha Thakurta (UCSC) Prof. Eric Peng (Peking University) Youkyung Ko (Peking University) My Team Justin Du, Cupertino High School Brian Pérez Wences, East Palo Alto Academy The SIP Program Sigma Xi Student Research Showcase Data Scientist: Guocong Song
  • 23. References 1. B.C. Ciambur, “Beyond ellipse(s): accurately modeling the isophotal structure of galaxies with ISOFIT and CMODEL”, APJ, 810, 120, (2015) 2. Sungsoon Lim, et al. “Globular Clusters as Tracers of Fine Structure in the Dramatic Shell Galaxy NGC 474”, arXiv:1612.04017, 2017 3. Patrick R. Durrell, “The next generation Virgo Clusters Survey. VIII. The special distribution of globular clusters in the Virgo Clusters”, APJ,794, 2, (2014) 4. E. Bertin, date unknown, “SExtractor v2.13 User’s Manual” 5. Jeannette Barnes, 1993, “A Beginner’s Guide to Using IRAF, IRAF version 2.10” 6. Géron, Aurélien. Hands-on Machine Learning with Scikit-Learn & Tensorflow: Concepts, Tools, and Techniques to Build Intelligent Systems. O'Reilly Media, Inc., 2017. 7. Vanhoucke, et al. “Rethinking the Inception Architecture for Computer Vision.” ArXiv.org, 11 Dec. 2015, arxiv.org/abs/1512.00567.