TL;DR for operators

A UAV moving repeatedly between suburban and densely built areas encounters communication conditions it has experienced before. Yet a conventional online predictor may have forgotten those conditions while adapting to more recent measurements. LiLib retains small, environment-specific regression models and reactivates them when familiar conditions return. In simulations, this reduces prediction RMSE during the first 50 observations after a revisit from 12.29 to 5.70 dB relative to a sliding-window baseline. The improvement also carries into simulated throughput and outage, while four learned models can be transferred between UAVs using 480 bytes. The operational opportunity is selective model reuse rather than repeated retraining, provided real-world channels exhibit sufficiently recognizable recurring regimes.

Continuously learning can still mean repeatedly forgetting

A UAV’s communication system must estimate how much signal strength will be lost between the aircraft and a ground receiver. That estimate influences which transmission rate the system can support without excessive communication failures.

The relationship between flight geometry and signal loss changes as the UAV travels through different environments. A particular distance and elevation angle may imply different propagation losses in suburban, urban, or high-rise surroundings.

These changes create concept drift: the relationship a prediction model has learned no longer adequately describes its current operating conditions.

Returning to an earlier environment introduces a further difficulty. A predictor that continually incorporates all historical observations may average incompatible propagation relationships. A predictor trained only on recent observations can adapt to its present environment but discard knowledge that becomes valuable again later.

Minh Tran’s LiLib: Lifelong Air-to-Ground Path-Loss Prediction on UAVs via a Drift-Triggered Model Library1 investigates a third approach: preserving specialized models and selecting among them as operating conditions change.

The distinction matters because recurring environments create two separate learning problems. The system must recognize genuinely unfamiliar conditions, but it must also recognize when previously learned knowledge is appropriate again.

LiLib separates environmental recognition from model updating

LiLib uses a library of recursive least-squares (RLS) experts, rather than a large neural network. Each expert is a small regression model whose coefficients can be updated incrementally as new path-loss measurements arrive.

The experts share five geometric features, including logarithmic link distance and nonlinear transformations of the elevation angle. Their learned coefficients differ according to the propagation conditions they have encountered.

Each expert retains five coefficients and a 5-by-5 covariance matrix, occupying 120 bytes. Inactive experts preserve their parameters instead of being overwritten by subsequent observations.

The system manages this library through three operations:

  1. Detect deterioration. LiLib monitors the active expert’s recent prediction errors. Once the expert has received at least 60 training observations, a sufficiently high rolling mean absolute error triggers a drift alarm. Under the default 3 dB shadowing assumption, the alarm threshold is 4.5 dB over a 20-sample window.
  2. Probe stored knowledge. Following an alarm, LiLib evaluates its stored experts on a short window of fresh observations without updating their parameters.
  3. Reuse or create. If the best expert’s probe error falls below the acceptance threshold, that expert is reactivated. Otherwise, LiLib creates a new expert initialized from the best candidate’s coefficients but with a fresh covariance matrix.

This arrangement separates preserving knowledge from determining when that knowledge should be used. A stored model can remain unchanged through several environmental transitions and subsequently become useful again.

Crucially, LiLib does not receive labels identifying suburban, urban, or other environment types during operation. In the default experiment, the learned expert assignments nevertheless agree with the simulated ground-truth regimes 92% of the time. Those labels are used for evaluation, not for operating the algorithm.

The mechanism’s computational simplicity depends on the library remaining small. Ordinary prediction and RLS updating are inexpensive, but probing and managing additional experts become more costly as the library grows.

The largest accuracy gain occurs when environments return

The study evaluates ten independently seeded synthetic UAV missions, containing 36,000 generated path-loss observations in total. Each mission cycles three times through four propagation environments.

Predictions are evaluated prequentially: the model predicts each incoming observation before learning from it. Root mean squared error (RMSE), measured in decibels, summarizes the resulting prediction errors.

The primary comparison is especially informative when broken down by whether the UAV is entering an environment for the first time or revisiting one.

Prediction condition LiLib RMSE Sliding-window RMSE (SW-100)
Overall 4.03 dB 5.89 dB
First 50 samples after entering a new environment 10.02 dB 11.45 dB
First 50 samples after revisiting a known environment 5.70 dB 12.29 dB
All revisit observations 3.66 dB 6.11 dB

Source: Section 6.1, Table 1. SW-100 uses a 100-observation sliding window. Results are averages over ten simulation seeds; the post-switch rows refer to the first 50 observations of the relevant segments.

Overall, LiLib achieves approximately 31.6% lower RMSE than SW-100. The reported overall results are 4.03 ± 0.14 dB for LiLib and 5.89 ± 0.28 dB for SW-100, with a statistically significant difference (Welch’s test, p < 0.001).

The post-switch breakdown explains the advantage more precisely.

When entering an unfamiliar environment, LiLib still has to learn an appropriate predictor. Its post-switch RMSE improves only modestly over SW-100, from 11.45 to 10.02 dB.

When revisiting a known environment, the difference becomes much larger: LiLib’s post-switch RMSE is approximately 53.6% lower. The retained experts reduce the cost of adapting to conditions that have already been learned.

Two additional comparators clarify the interpretation. A cumulative RLS model, which fits a single predictor across all observations, reaches 10.45 dB overall RMSE. Mixing observations from incompatible regimes is particularly damaging in this simulation. Meanwhile, an oracle given the true environment identities achieves 3.24 dB, showing that LiLib still pays a cost for detecting and identifying regimes without labels.

These results establish a specific advantage of memory-based adaptation under recurring drift. They do not demonstrate that LiLib learns entirely new environments dramatically faster than other online methods.

Better prediction produces measurable, but smaller, communication gains

Prediction accuracy matters operationally because wireless systems use channel estimates to select transmission rates. A prediction that understates signal loss may encourage an excessively ambitious rate and increase the probability of outage.

The study therefore evaluates simulated rate adaptation using predicted signal-to-noise ratios, with a fixed 2 dB adaptation margin.

LiLib achieves 3.36 b/s/Hz throughput and 17.9% outage, compared with 3.23 b/s/Hz and 21.1% outage for SW-100.

That represents approximately 4.0% higher throughput and a 3.2-percentage-point reduction in outage. The application-level improvement is smaller than the reduction in prediction RMSE, illustrating why model accuracy and communication performance should be evaluated separately.

LiLib also approaches the true-regime oracle’s 3.40 b/s/Hz throughput. However, the comparison needs context: a different reference system that knows the realized signal-to-noise ratio achieves 4.21 b/s/Hz with zero outage in the simulation.

Thus, approaching the regime-aware oracle does not imply approaching perfect channel knowledge. LiLib improves decisions made from predicted conditions, while remaining exposed to uncertainty in the realized wireless channel.

A 480-byte library makes inter-UAV knowledge sharing plausible

The study’s third contribution concerns transferring learned propagation models between vehicles.

In a separate simulation, UAV B receives either no library, a partial library containing two environments, or a complete four-environment library previously learned by UAV A.

Without sharing, UAV B achieves 5.78 dB overall RMSE. A partial 240-byte library lowers this to 4.17 dB. Transferring the complete 480-byte library reduces RMSE to 3.59 dB, while post-switch RMSE falls from 12.29 to 5.46 dB.

UAV B encounters the environments in a different order from UAV A. This demonstrates that the transferred library can remain useful when the receiving aircraft’s environment sequence differs.

For fleet operators, the potential benefit is transferring a compact representation of learned propagation relationships rather than exchanging the complete measurement history.

The 480-byte figure describes the experts themselves, however, not the total traffic generated by a deployed synchronization protocol. Nor does the experiment establish that two UAVs operating over different real-world terrain would necessarily share sufficiently similar propagation regimes.

Detection thresholds and channel realism determine deployment readiness

The sensitivity experiments test how LiLib behaves when drift-detection settings or noise conditions change. They qualify the main benchmark rather than establishing a separate performance claim.

With the detection window shortened from 20 to 10 samples, RMSE improves from 4.03 to 3.67 dB, but the average expert count increases from 4.0 to 4.4. Increasing the window to 40 samples produces 4.66 dB RMSE and 3.7 experts on average.

Faster detection therefore improves responsiveness under the tested conditions, but can also encourage additional model creation.

Noise introduces another difficulty. When the shadowing standard deviation rises from 3 to 5 dB, LiLib’s RMSE increases to 6.05 dB and its average expert count falls from 4.0 to 3.3. Similar urban and dense-urban environments become harder to distinguish and may be represented by the same expert.

These observations expose three deployment requirements.

First, drift and reuse thresholds require calibration against realistic channel variation. LiLib assumes the shadowing standard deviation is known sufficiently well to scale those thresholds.

Second, the library requires lifecycle controls. Although the primary experiment produces approximately four experts, the algorithm has no fixed upper bound on expert creation and does not implement pruning or merging.

Third, the underlying propagation model must be validated using measured channels. The experiments generate synthetic data from a propagation-model family aligned with the predictor’s feature design. They exclude realistic terrain effects, antenna patterns, and spatially correlated shadowing, while assuming abrupt rather than gradual environmental transitions.

The paper also does not establish hardware performance, compare against deep continual-learning systems, or test end-to-end UAV trajectory optimization.

For an operator evaluating this architecture, a useful field pilot would therefore measure recovery after known route transitions, false drift alarms, expert-library growth, and resulting throughput and outage—not simply average prediction error.

Retaining knowledge becomes valuable when operating conditions recur

LiLib demonstrates that lightweight continual learning does not necessarily require continuously modifying one increasingly general model. Under recognizable recurring conditions, preserving several specialized predictors can be more effective than either accumulating all observations or repeatedly forgetting older ones.

The evidence is strongest for simulated UAVs returning to environments they have already encountered. Its relevance to deployed fleets depends on whether measured propagation regimes recur, whether those regimes can be reliably distinguished, and whether the library can be managed within device constraints.

The broader architectural lesson for resource-constrained edge AI is conditional but concrete: when operating patterns return, model selection can be as important as model updating. Remembering the right model may deliver more value than learning the same relationship again.


Cognaptus: Automate the Present, Incubate the Future.


  1. Minh Tran (2026). LiLib: Lifelong Air-to-Ground Path-Loss Prediction on UAVs via a Drift-Triggered Model Library. arXiv:2610.07111. https://arxiv.org/abs/2610.07111 ↩︎