
NSF Org: |
AST Division Of Astronomical Sciences |
Recipient: |
|
Initial Amendment Date: | October 18, 2018 |
Latest Amendment Date: | October 18, 2018 |
Award Number: | 1815267 |
Award Instrument: | Standard Grant |
Program Manager: |
Nigel Sharp
nsharp@nsf.gov (703)292-4905 AST Division Of Astronomical Sciences MPS Directorate for Mathematical and Physical Sciences |
Start Date: | November 1, 2018 |
End Date: | October 31, 2021 (Estimated) |
Total Intended Award Amount: | $251,741.00 |
Total Awarded Amount to Date: | $251,741.00 |
Funds Obligated to Date: |
|
History of Investigator: |
|
Recipient Sponsored Research Office: |
101 COMMONWEALTH AVE AMHERST MA US 01003-9252 (413)545-0698 |
Sponsor Congressional District: |
|
Primary Place of Performance: |
710 North Pleasant Street Amherst MA US 01003-9305 |
Primary Place of
Performance Congressional District: |
|
Unique Entity Identifier (UEI): |
|
Parent UEI: |
|
NSF Program(s): | EXTRAGALACTIC ASTRON & COSMOLO |
Primary Program Source: |
|
Program Reference Code(s): |
|
Program Element Code(s): |
|
Award Agency Code: | 4900 |
Fund Agency Code: | 4900 |
Assistance Listing Number(s): | 47.049 |
ABSTRACT
This is a pilot project to compare and test human visual inspection versus machine learning (ML) and computer vision (CV) methods for identifying young star clusters (YSC) in high resolution images of galaxies. It is the first step towards exploring and optimizing the ML methods so as to build a tool capable of automatic search, classification, and shape measurement of YSC. This study will provide a launch-pad for the full project. It seems likely that ML tools will be the only viable way to handle the vast 'Big Data' databases becoming common in astronomy. An integrated educational component includes summer research for undergraduate students, including a valuable introduction to 'Big Data' issues.
Initial tests will be performed on the two closest galaxies to our own Milky Way (M31 and M33), and then extended to M51 and NGC628, which are further away from us. These are well-studied galaxies for which high-fidelity catalogs already exist, which are available for comparison and calibration. The chosen test galaxies have very different cluster populations, and thus represent key testbeds to validate both the standard (human-based) approach and the future ML approach being developed. ML/CV algorithms to be explored and tested on these images include very deep convolutional neural networks, which will be adapted to provide collective classifications of star clusters. The human-based approach is currently the 'industry standard', and its validation will provide a more secure footing for future investigations of the physics of star formation in external galaxies.
This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH
Note:
When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external
site maintained by the publisher. Some full text articles may not yet be available without a
charge during the embargo (administrative interval).
Some links on this page may take you to non-federal websites. Their policies may differ from
this site.
PROJECT OUTCOMES REPORT
Disclaimer
This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.
The goal of this project was to produce a Machine Learning algorithm to reduce human annotation effort in identifying star clusters in nearby galaxies. The standard process involves human classification of sources in multi-color high resolution images of galaxies, after an initial selection of the sources performed with automatic tools. These tools identify potential sources, but also include many contaminants (stars, background galaxies, image artifacts). The contaminants can represent between 50% and 70% of the total initial source catalogs, depending on the parameters used for the automatic selection. Hence, there is a need for visual inspection of the automatic catalogs, in order to separate bona-fide clusters from contaminants. This part of securing star cluster catalogs is time consuming, often requiring weeks to months to complete a galaxy, depending on the richness of its cluster population. In addition, different human classifiers can reach different conclusions on the nature of a source. This is because beyond a few Mpc, star clusters are no longer resolved into individual stars, and often appear barely more extended than a point source (e.g., a star). Detailed visualization of the candidate is thus required for obtaining a classification. Because of this problem, Citizen Science approaches have not been successful when applied to galaxies beyond our Local Group.
Machine Learning provides an excellent approach to secure cluster populations while avoiding the bottleneck of human classification, or at least lightening the effort of the human classifiers. In addition to acceleratinng the pace of classifications, by reducing to several minutes to a few hours a task that normally takes weeks-to-months, Machine Learning offers the advantage of repeatability and homogeneity, once the algorithms are trained. Finally, machines do not get tired, while humans do: informal tests have shown that classifications performed by humans late in a day are of worse quality than those performed earlier in the day.
The product of this project, StarcNet, is a custom multi-layer convolutional neural network (CNN) that ingests automatic catalogs of cluster candidates together with multi-band cut-outs of the galaxy images at the position of each candidate and runs them through three pathways operating at different resolutions(see Figure). Each pathway of the CNN consists of seven convolutional layers which are later connected to produce a prediction for the candidate.
Tests run on existing (human classified) star cluster catalogs demonstrate that StarcNet performs as well as human classifiers, with an overall accuracy of 68.6% - human classifiers are around 70%-75% for person-to-person agreement - when clusters are classified into one of four classes. For a binary classification task (cluster/non-cluster) the accuracy is significantly higher, around 86% for StarcNet, comparable to the 87% of humans.
Comparisons with other published CNN algorithms show that StarcNet outperforms them, at least in this one task. Finally, tests run on the training sets show that the current existing samples (of about 15,000 classified sources) are barely sufficient for training, and larger sets are more desirable than homogeneous sets.
The results from this project are published in:
Perez, G., Messa, M., Calzetti, D., Maji, S., Jung, D., Adamo, A., & Sirressi, M., `StarcNet: Machine Learning for Star CLuster Identification', 2021, The Astrophysical Journal, 907, 100.
The StarcNet software and training samples are released through Github and published in the Astrophysics Source Code Library, record ascl:2106.012.
Last Modified: 11/26/2021
Modified by: Daniela Calzetti
Please report errors in award information by writing to: awardsearch@nsf.gov.