← Latest papers
🔬 materials science

DeepCormack: Fermi surface tomography using model-based data-driven algorithms

The paper introduces DeepCormack, a hybrid model-based and deep-learning algorithm that significantly accelerates and improves the quality of 3D Fermi surface reconstructions from ACAR data by generating realistic synthetic training sets via singular value and dynamic mode decomposition, thereby reducing acquisition times from months to weeks.

Original authors: Georg F. B. Lovric, Bryn Drury, Carola-Bibiane Schönlieb, Stephen B. Dugdale, Ander Biguri

Published 2026-07-16
📖 6 min read🧠 Deep dive

Original authors: Georg F. B. Lovric, Bryn Drury, Carola-Bibiane Schönlieb, Stephen B. Dugdale, Ander Biguri

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to figure out the shape of a hidden, invisible city inside a block of metal. This isn't a city of buildings, but a "city" of electrons, the tiny particles that carry electricity and heat. Scientists call the edge of this electron city the "Fermi surface." Knowing its exact shape is like having a map of a treasure chest; it tells us why a metal conducts electricity, why it might become a superconductor, or why it acts like a magnet. To see this invisible map, scientists use a clever trick involving anti-matter. They shoot tiny particles called positrons into the metal. When a positron meets an electron, they vanish in a flash of light, shooting out two photons. By catching these photons from different angles, scientists can try to reconstruct the 3D shape of the electron city. However, this process is incredibly slow and blurry, like trying to draw a detailed portrait of a person while they are running away in the fog, and it often takes months to get a clear enough picture to be useful.

This is where a new team of researchers steps in with a tool they call "DeepCormack." Think of the old way of drawing this map as a very strict, rule-following artist who is great at math but terrible at guessing what the fog is hiding. They take the blurry photos and try to reconstruct the image using a method called the Modified Cormack Method (MCM). It works, but it's slow and the result is often fuzzy. The new paper introduces DeepCormack, which is like giving that strict artist a team of super-smart AI assistants. These assistants have studied thousands of "practice" maps and learned how to guess the missing details, remove the fog, and sharpen the lines. The researchers built a special system to create these practice maps using a computer simulation based on the element copper, because they couldn't wait months to get real photos for every test. They found that their AI-augmented method could produce a much clearer map in a fraction of the time, or even create a high-quality map from a much noisier, faster snapshot. However, they also discovered a catch: if the AI is trained only on copper, it sometimes gets confused when looking at a completely different metal, like ZrZn2, suggesting that the AI needs to be retrained with a specific "practice map" for every new metal it studies.

The core of the paper is about solving a difficult puzzle: how to turn a few blurry, noisy snapshots of electron momentum into a sharp, 3D picture of a material's Fermi surface. The researchers propose a family of algorithms that mix the traditional math-based method (MCM) with deep learning models, specifically Convolutional Neural Networks (CNNs), Multi-Layer Perceptrons (MLPs), and UNets. These neural networks act like different specialists in a repair shop. The CNN tries to clean up the noisy raw photos before they are even processed. The MLP refines the mathematical "radial" shapes that describe the density of electrons. Finally, the UNet looks at the final reconstructed image and fixes any remaining blurry spots or weird artifacts, essentially learning to "hallucinate" the correct details that the limited data missed.

To train these AI models, the team faced a huge problem: they didn't have enough real experimental data because collecting it takes months per sample. Instead, they invented a clever data generation method. They started with a perfect computer simulation of copper's electron map. Using a technique called Singular Value Decomposition (SVD), they broke this map down into its essential parts and then used Dynamic Mode Decomposition (DMD) to learn how those parts change as you move through the 3D volume. This allowed them to generate endless, realistic-looking synthetic 3D maps of copper that varied slightly from slice to slice, just like real data would. They then simulated the "fog" and "noise" of a real experiment by adding mathematical blur and random statistical noise to these perfect maps. This created a massive library of "ground truth" (perfect) images and their corresponding "noisy" versions, which the AI could learn from.

When they tested DeepCormack, the results were promising but nuanced. On the synthetic copper data (which the AI had seen during training), the new method was a massive improvement. At a standard count of 200 million electron events, the best DeepCormack model achieved a quality score (PSNR) of about 40.69 dB, compared to the old MCM method's 32.38 dB. Even more impressively, when they reduced the data to just 10 million counts (simulating a much faster, noisier scan), the DeepCormack model stayed strong at 38.22 dB, while the old method plummeted to 26.12 dB. This suggests that with DeepCormack, scientists could potentially cut their scanning time from months to weeks without losing image quality.

However, the paper also notes that the idea of a "one-size-fits-all" solution has limitations, though they are described as "moderate" rather than absolute. When they tested the models on a different metal, ZrZn2, which was not part of the training data, the performance of the best combined model (DCCMU) did drop, scoring 32.82 dB compared to MCM's 33.96 dB. This indicates that the AI had over-fitted to the specific features of copper. However, the paper highlights that this is not a total failure of the approach: the standalone UNet model (DCU) still outperformed the old MCM method on this new metal, scoring 37.44 dB. This suggests that while the complex combined models struggled to generalize, the core AI components still held value, and the authors note that Out-of-Distribution testing cannot be "completely discarded." The authors suggest that to fix this, scientists would need to run a quick computer calculation (Density Functional Theory) for the specific metal they are studying to generate a custom training set for the AI.

The paper concludes that while DeepCormack offers a significant leap forward in both speed and quality for Fermi surface tomography, it is not yet a fully autonomous solution for any material. The method works best when paired with a specific reference calculation for the material in question. The authors emphasize that their results are based on simulations and synthetic data, and while the noise simulation was carefully calibrated to match real experiments, testing on actual experimental data from different metals is the next necessary step. They do not claim to have solved the problem of Fermi surface reconstruction for all materials, but rather have demonstrated a powerful new tool that, when used correctly with the right training data, can dramatically accelerate the discovery of how metals behave.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →