4.2 Article

Galaxy detection and identification using deep learning and data augmentation

期刊

ASTRONOMY AND COMPUTING
卷 25, 期 -, 页码 103-109

出版社

ELSEVIER SCIENCE BV
DOI: 10.1016/j.ascom.2018.09.004

关键词

Galaxies; General; Techniques; Image processing; Computing methodologies; Machine learning

资金

  1. NVIDIA developer program
  2. NVIDIA Inception program
  3. Microsoft BizSpark Program
  4. Proyecto Financiamiento Basal PFB-06 'Centro de Astronomia y Tecnologias Afines'
  5. Alfred P. Sloan Foundation
  6. National Science Foundation
  7. U.S. Department of Energy Office of Science

向作者/读者索取更多资源

We present a method for automatic detection and classification of galaxies which includes a novel data-augmentation procedure to make trained models more robust against the data taken from different instruments and contrast-stretching functions. This method is shown as part of AstroCV, a growing open source computer vision repository for processing and analyzing big astronomical datasets, including high performance Python and C++ algorithms used in the areas of image processing and computer vision. The underlying models were trained using convolutional neural networks and deep learning techniques, which provide better results than methods based on manual feature engineering and SVMs in most of the cases where training datasets are large. The detection and classification methods were trained end-to-end using public datasets such as the Sloan Digital Sky Survey (SDSS), the Galaxy Zoo, and private datasets such as the Next Generation Virgo (NGVS) and Fornax (NGFS) surveys. Training results are strongly bound to the conversion method from raw FITS data for each band into a 3-channel color image. Therefore, we propose data augmentation for the training using 5 conversion methods. This greatly improves the overall galaxy detection and classification for images produced from different instruments, bands and data reduction procedures. The detection and classification methods were trained using the deep learning framework DARKNET and the real-time object detection system YOLO. These methods are implemented in C language and CUDA platform, and makes intensive use of graphical processing units (GPU). Using a single high-end Nvidia GPU card, it can process a SDSS image in 50 ms and a DECam image in less than 3 s. We provide the open source code, documentation, pre-trained networks, python tutorials, and how to train your own datasets, which can be found in the AstroCV repository. https://github.co/astroCV/astroCV. (C) 2018 Elsevier B.V. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.2
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据