
Этот эксперимент направлен на исследование влияния неоднородности распределения данных на производительность алгоритмов федеративного обучения. В эксперименте используется фиксированное количество клиентов – 3, каждый из которых представляет собой точку опроса. Разработано семнадцать уровней неоднородности (0-16) для имитации сценариев распределения данных, варьирующихся от полностью однородных до крайне неоднородных. Стратегия распределения данных назначает целевого клиента для каждой категории видов. Например, 'zhaoshui' назначается клиенту 2, 'xiaotuan' – клиенту 0, а 'nizi' – клиенту 1. Уровень неоднородности 0 представляет собой полностью равномерное распределение, при котором каждая категория видов составляет примерно 33% у каждого из трех клиентов. Уровни неоднородности 1-6 указывают на то, что доля целевой категории у целевого клиента постепенно увеличивается с 43% до 90%, при этом оставшиеся образцы равномерно распределяются между двумя другими клиентами. Уровни неоднородности 7-15 указывают на то, что доля целевой категории у целевого клиента постепенно увеличивается с 91% до 99%, при этом у каждого клиента, помимо основного вида, остается только 8-10 образцов двух других видов. Уровень неоднородности 16 представляет собой полную неоднородность, при которой целевая категория составляет 100% у целевого клиента и 0% у двух других клиентов. Категория 'noise' остается равномерно распределенной на всех уровнях неоднородности. Результаты оценки для каждого уровня неоднородности на независимом тестовом наборе представлены в таблице.
Схематическая диаграмма в формате 16:9 с белым фоном, стилиз...