개시된 실시예는 다수의 디바이스가 각각 수집된 학습 데이터에 대한 분포를 분석하여 전송한 학습 데이터 분포를 수신하고, 수신된 학습 데이터 분포를 기반으로 학습 데이터에 대한 데이터 중요도를 분석하여 다수의 디바이스 중 적어도 하나의 디바이스를 선택하고, 선택된 디바이스가 수집한 학습 데이터를 기반으로 학습을 수행하여, 서버로 전송할 데이터의 양을 최소화하면서도 수집된 데이터의 다양성이 활용될 수 있도록 할 수 있는 학습 스케줄링 장치 및 방법을 제공한다.