Skip to main content
QUICK REVIEW

[논문 리뷰] BEV-SGD: Best Effort Voting SGD for Analog Aggregation Based Federated Learning against Byzantine Attackers

Xin Fan, Yue Wang|arXiv (Cornell University)|2021. 10. 18.
Privacy-Preserving Technologies in Data참고 문헌 51인용 수 4
한 줄 요약

이 논문은 모든 워커가 최대 전력으로 전송하여 강건성을 향상시키는, 공기 중 분산학습(FLOA) 기반의 아날로그 집계에 대한 비잔티노스에 강건한 전력 제어 기법인 BEV-SGD를 제안한다. 채널 역전환을 제거하고 최선의 노력 투표 기반 메커니즘을 활용함으로써, BEV-SGD는 기존의 채널 역전환 방법에 비해 악성 비잔티노스 공격 상황에서도 훨씬 뛰어난 수렴 속도를 달성한다.

ABSTRACT

As a promising distributed learning technology, analog aggregation based federated learning over the air (FLOA) provides high communication efficiency and privacy provisioning under the edge computing paradigm. When all edge devices (workers) simultaneously upload their local updates to the parameter server (PS) through commonly shared time-frequency resources, the PS obtains the averaged update only rather than the individual local ones. While such a concurrent transmission and aggregation scheme reduces the latency and communication costs, it unfortunately renders FLOA vulnerable to Byzantine attacks. Aiming at Byzantine-resilient FLOA, this paper starts from analyzing the channel inversion (CI) mechanism that is widely used for power control in FLOA. Our theoretical analysis indicates that although CI can achieve good learning performance in the benign scenarios, it fails to work well with limited defensive capability against Byzantine attacks. Then, we propose a novel scheme called the best effort voting (BEV) power control policy that is integrated with stochastic gradient descent (SGD). Our BEV-SGD enhances the robustness of FLOA to Byzantine attacks, by allowing all the workers to send their local updates at their maximum transmit power. Under worst-case attacks, we derive the expected convergence rates of FLOA with CI and BEV power control policies, respectively. The rate comparison reveals that our BEV-SGD outperforms its counterpart with CI in terms of better convergence behavior, which is verified by experimental simulations.

연구 동기 및 목표

  • 악성 워커가 모델 수렴을 방해할 수 있는 아날로그 집계 기반의 공기 중 분산학습(FLOA)의 취약성을 해결한다.
  • 비잔티노스 공격에 대비한 방어 능력이 떨어지지만, 양호한 환경에서는 뛰어난 성능을 보이는 채널 역전환(CI) 전력 제어의 한계를 규명한다.
  • 모든 워커가 최대 전력으로 전송하도록 하여 개인 기울기 정보에 의존하지 않고도 강건성을 향상시키는 새로운 전력 제어 정책인 최선의 노력 투표(BEV)를 설계한다.
  • 최악의 비잔티노스 공격 상황에서 CI 및 BEV 전력 제어 정책 하에서 FLOA의 수렴 속도를 이론적으로 분석하고 비교한다.
  • 분석과 시뮬레이션을 통해 BEV-SGD가 악성 환경에서 CI 기반 FLOA보다 더 나은 수렴 행동과 강건성을 보임을 입증한다.

제안 방법

  • 최선의 노력 투표(BEV) 전력 제어 정책을 제안하며, 모든 워커(비잔티노스 포함)가 최대 전력으로 전송하여 신호 강도와 투표 가중치를 극대화한다.
  • BEV를 확률적 경사 하강법(SGD)과 통합하여 BEV-SGD를 구성함으로써, 개별 기울기 값이 필요 없이도 강건한 집계를 가능하게 한다.
  • 이론적 분석을 통해 CI 및 BEV 정책 하에서 FLOA의 기대 수렴 속도를 도출하며, 기울기 노름의 범위, 노이즈 분산, 공격 크기의 상한을 활용한다.
  • 핵심 수렴 지표 정의: $ \omega_{BEV} $는 정직한 워커와 비잔티노스 워커 간의 효과적 신호 이득 차이이며, $ \Omega_{BEV} $는 오차 상한 내의 총 분산 항이다.
  • 수렴 조건을 확립하기 위해 $ \alpha \omega_{BEV} - \frac{\alpha^2 L}{2} \Omega_{BEV} > 0 $를 확보함으로써 기대 목적 함수의 단조 감소를 보장한다.
  • T 반복 동안의 태슬링 합(sum)을 수행하고 $ O(1/\sqrt{T}) $ 수렴 속도를 유도함으로써, BEV-SGD가 악성 노이즈와 채널 왜곡 상황에서도 강건함을 입증한다.

실험 결과

연구 질문

  • RQ1채널 역전환(CI) 전력 제어는 비잔티노스 공격 상황에서 FLOA에서 어떻게 성능을 발휘하는가, 비록 양호한 환경에서는 뛰어난 성능을 보이지만 말이다?
  • RQ2개별 기울기가 가용하지 않은 FLOA 환경에서 최대 전력 전송 전략과 투표 기반 집계가 비잔티노스에 강건한가?
  • RQ3최악의 비잔티노스 공격 상황에서 제안된 BEV-SGD 기반 FLOA의 이론적 수렴 속도는 무엇인가?
  • RQ4BEV-SGD의 수렴 행동은 기대 목적 함수 감소와 오차 상한 측면에서 CI 기반 FLOA와 비교해 어떻게 다른가?
  • RQ5BEV-SGD의 수렴 속도와 강건성에 영향을 주는 주요 시스템 파라미터(예: 전력, 채널 이득, 노이즈)는 무엇인가?

주요 결과

  • BEV-SGD는 이론적 수렴 속도로 $ O(1/\sqrt{T}) $를 달성하며, 오차 상한은 $ \frac{\frac{2L\Omega_{BEV}}{\bar{\alpha}\omega_{BEV}^{2}}(F(\mathbf{w}_0)-F(\mathbf{w}^*)) + \bar{\alpha}\left(\delta^{2} + \frac{1}{\Omega_{BEV}}\epsilon^{2}z^{2}\right)}{\sqrt{T}} $로 스케일링되며, 점근적 수렴을 보여준다.
  • 수렴 조건 $ \alpha \omega_{BEV} - \frac{\alpha^2 L}{2} \Omega_{BEV} > 0 $는 기대 목적 함수의 단조 감소를 보장하여 평균 수렴의 타당성을 입증한다.
  • 유도된 수렴 속도 비교를 통해 BEV-SGD가 최악의 비잔티노스 공격 상황에서 CI 기반 FLOA보다 수렴 행동이 뛰어나다는 점을 입증한다.
  • 제안된 BEV 전력 제어 정책은 개인 기울기 정보에 의존하지 않아, FLOA의 아날로그 초합 모델에 적합하다.
  • 이론적 분석을 통해 BEV-SGD는 비잔티노스 워커가 대규모 편향을 주입하더라도 투표 기반 메커니즘이 정직한 기울기를 우선시함으로써 강건성을 유지함을 확인한다.
  • 시뮬레이션 결과 BEV-SGD는 비잔티노스 공격 상황에서도 안정적인 학습 성능을 유지하는 반면, CI 기반 시스템은 상당히 성능이 저하됨을 검증한다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.