AiKraft
Исследования23 октября 2026 г., 14:18 МСК🤖 Auto

6 моделей AI — это 2: Математика коррелирующих ошибок

Исследование показывает, что ансамбли из нескольких LLM часто дают лишь 2 независимых мнения из-за схожих ошибок. Эффективность голосования падает при высокой корреляции.

Баннер новости 10362

Проблема иллюзии независимости

Классическая теорема Жюри Кондорсе (1785 г.) гласит: если каждый «голосующий» прав с вероятностью $p > 0.5$ и их решения независимы, то большинство голосов стремится к абсолютной точности. Однако в мире LLM это условие нарушается. Модели, обученные на перекрывающихся датасетах или имеющие схожую архитектуру, склонны совершать одни и те же ошибки. В результате 6 моделей могут вести себя как всего 2 независимых эксперта.

Методология: MMLU и Phi-коэффициент

Автор провёл тест на наборе данных MMLU (57 предметов, 1500 вопросов). Использовались 6 открытых моделей с параметрами от 3 до 4 млрд. Ключевая метрика — phi-коэффициент ($\varphi$), измеряющий корреляцию ошибок. Если $\varphi = 0$, ошибки независимы; если $\varphi = 1$, модели ошибаются всегда синхронно.

Эффективное количество голосов

Вместо простого подсчёта моделей вводится понятие эффективного числа голосов ($n_{eff}$). Формула учитывает корреляцию:

$n_{eff} = \frac{k}{1 + (k-1)\varphi}$

Где $k$ — количество моделей. Даже при умеренной корреляции добавление новых моделей перестает давать прирост точности, упираясь в «потолок».

Результаты: Таблица эффективности

Ниже приведены данные о том, сколько реальных «голосов» дают ансамбли при разной степени корреляции ошибок. Обратите внимание: при $\varphi = 0.3$ (умеренная корреляция) 10 моделей работают хуже, чем 3 независимых.

Корреляция ошибок ($\varphi$) 3 модели 5 моделей 10 моделей Макс. потолок
0.05 (Низкая) 2.7 4.2 6.9 20
0.10 2.5 3.6 5.3 10
0.20 2.1 2.8 3.6 5
0.30 1.9 2.3 2.7 3.3
0.50 (Высокая) 1.5 1.7 1.8 2.0

Вывод для разработчиков

Просто добавить больше моделей в ансамбль (voting) недостаточно. Если модели обучались на одних и тех же данных, их ошибки синхронизируются. Для повышения надежности необходимо либо использовать модели с принципиально разными архитектурами/датасетами (чтобы снизить $\varphi$), либо применять другие методы агрегации, учитывающие зависимость ошибок.

Источник: Towards Data Science ↗