챌린지 #4: Byzantine detector

챌린지 #4: Byzantine detector

레벨: 쉬움

현재 상황: 감독자가 Byzantine 채굴자가 해로운 그래디언트를 보내는 지 감지 할 수 없습니다…

직무 과제: 직무 과제는 그래디언트 중 왜곡된 것이 있는 지(채굴자가 기계학습 과정을 헷갈리게하고 다른쪽으로 기울게하기 위해서 가짜 그래디언트 값을 보낼 때 발생하는거래) 탐지할 수 있는 알고리즘을 구현하는 것으로 구성됩니다.

행동: Damaskinos 등의 Kardam 필터 및 Blanchard 등의 Krum 기능 등, 알고리즘 2 개를 구현해야 합니다.

결과: 각 감독자 는이 2 개의 알고리즘을 실행하고 그라디언트의 왜곡 또는 변형이 감지되면 콘솔에 메시지를 출력해야 합니다.