Solar energy paper index
AutoClassMK: A public neural network for automatic 2D MK classification of normal stars in basic Python
One-line summary
A solar energy research paper on AutoClassMK: A public neural network for automatic 2D MK classification of normal stars in basic Python.
Engineering notes
Engineering notes will be added by the Power for Solar editorial team.
Chinese explanation / 中文解读
中文解读待补充:本站会优先为光伏效率、钙钛矿太阳能电池、储能技术、太阳能热利用、BIPV、并网技术等高价值论文补充中文说明。
Original abstract
We present AutoClassMK, a simple, fully-connected, five-layer double-headed neural network written entirely in Python and Numpy that classifies normal stellar spectra conforming to the libr18 MK atlas in the 2D MK classification system with a high degree of precision and recall. AutoClassMK has the distinction of having transparent basic code with no calls to specialized libraries. In this paper we take care to explicitly describe in detail the ideas and operations that enable the network. Training AutoClassMK required us to develop large, noisy artificial training and test sets by augmenting the libr18 and libr18_27 MK atlases and to simplify the luminosity classification so that every combination of spectral- and luminosity-class is represented in the training set. We then test the network's ability to predict the MK spectral type of noisy augmentations of spectra in the libr18_225 MK atlas. We then implemented the same architecture in PyTorch to gain further insight and to enable execution on CUDA GPU's. All codes and the training and test sets are available from the OpenStars www site: www.ap.smu.ca/OpenStars.
Links and sources
Need this topic turned into a technical roadmap?
Power for Solar can prepare a custom solar energy literature review, simulation code map, dataset map, and B2B photovoltaic technology assessment.
Request B2B research
Comments