Artificial intelligence developers often describe inconsistent model behavior as a problem of randomness: a shuffled training-data order, a small numerical difference in hardware, or another hard-to-control variable. New research from the University of Sydney argues that, in some cases, the source is more fundamental. Tiny differences in where a neural network starts can lead it toward markedly different learned behaviors even when the data, training procedure and computing environment are held constant.

The work, published in Nature Machine Intelligence, examines why neural networks can reach different solutions under nearly identical conditions. Its central finding is mathematical: the boundaries between different training outcomes can have a fractal structure. That means they remain intricately mixed as researchers zoom in on ever-smaller differences in a model’s starting setup.

A limit built into the learning process

Neural networks learn by adjusting large numbers of internal parameters during training. In modern systems, those parameters may number in the millions or billions. The usual expectation is that controlling training inputs more carefully should make results more repeatable. The Sydney researchers found that this expectation has an important limit.

Professor Pulin Gong and doctoral researcher Andrew Ly investigated deterministic training environments, where external sources of randomness were removed. Even there, extremely small changes in a model’s initial conditions could send the training process to different outcomes.

The researchers illustrate the result as a butterfly-like map of starting conditions. One color represents starting points that reach one training outcome; another marks points that reach a different outcome. Rather than separating into a simple, smooth boundary, the colors are scattered through one another. Successive close-ups reveal the mixing again at finer scales.

In practical terms, that geometry makes a simple promise of reproducibility difficult to deliver. If two setups are close but lie on opposite sides of such a boundary, they may produce different behaviors despite appearing effectively identical in ordinary experimental records.

Why the result matters beyond a lab exercise

AI systems are increasingly used in health care, business, research and everyday products, where consistent behavior matters. The researchers say their work could help improve the reliability and trustworthiness of these technologies by clarifying that not every difference between model runs should be attributed to a software mistake or unreliable hardware.

Sydney researchers uncover a hidden limit to AI predictability
Each colored point represents a starting setup for an AI model: blue leads to one training outcome, orange to another. Together, they form a striking butterfly-like pattern, with orange points scattered throughout blue regions and blue points throughout orange regions. Moving clockwise, successive close-ups of the areas indicated by the black lines reveal this intricate mixing at ever finer scales. This shows how even tiny differences in the starting setup can lead to different training outcomes, making them difficult to predict and reproduce. Credit: Professor Pulin Gong/The University of Sydney

That distinction matters for how teams diagnose variation. If divergence is caused by an uncontrolled external factor, better engineering controls may eliminate it. If it arises from the underlying dynamics of learning, then control measures still matter, but they may not guarantee a single repeatable destination for training.

The study does not say that AI systems cannot be made dependable. Instead, it identifies a reason some forms of unpredictability can persist after familiar sources of variation have been addressed. That is useful information for researchers trying to assess whether a difference in output is a bug, a sensitivity that can be measured, or a feature of the learning landscape itself.

From reproducibility to robustness

The finding points toward a broader shift in how AI reliability may be evaluated. Reproducing one exact training result can be valuable, but it may not be sufficient when tiny, unavoidable differences in starting conditions are amplified during learning. Developers may also need to ask whether a model remains safe and useful across a family of nearby training outcomes.

For scientific users, the result reinforces the value of reporting experimental conditions clearly and testing more than a single run. For organizations deploying AI, it suggests that reliability assessments should consider variation between trained models, not just performance from a chosen checkpoint.

The research also provides a visual and mathematical language for a frustrating experience familiar to many machine-learning practitioners: two runs that seem to use the same recipe can behave differently. The Sydney team’s conclusion is that this is not always an accidental consequence of computing noise. In some cases, the training process itself contains finely structured regions in which predictability breaks down.

Understanding those regions will not remove the challenge, but it can make the challenge more explicit. As AI takes on more consequential roles, knowing where reproducibility has intrinsic limits is a necessary part of designing systems that are tested, monitored and trusted appropriately.

This article is based on reporting by Phys.org. Read the original article.

Originally published on phys.org