astronomy/ai produced the result/Monthly Notices of the Royal Astronomical Society 2022 · v2
Neural network reads a million star spectra to measure temperature and chemistry
Astronomers trained a convolutional neural network on low-resolution starlight from the LAMOST survey, using sharper measurements from another survey as answers, then used it to produce a catalogue of parameters and abundances for 1,210,145 giant stars.
spectrum · one line per step, placed by what the step does · bright lines used AI
The stellar parameters and elemental abundances from low-resolution spectra I: 1.2 million giants from LAMOST DR8
Monthly Notices of the Royal Astronomical Society, 2022
doi:10.1093/mnras/stac1959 · record aix-00021 v2 · checked 2026-10-07
- AI was for
- Property prediction
- Model family
- Convolutional neural network
- Checked by
- Held-out7596 tested
- Code
- not reported
The finding the paper is about came from the AI.
What this research was about
Starlight carries a record of the star that made it. Split light into a spectrum and dark lines appear where atoms in the star's outer layers have absorbed particular colours. From the pattern of those lines astronomers can read a star's surface temperature, its surface gravity, and how much iron, calcium or nickel it holds relative to hydrogen. Those quantities matter because the chemistry of old stars records what earlier generations of stars made and scattered. The difficulty is resolution. High-resolution spectrographs separate colours finely enough to make the lines easy to measure, but they are slow and have surveyed relatively few stars. Low-resolution surveys collect millions of spectra in which lines blur together.
The researchers worked with spectra from LAMOST, a Chinese telescope that has gathered low-resolution spectra in enormous numbers, and with measurements from APOGEE, a survey that observes in the infrared at higher resolution. Some stars appear in both. The aim was to use that overlap to extract temperature, surface gravity, overall metal content, iron, an alpha-element measure and nine individual elemental abundances from the much larger low-resolution set, and to publish the results as a catalogue.
Where AI came in
The measuring instrument here is the network itself. A deep convolutional neural network, built on the astroNN software package and trained from scratch, took a normalised LAMOST spectrum as input and returned fourteen numbers at once. Its training answers were the calibrated APOGEE DR17 values for stars the two surveys share. A convolutional network learns which stretches of a spectrum matter without being told in advance which lines to look at, so it replaces the conventional approach of fitting physical models of stellar atmospheres to individual absorption lines.
The network was also built to report its own uncertainty, using a technique that runs a spectrum through the model many times with parts of it randomly switched off and compares the answers. On held-out test spectra the mean absolute error was 29 K in temperature, 0.07 dex in surface gravity, 0.03 dex in iron and overall metal content, and 0.02 dex in the alpha measure, with most elements between 0.02 and 0.04 dex. The trained network was then run on 1,210,145 LAMOST DR8 spectra of giants and sub-giants. The authors caution that metal-poor stars, and manganese, nickel and calcium below [Fe/H] = -1.5 dex, had few or no training examples.
Written by AIxSci from the checked record below, to give context for readers outside the field. It is not part of the record.
The work
Technical · from the record
A deep convolutional neural network built on the astroNN package was trained to read LAMOST low-resolution optical spectra and return effective temperature, surface gravity, [M/H], [Fe/H], [α/M] and nine individual elemental abundances, using calibrated APOGEE DR17 measurements of stars observed by both surveys as training labels. On the test set the mean absolute error was 29 K for Teff, 0.07 dex for log g, 0.03 dex for [Fe/H] and [M/H] and 0.02 dex for [α/M], with most elements between 0.02 and 0.04 dex. The trained network was then run on 1,210,145 LAMOST DR8 giants, including sub-giants, and the resulting catalogue was compared with GALAH DR3 measurements for 11,949 stars in common, where the residual bias in Teff was about 25 K against the 20 K bias between APOGEE and GALAH themselves. The authors report that abundances of metal-poor stars and of manganese, nickel and calcium below [Fe/H] = -1.5 dex are supported by few or no training samples and should be treated carefully.
How AI was used
LAMOST DR8 spectra with g-band signal-to-noise above 10 were cross-matched against APOGEE DR17 stars with complete Teff, log g, [Fe/H], [M/H] and [α/M], restricted to 3500-5500 K and log g 0.0-4.0 dex. Spectra were truncated to 4000-8500 Å, interpolated to one flux value per angstrom and continuum-normalised by Gaussian smoothing with a 50 Å kernel using the dataset module from The Cannon; spectra without LASP redshifts or heavily affected by cosmic rays were removed. The remaining stars were split randomly into reference and test sets in a 9:1 ratio, and the reference set further into training and cross-validation sets at 9:1. Labels exceeding per-element uncertainty limits or lying outside subjectively chosen effective parameter ranges were set to NaN rather than removing the star, since the astroNN custom loss function ignores missing labels and down-weights high-uncertainty ones. A weight matrix prepended to the loss raised the weight of metal-poor stars, capped at 10, and set the weight of stars with -0.5 < [Fe/H] < 0.1 dex to 0.95. The model was a convolutional network from the astroNN class BayesianCNNBase with three convolutional layers, a max-pooling layer after the third, two fully connected layers, and MCDropout layers for dropout variational inference; uncertainties combined model uncertainty from Monte Carlo dropout forward passes with predictive uncertainty. All labels were learned and predicted simultaneously. The trained network was applied to the LAMOST DR8 giant sample, and additional per-element sub-networks, each predicting one abundance along with Teff, log g and [Fe/H], were trained as a supplement.
The shape of the work
Structural · the record, drawn
no AI
Cross-match LAMOST spectra with APOGEE labels
Obtaining raw data, whether by measurement, download or retrieval.
we cross-matched them with stars having complete Teff, log g, [Fe/H], [M/H] and [ α /M] in APOGEE DR17 catalog to obtain common starswhere the paper describes this · verbatim
no AI
Normalise spectra and condition labels
Cleaning, filtering, normalising or labelling data already obtained.
we performed continuum normalization by Gaussian smoothing with Gaussian kernels of width 50 Å, using the dataset module from The Cannonwhere the paper describes this · verbatim
AI
Train Bayesian CNN on spectra with APOGEE labels
Fitting model parameters, including fine-tuning an existing model. The AI stood in for conventional algorithm.
Our neural network was trained on spectra from LAMOST DR8. The atmospherical parameters and elemental abundances from APOGEE DR17 were used as labels.where the paper describes this · verbatim
AI
Evaluate on held-out test set
Testing outputs against ground truth.
The mean absolute error is 19 K for the training set and 29 K for the test setwhere the paper describes this · verbatim
AI
Predict parameters for LAMOST DR8 giants
Running a trained model over new data to predict, classify or score. The AI stood in for new capability.
The trained neural network was than applied to 1,210,145 low-resolution spectra from LAMOST DR8where the paper describes this · verbatim
no AI
Cross-validate predictions against GALAH DR3
Testing outputs against ground truth.
We cross-matched the stars in our results with stars from GALAH DR3 catalog, and obtained 11,949 stars in commonwhere the paper describes this · verbatim
What the record says
Technical · every part carries its own basis
+ in the paper~ our reading− not reported
How to read the quotations. A quotation shows where the paper describes something. It does not quote every value beside it: one passage locates a part of the work, and values without their own quotation are our reading of that passage.
we built a deep convolutional neural network to estimate basic stellar parameterswhere the paper describes this · verbatim
The catalogue of parameters and abundances that the paper delivers is produced by the neural network itself.
The network we used in our experiment is a deep convolutional neural network based on the class BayesianCNNBase from astroNNwhere the paper describes this · verbatim
Distributions of the atmospherical parameters for 68,363 stars in the reference set and 7596 stars in the test setwhere the paper describes this · verbatim
The VAC is available at http://www.lamost.org/dr8/v1.1/doc/vac.where the paper describes this · verbatim
What this paper did not report
Technical · absence is published deliberately
- CodeWhether the code is available is not stated.
- Trained model weightsWhether the trained model is available is not stated.
- ComputeThe hardware or time used is not stated.
- Version of astroNN BayesianCNNBase convolutional network (this study's main network)Which version of the model was used is not stated.
- Version of Per-element sub-networks (astroNN)Which version of the model was used is not stated.
About this article
Record aix-00021, version 2, checked by a person on 2026-10-07. The record describes the paper; it does not assess whether the paper's findings are right. The paper is published under CC-BY-4.0; quotations are at most 25 words. How we work · Report an error