TFF: точность не увеличивается при моделировании случайных выборок пользователей - PullRequest
0 голосов
/ 27 апреля 2020

Моделируя tff-код со случайным выбором клиентов в каждом раунде, я обнаружил, что точность увеличивается до 0,9, затем возвращается к 0,5, а затем с 0,8 до 0,6 и так далее, она не увеличивается. у тебя есть идеи? Спасибо!

1 Ответ

0 голосов
/ 09 мая 2020

Случайно ли это сравнение тренировки точности и оценки точности? В федеративном обучении эти две интерпретации отличаются от стандартных настроек централизованного машинного обучения.

В федеративном обучении обучение точность часто трудно интерпретировать, поскольку она выше локального клиента Модель на клиентском локальном наборе данных . клиентский локальный набор данных является подмножеством глобального распределения, с потенциально очень другим распределением.

Особенно, если существует большое количество дрейфа клиентов (принимая много client local этапы обучения на клиентском локальном наборе данных, который имеет большие различия в распределении), после усреднения отдельных обновлений клиента прогресс в модели global может быть намного меньше, чем отдельные клиенты в каждом раунде , Следовательно, точность оценки в конце раунда может быть немного хуже, чем точность обучения . Ожидается, что в «здоровом» тренировочном процессе это наверстает упущенное после достаточного количества раундов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...