← Latest papers
🤖 machine learning

Surrogate Modeling for the Design of Optimal Lattice Structures using Tensor Completion

This paper proposes using tensor completion as a surrogate model to accelerate the design of optimal lattice structures, demonstrating its superior performance over traditional machine learning methods like Gaussian Processes and XGBoost when training data is collected via non-uniform, biased sampling.

Original authors: Shaan Pakala, Aldair E. Gongora, Brian Giera, Evangelos E. Papalexakis

Published 2026-08-04
📖 4 min read☕ Coffee break read

Original authors: Shaan Pakala, Aldair E. Gongora, Brian Giera, Evangelos E. Papalexakis

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 a master chef trying to invent the perfect new recipe. You have a pantry full of ingredients, and you want to mix them in every possible way to find the dish that tastes the best. But here's the catch: the number of possible combinations is so huge that if you tried to cook and taste every single one, you'd be in the kitchen for the rest of your life. This is exactly the problem scientists face when designing new materials. They have a "pantry" of design choices, like the shape of a microscopic structure, and they want to find the one that is strongest or lightest. To help, they use computers and smart algorithms (called machine learning) to guess which recipes will work without actually cooking them first. However, these smart computers usually need to taste a little bit of every kind of recipe to learn well. In the real world, scientists often only taste the recipes that are easiest or cheapest to make, leaving huge gaps in their knowledge. This paper explores a clever new way to fill in those gaps so we can find the best material designs faster, even when our data is messy and incomplete.

The researchers behind this study, Shaan Pakala and his team, tackled the challenge of designing "lattice structures." Think of these not as solid blocks of metal, but like intricate, 3D honeycombs or scaffolding made of tiny struts. These structures are amazing because they can be incredibly strong while being very light, which is perfect for things like airplanes or medical implants. The team wanted to find the optimal version of these lattices—the one that gives the best mechanical performance (how well it handles force) for its weight.

Usually, scientists use machine learning tools to predict how a new design will perform. The paper explains that these tools work great when the training data (the examples the computer learns from) is spread out evenly, like sprinkling sugar randomly over a whole cake. But in real life, scientists often sample unevenly. Maybe they only test designs that are easy to build in their lab, or designs that are cheap to make. This creates "biased" data, where the computer sees some parts of the design space clearly but is blind to others. The authors found that standard machine learning methods, like Gaussian Processes and XGBoost, struggle when the data is biased; they tend to get confused or overfit to the specific designs they've seen, failing to guess the performance of the unseen ones.

To solve this, the team proposed a different approach: treating the design problem like a giant, multi-dimensional puzzle called "tensor completion." Imagine a Rubik's Cube, but instead of just colors, each little cube holds a number representing a material's strength. If you only know the numbers on the outside faces (because those are the designs you tested), tensor completion is a mathematical magic trick that can figure out the numbers hidden inside the cube. The researchers turned their material designs into these multi-dimensional puzzles, where each side of the puzzle represented a different design variable. They then used algorithms to fill in the missing pieces based on the patterns they found in the known pieces.

The team tested this method by simulating a scenario where an experimentalist only tested designs in a specific, convenient region of the search space, leaving the rest unexplored. They compared their "tensor completion" method against the standard machine learning tools. The results showed that while the standard tools did okay when data was spread out evenly, the tensor completion method was much better at handling the biased, uneven data. In fact, when the data was biased, the tensor method improved the accuracy (measured by an R² score) by about 5% compared to the best traditional method. It was also able to predict the performance of the unseen designs without getting confused by the uneven sampling.

The paper suggests that this approach is a powerful new tool for material scientists. It doesn't claim to have solved the entire problem of material design, but it shows that by viewing the problem as a puzzle to be completed rather than just a list of data points to memorize, we can make better guesses about new materials. This is especially helpful when we can't test every single possibility. The authors conclude that tensor completion could be a promising "surrogate model"—a smart stand-in for expensive physical experiments—to help accelerate the search for the perfect lattice structures, even as the number of possible designs grows exponentially. They have even made their code public so others can try it out and see if it works for their own material puzzles.

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 →