Spectroscopy and Spectral Analysis, Volume. 44, Issue 7, 2029(2024)

SATS: A Stellar Spectral Classification Algorithm Based on Multiple Feature Extraction

TU Liang-ping1,2, LI Shuang-chuan2, TU Dong-xin1, LI Jian-xi1、*, and DING Zhi-chao2
Author Affiliations
  • 1[in Chinese]
  • 2[in Chinese]
  • show less

    An in-depth study of a stellars spectrum provides insight into its chemical composition and physical properties. Stellar spectrum classification is an important direction in stellar spectrum research. With the emergence of massive stellar spectrum data,artificial classification cannot meet scientific research needs. Based on this,this paper constructs the SATS algorithm,which realizes the automatic classification of F,G,and K-type stellar spectra. Firstly,the SATS algorithm uses singular value decomposition (SVD) to denoise the normalized stellar spectra. Then,the SATS algorithm performs feature extraction on the stellar spectrum. The feature extraction layer consists of six modules:Incremental principal component analysis (IPCA),nuclear principal component analysis (KPCA),sparse principal component analysis (SparsePCA),FactorAnalysis,independent component analysis (FastICA) and Transformer(the six modules are collectively referred to as Analysis module),to ensure that the variance contribution rate is above 0.95,IPCA,KPCA,SparsePCA,FactorAnalysis and FastICA extract the stellar spectral features into 300 dimensions. Finally,the stellar spectra are fed into the SoftMax layer for automatic classification. SATS algorithm combines multiple analysis modules to improve the accuracy of classification further using a single analysis module. Once again,the combination of Transformer modules and multiple Analysis modules improves classification accuracy. The most significant advantage of the SATS algorithm is that it performs multiple feature extraction on the stellar spectrum,which retains the stellar spectral information to the maximum extent and minimizes the information loss by different feature extraction methods. The final classification accuracy of the SATS algorithm is 0.93,which classification accuracy is also higher than that of the hybrid deep learning algorithms CNN+Bayes,CNN+Knn,CNN+SVM,CNN+Adaboost and CNN+Adaboost 0.86,0.88,0.89,0.87,0.89.

    Tools

    Get Citation

    Copy Citation Text

    TU Liang-ping, LI Shuang-chuan, TU Dong-xin, LI Jian-xi, DING Zhi-chao. SATS: A Stellar Spectral Classification Algorithm Based on Multiple Feature Extraction[J]. Spectroscopy and Spectral Analysis, 2024, 44(7): 2029

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Received: Nov. 22, 2022

    Accepted: --

    Published Online: Aug. 28, 2024

    The Author Email: Jian-xi LI (ptjxli@hotmail.com)

    DOI:10.3964/j.issn.1000-0593(2024)07-2029-08

    Topics