When Networks Become Too Complex for Humans

10/07/2025

When Networks Become Too Complex for Humans

By Carlos Martínez-Cagnazzo, LACNIC’s Chief Technical Officer

At LACNIC 43, we had the privilege of hearing from Christian Rothenberg, a professor at the University of Campinas and head of the INTRIG group, who gave an insightful talk on how artificial intelligence (AI) and machine learning (ML) are reshaping network management.

Christian took us through a journey of recent technological evolution, from network programmability to the emergence of AI models that enable the automation of tasks that go beyond human capabilities.

A key highlight of his presentation was Smartness, a Brazilian research center funded by FAPESP for a period of 10 years (until 2032). Smartness acts as a bridge between academia and industry. With support from companies like Ericsson, its goal is to develop applied knowledge on networks, cloud computing, security, AI, and sustainability. This mixed approach is something he emphasized as essential: “We want our students to understand how the industry thinks, not just how to do research,” he noted.

One of the most powerful ideas from the talk was that today’s network is the first human-created system that can no longer be fully understood by humans themselves. From the variability of BGP to the mix of 4G, 5G, edge computing, submarine connectivity, network slices, and SDN, the complexity has reached a point where it becomes unmanageable without data-driven support tools.

This is where Machine Learning comes in — not as a trend, but as a necessity. Christian showed how data-based techniques can detect anomalies, predict patterns, and suggest actions where traditional approaches fall short. Among the most mature or promising applications he mentioned are intrusion and anomaly detection, traffic classification by application type, traffic engineering and congestion prediction, BGP policy optimization, adaptive video streaming, XR and VR, and endpoint congestion control.

It is worth noting that many of these tasks are not new — what is new is the approach: learning from data instead of guessing with static rules.

(Free access, no subscription required)

What I found especially valuable was his practical suggestion for how to start applying AI in network operations. There is no single “killer app” for AI in networks. “Instead, there are many small operational pain points that can be addressed if we have well-collected data and a clear willingness to experiment,” he pointed out.

Additional reading:

In the second part of his talk, Christian explained how artificial intelligence can be applied to networks. Without turning it into a theoretical lesson, he clearly described the three main families of Machine Learning techniques now used for network analysis and management. First, supervised techniques rely on data that has already been labeled. For example, we know certain records represent normal traffic while others correspond to suspicious events. Using these examples, the model “learns” to classify new, unseen events based on past patterns. This method works best when reliable, well-structured historical data is available — which, as he noted, is not always the case in the real world.

Second, there are unsupervised techniques, where the model does not receive any labels — it is simply provided with data and expected to identify patterns, clusters, or similar behaviors on its own. This can help reveal users with unusual consumption patterns, anomalous traffic flows, or application segments that require special handling within the network. When network flows repeat with certain characteristics, they can be grouped (red, blue, green) and routed through different paths according to their profile. This is a way to optimize resources without the need for direct human intervention.

The views expressed by the authors of this blog are their own and do not necessarily reflect the views of LACNIC.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments