~/aixsci
200 records · all checked

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.

1. Cross-match LAMOST spectra with APOGEE labels2. Normalise spectra and condition labels3. Train Bayesian CNN on spectra with APOGEE labels4. Evaluate on held-out test set5. Predict parameters for LAMOST DR8 giants6. Cross-validate predictions against GALAH DR3

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-resultrole of AI
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.

read as

The science is explained before the AI appears. Switch to field specialist to go straight to the method.

Assumes the discipline and goes straight to the method.

The diagram, the record and what the paper did not report are identical in both modes. Only the framing changes — never the evidence.

Introduction by AIxSci · plain language

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

ACQUISITIONPREPARATIONTRAININGVALIDATIONINFERENCEVALIDATION123456AIAIAICross-matchLAMOST spectrawith APOGEE labe…Normalise spectraand conditionlabelsTrain BayesianCNN on spectrawith APOGEE labe…Evaluate onheld-out test setPredictparameters forLAMOST DR8 giantsCross-validatepredictionsagainst GALAH DR3↤ conventional algorithm↤ new capability
AI stepNo AI↤ what the AI stood in for
1Acquisition
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
in the paper
2Preparation
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
in the paper
3Training
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
in the paper
4Validation
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
in the paper
5Inference
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
in the paper
6Validation
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
in the paper

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.

+Role of AI
AI produced the resultin the paper
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.

+What the AI was for
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
+Model families
+How it was taught
Supervisedin the paper
+Models named
astroNN BayesianCNNBase convolutional network (this study's main network) · Trained from scratchPer-element sub-networks (astroNN) · Trained from scratchin the paper
+How results were checked
Held-out7596 testedin the paper
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
+Code · weights · data
code not reportedweights not reporteddata availablein the paper
The VAC is available at http://www.lamost.org/dr8/v1.1/doc/vac.where the paper describes this · verbatim
+Compute
not reportedin the paper

What this paper did not report

Technical · absence is published deliberately

Reported as not stated — 5 items
  • 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