Is the eight-element energy formula accurate enough to build the rest of the work on?
Yes. Its cross-checked error is 5.67 meV/atom, smaller than the 6.61 meV/atom error of the model it copies.
In the log: The eight-element cluster expansion the rest of this log is built on
recordedDate 2026-09-12, as written in the logrung 0 · energy model0 predictions · 1 result paragraphEXPERIMENTS.md lines 682–718
What E16b did and how it came out, drawn from this record and the files it names (book/assets/diagrams/exp/E16b.svg).
Results
EXPERIMENTS.md · line 696
Result.
The full record
EXPERIMENTS.md · lines 682–718
E16b — The eight-element cluster expansion the rest of this log is built on
Date 2026-09-12 · QuestionE16 showed a four-element expansion works. Build the
production one, and keep what it was fitted to. · Provenancescripts/build_ce.py,
data/ce_8element.{icet,npz}
Method. All eight elements on a fixed bcc lattice at a = 3.2935 A, the mean of
the elemental lattice constants; cutoffs 6.0 A for pairs and 4.5 A for triplets, giving
344 parameters. Fitted to MACE-MPA-0 mixing energies on random occupancies of a
16-site cell, with elemental references computed on the same lattice - the convention a
fixed-lattice expansion requires, and the reason the earlier fit to raw energies was an
order of magnitude worse (E16). Draws with a species at zero occupancy are discarded, so
2,600 attempts give 1,953 training structures, about 95 seconds of potential on CPU.
Result.
fit
CV RMSE
training RMSE
non-zero parameters
ridge
5.82
4.41
344/344
ardr
6.45
5.42
134/344
lasso
5.67
4.49
286/344
5.67 meV/atom cross-validated, against MACE-MPA-0's own 6.61 from DFT (E18): the
expansion is a smaller error than the potential it is fitted to, so it is not the
limiting approximation anywhere downstream.
What is kept, and why. The script stores the fit data - cluster vectors and target
energies - and a 50-member bootstrap ensemble of parameter vectors alongside the
expansion itself. Resampling the training structures and refitting is where the
uncertainty on a prediction comes from, and it is the part that varies with composition
(E24). A single parameter vector cannot say how far it should be trusted. The whole
artifact rebuilds in about three minutes, so nothing here depends on a file nobody can
regenerate.
Note on provenance.E21, E23 and E26 cite "the cluster expansion of E16b" for work
done before this entry existed. The expansion is the same one and the numbers are
unchanged; only the record of how it was built was missing.
Related entries
E16 — A cluster expansion works, and it is nearly free
E18 — MACE-MPA-0 validated on 300 independent DFT structures
E24 — The short-range-order correction was regressed on the wrong variable
E21 — Configurational entropy computed, not assumed
E23 — A composition-level free energy fast enough to be an objective
E26 — Why the cluster expansion is fitted to a potential and not to DFT