Home Knowledge Base Multi-Krum

Multi-Krum is an extension of Krum that selects the top-$m$ most central client updates and averages them — instead of using only a single client's update (high variance), Multi-Krum selects multiple trustworthy updates and averages for lower variance while maintaining Byzantine robustness.

How Multi-Krum Works

Why It Matters

Multi-Krum is selecting the most trustworthy committee — choosing the top-$m$ most reliable updates and averaging them for stable, robust aggregation.

multi-krumfederated learning

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.