Research · Benchmarks

Every number, on the same hardware.

How the APM (Adaptive Plasticity Module) performs against conventional training, measured on real workloads with every method run on the same GPU or CPU.

Setup

What we tested

Agent tool routing. 1,000 real tools and 20,000 real user requests, with 10% of tools never seen in training. The task is to put the right tools in a short list for an AI agent.

Multilingual intent. 60 intents across 8 languages, plus adding a brand-new intent on the same day.

Exactness. Thousands of random additions and deletions, compared with a model retrained from scratch.

All runs used a state-of-the-art open embedding model. The comparison is a standard trained classifier on the same embeddings, retrained on the same hardware.

Speed

Updating a model: milliseconds, not seconds.

Time to apply one change · same NVIDIA A100
Retrain the modelstandard approach
1,238 ms
APMAdaptive Plasticity Module
2.2 ms
Same data, same GPU, same accuracy (95.5% vs 95.7%)On a 2-core CPU: ~300 ms vs 71 s
Same NVIDIA A100 GPURetraining the standard classifier: 1,238 ms. Size is the number of internal features.
SizeOne updateFaster than retrainingTop-5 accuracyGap to full retrain after 1,000 updates
1,0001.25 ms993×93.6%5×10−15
2,0001.37 ms905×94.8%3×10−14
4,0002.22 ms557×95.5%2×10−13
8,0005.57 ms222×95.5%1×10−12
Same 2-core CPURetraining the standard classifier on this CPU: about 71 s.
SizeOne updateFaster than retrainingTop-5 accuracy
1,00030 ms2,346×93.3%
2,00087 ms811×94.8%
4,000305 ms233×95.1%
Accuracy

On par with training. Far ahead of search.

96.5%

right tool in the top 5 for tools with usage history, versus 86.3% for description search

93.6%

of correct tools covered by a top-10 shortlist using just 1.1% of the catalogue's tokens

28

tools in the shortlist to cover 95% of requests when combined with search, versus 37 for search alone

Intent classification in 8 languages60 intents. Accuracy of the Adaptive Plasticity Module against a conventionally trained classifier.
LanguageAdaptive Plasticity ModuleTrained classifier
English86.7%87.9%
German83.7%84.5%
Spanish84.4%84.9%
French85.1%84.8%
Hindi83.1%83.8%
Arabic77.7%78.5%
Japanese85.5%84.9%
Chinese83.8%84.7%
Exactness & control

Changes that are exact and reversible.

10,000

random adds and deletes at 2.5 ms each, still equal to a fresh retrain within 1.6×10−12

5 ms

to retire a tool with 219 examples, so it's never predicted again

0.16%

of other predictions changed by 50 targeted corrections

4 ms

to add a brand-new intent the same day, with existing accuracy kept

10−15

difference after undoing a change, back to the previous model

26×

faster than retraining per wave as 1,000 tools arrive in 10 waves

Earlier benchmarks

Learning without forgetting.

94.7%

accuracy learning 219 classes in sequence, versus 44.2% for sequential fine-tuning (full retrain: 95.8%)

0.14 s

to delete 2,000 records exactly

93%

accuracy after merging models trained at 5 separate sites, without sharing data

Full benchmark notebooks are available on request. Ask for them →

Pilots open

See what the Adaptive Plasticity Module does on your data.