A Hyperparameter Optimization for Galaxy Classification

Creative Commons License


Computers, Materials and Continua, vol.74, no.2, pp.4587-4600, 2023 (SCI-Expanded) identifier

  • Publication Type: Article / Article
  • Volume: 74 Issue: 2
  • Publication Date: 2023
  • Doi Number: 10.32604/cmc.2023.033155
  • Journal Name: Computers, Materials and Continua
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Aerospace Database, Communication Abstracts, Compendex, INSPEC, Metadex, zbMATH, Civil Engineering Abstracts
  • Page Numbers: pp.4587-4600
  • Keywords: Astronomy, classification, convolution neural network, galaxy, grey wolf optimizer
  • Süleyman Demirel University Affiliated: Yes


© 2023 Tech Science Press. All rights reserved.In this study, the morphological galaxy classification process was carried out with a hybrid approach. Since the Galaxy classification process may contain detailed information about the universe’s formation, it remains the current research topic. Researchers divided more than 100 billion galaxies into ten different classes. It is not always possible to understand which class the galaxy types belong. However, Artificial Intelligence (AI) can be used for successful classification. There are studies on the automatic classification of galaxies into a small number of classes. As the number of classes increases, the success of the used methods decreases. Based on the literature, the classification using Convolutional Neural Network (CNN) is better. Three metaheuristic algorithms are used to obtain the optimum architecture of CNN. These are Grey Wolf Optimizer (GWO), Particle Swarm Optimization (PSO) and Artificial Bee Colony (ABC) algorithms. A CNN architecture with nine hidden layers and two full connected layers was used. The number of neurons in the hidden layers and the fully connected layers, the learning coefficient and the batch size values were optimized. The classification accuracy of my model was 85%. The best results were obtained using GWO. Manual optimization of CNN is difficult. It was carried out with the help of the GWO meta-heuristic algorithm.