연합 학습 에너지 소비 효율 향상을 위한 공유 점수 테이블 최적화 방법 및 이를 위한 장치
본 발명의 일 실시 예에 따른 연합 학습 에너지 소비 효율 향상을 위한 공유 점수 테이블 최적화 방법은 (a) 연합 학습의 매 라운드에 참여하는 각 디바이스의 특성 요소 및 상기 각 디바이스의 외부 환경 요소 중 어느 하나 이상을 포함하는 상태(State)를 파악하여, 상태 별로 하나 이상의 액션(Action)이 점수(Score)로 부여된 공유 점수 테이블(Table)을 통해 상기 파악한 상태에 대한 글로벌 파라미터를 선택하는 제1 단계 및 (b) 상기 선택한 글로벌 파라미터를 이용하여 상기 각 디바이스에서 연합 학습을 수행한 연합 학습 결과를 반영해 상기 연합 학습 테이블을 업데이트하고, 상기 글로벌 파라미터를 최적화하는 제2 단계를 포함하며, 상기 글로벌 파라미터는, 상기 연합 학습 수행에 이용하는 미니배치(MiniBatch) 사이즈인 B, 로컬 에포크(Local Epoch)인 E 및 연합 학습의 매 라운드에 참여하는 상기 각 디바이스의 수인 K 중 어느 하나 이상이다.
상세 설명
기술분야
본 발명은 연합 학습 에너지 소비 효율 향상을 위한 공유 점수 테이블 최적화 방법 및 이를 위한 장치에 관한 것이다. 보다 자세하게는 연합 학습에 참여하는 각 디바이스에 대한 내/외부적 요소를 파악하여 연합 학습을 진행하고, 그 결과를 반영해 공유 점수 테이블을 최적화하는 방법 및 이를 위한 장치에 관한 것이다.
해결하려는 과제
본 발명이 해결하고자 하는 기술적 과제는 연학 학습을 수행하는 각 모바일 기기에 대하여 연합 학습 수행에 영향을 줄 수 있는 다양한 내/외부적 요소를 파악하여 이를 반영한 최적의 글로벌 파라미터를 설정하게 함으로써 연합 학습의 효율성을 향상시킬 수 있는 연합 학습 에너지 소비 효율 향상을 위한 공유 점수 테이블 최적화 방법 및 이를 위한 장치를 제공하는 것이다.
발명의 효과
상기와 같은 본 발명에 따르면 연학 학습을 수행하는 각 모바일 기기에 대하여 연합 학습 수행에 영향을 줄 수 있는 다양한 내/외부적 요소를 파악하여 이를 반영한 최적의 글로벌 파라미터를 설정하게 함으로써 연합 학습의 효율성을 현저하게 향상시킬 수 있다는 효과가 있다.