~/aixsci
200 records · all checked

astronomy/ai produced the result/The Astrophysical Journal 2025 · v2

Hubble and Webb images reveal a candidate massive touching binary star in WLM

Archival Hubble and Webb images of the nearby dwarf galaxy WLM turned up a star that dims and brightens every 1.0934 days. A neural network trained to imitate a slow binary-star model let the team fit its light curve.

1. Reduce archival HST and JWST time series imaging2. Search light curves for periodic variables3. Estimate period and temperature priors4. Generate PHOEBE light-curve training grids5. Train neural network emulators of PHOEBE6. Fit observed photometry by nested sampling with the emulator7. Derive remaining stellar parameters8. Match MESA binary evolution models to fitted parameters

spectrum · one line per step, placed by what the step does · bright lines used AI

A Low Metallicity Massive Contact Binary Star System Candidate in WLM Identified by Hubble and James Webb Space Telescope Imaging
The Astrophysical Journal, 2025

doi:10.3847/1538-4357/adca39 · record aix-00037 v2 · checked 2026-10-08

ai-resultrole of AI
AI was for
Simulation surrogate
Model family
Multilayer perceptron
Checked by
Held-out
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

An optical ground-based image of the galaxy WLM with the Hubble and James Webb telescope imaging footprints overlaid, marking the binary star's location.
Optical image of WLM with HST and JWST imaging footprints, marking the location of WLM-CB1.Figure 1 from Gull et al., The Astrophysical Journal 2025 · source · CC BY · resized

Most massive stars come in pairs. When two such stars orbit very close together, they can swell until their surfaces touch and they share a common envelope of gas. These contact binaries matter for understanding how heavy stars end their lives. They are easiest to study in galaxies poor in heavy elements, because the early universe was poor in them too. WLM is a small, metal-poor dwarf galaxy near our own. The difficulty is distance: individual stars there are faint, and the only clue to a pair is a regular dip in brightness as one star passes in front of the other.

The researchers went back to images of WLM already taken by the Hubble and James Webb space telescopes, measured the brightness of stars in each exposure, and looked for any whose light rose and fell on a steady cycle. One candidate, named WLM-CB1, repeats every 1.0934 days. They then tried to work out the two stars' temperatures, masses and sizes from the shape of that repeating light pattern.

Where AI came in

Working out what a binary looks like from its light curve means running a physics code, PHOEBE, that predicts the brightness pattern for a given set of stars, then comparing with the data. Searching the full range of possible stars needs enormous numbers of such predictions, and each one is slow. So the team ran PHOEBE around 45,000 times per filter to build two sets of practice examples, one assuming the stars touch and one assuming they do not, and trained a simple layered neural network on each. The network learned to produce the same light curves far faster, with a median error under about a thousandth on the normalised data.

The trained networks then stood in for PHOEBE inside the fitting itself, letting a statistical search explore temperature, mass, tilt, period and other quantities. The reported stars, at 29,800 K and 16 solar masses and 18,000 K and 7 solar masses, come from that fit. The same search also weighed the touching and partly separated pictures against each other; the two scored almost equally, which is why the system is reported only as a candidate.

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

An optical ground-based image of the galaxy WLM with the Hubble and James Webb telescope imaging footprints overlaid, marking the binary star's location.
Optical image of WLM with HST and JWST imaging footprints, marking the location of WLM-CB1.Figure 1 from Gull et al., The Astrophysical Journal 2025 · source · CC BY · resized

Archival HST and JWST time series imaging of the metal-poor dwarf galaxy WLM was searched for periodic variables, yielding WLM-CB1, an eclipsing binary candidate with a period of 1.0934 days from a multi-band Lomb-Scargle periodogram. A fully connected neural network was trained on light curves generated by the eclipsing-binary code PHOEBE and used as the forward model in nested sampling fits of the panchromatic light curves. The fit gives two hot main-sequence stars with T1 = 29800 K and M1 = 16 solar masses, and T2 = 18000 K and M2 = 7 solar masses, with a fillout factor of 0.02. Bayesian evidence for contact and semi-detached models was nearly identical, so the system is reported as a candidate, and MESA binary evolution models were used to explore evolutionary paths.

How AI was used

PHOEBE was used to generate roughly 45,000 synthetic light curves per filter for each of two model grids, one parameterised as a contact binary and one as a detached system, by randomly sampling the binary parameters within ranges set from the periodogram and CMD position. Fluxes were converted to magnitudes with pyphot zero-points and both parameters and light curves were normalised. A separate fully connected neural network was trained on each grid in PyTorch, with architecture and hyperparameters selected using Optuna: five layers in total with three hidden layers, a learning rate of 10^-4 and a batch size of 32, with 80 per cent of the sample used for training and 20 per cent for validation. The trained network served as a fast emulator of PHOEBE inside the likelihood of a reactive nested sampling run with UltraNest using 400 live points and the generate-mixture-random-direction step sampler, producing posteriors over temperature, mass, temperature ratio, inclination, mass ratio, period, fillout factor and extinction, and a Bayesian evidence for each physical scenario. The network was also used to produce synthetic light curves illustrating the effect of varying each parameter individually.

The shape of the work

Structural · the record, drawn

PREPARATIONSCREENINGPREPARATIONSIMULATIONTRAININGOPTIMISATIONINFERENCESIMULATION12345678AIAIReduce archivalHST and JWST timeseries imagingSearch lightcurves forperiodic variabl…Estimate periodand temperaturepriorsGenerate PHOEBElight-curvetraining gridsTrain neuralnetwork emulatorsof PHOEBEFit observedphotometry bynested sampling …Derive remainingstellarparametersMatch MESA binaryevolution modelsto fitted parame…↤ simulation↤ simulation
AI stepNo AI↤ what the AI stood in for
1Preparation
no AI

Reduce archival HST and JWST time series imaging

Cleaning, filtering, normalising or labelling data already obtained.

A reduction from this point on was performed via the DOLPHOT package for NIRCam.where the paper describes this · verbatim
in the paper
2Screening
no AI

Search light curves for periodic variables

Reducing a candidate set by filtering or ranking, in a single pass.

We then use multi-band L-S periodogram in astropy to find any light-curves in the HST archival data that may show periodic signal.where the paper describes this · verbatim
in the paper
3Preparation
no AI

Estimate period and temperature priors

Cleaning, filtering, normalising or labelling data already obtained.

the L-S power spectrum yields a period of 1.0934 days and a FWHM of 0.07where the paper describes this · verbatim
in the paper
4Simulation
no AI

Generate PHOEBE light-curve training grids

Numerical or physics simulation, including where a learned surrogate replaces it.

Using PHOEBE, we generate ∼45,000 light curves for each filter in phase space.where the paper describes this · verbatim
in the paper
5Training
AI

Train neural network emulators of PHOEBE

Fitting model parameters, including fine-tuning an existing model. The AI stood in for simulation.

We opt for a fully connected neural network (NN), using PyTorch and Optuna.where the paper describes this · verbatim
in the paper
6Optimisation
AI

Fit observed photometry by nested sampling with the emulator

Iterative search over a space. The AI stood in for simulation.

we use the nested sampling Monte Carlo algorithm MLFriends as part of the UltraNest packagewhere the paper describes this · verbatim
in the paper
7Inference
no AI

Derive remaining stellar parameters

Running a trained model over new data to predict, classify or score.

Using PHOEBE and the underlying atmosphere models we compute the radius of the primary (R1), surface gravity of the primarywhere the paper describes this · verbatim
in the paper
8Simulation
no AI

Match MESA binary evolution models to fitted parameters

Numerical or physics simulation, including where a learned surrogate replaces it.

We use the 1D stellar structure and evolution code MESA to explore potential evolutionary paths of WLM-CB1.where 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 resultour reading

The binary's reported stellar parameters come from fitting a neural network emulator of PHOEBE to the photometry; the central result depends on that surrogate.

+What the AI was for
we train a neural net framework to emulate PHOEBE, resulting in significantly reduced model generation time with minimal loss in accuracywhere the paper describes this · verbatim
+Model families
+How it was taught
Supervisedin the paper
+Models named
Fully connected neural network emulator of PHOEBE (contact-binary grid) · Trained from scratchFully connected neural network emulator of PHOEBE (detached/semi-detached grid) · Trained from scratchin the paper
+How results were checked
Held-outin the paper
We use 80% of our sample to train and 20% to validate. Our median approximation error peaks under ∼ 10−3 for our normalized data set.where the paper describes this · verbatim
−Code · weights · data
code not reportedweights not reporteddata not reportednot reported
−Compute
not reportednot reported

What this paper did not report

Technical · absence is published deliberately

Reported as not stated — 7 items
  • CodeWhether the code is available is not stated.
  • Trained model weightsWhether the trained model is available is not stated.
  • DataWhether the data are available is not stated.
  • ComputeThe hardware or time used is not stated.
  • How many were testedThe paper gives no count of what was tested.
  • Version of Fully connected neural network emulator of PHOEBE (contact-binary grid)Which version of the model was used is not stated.
  • Version of Fully connected neural network emulator of PHOEBE (detached/semi-detached grid)Which version of the model was used is not stated.

About this article

Record aix-00037, version 2, checked by a person on 2026-10-08. The record describes the paper; it does not assess whether the paper's findings are right. The paper is published under CC-BY; quotations are at most 25 words. How we work · Report an error