Sign In

FLStore: Efficient Federated Learning Storage for non-training workloads

Created by
  • Haebom
Category
Empty

저자

Ahmad Faraz Khan, Samuel Fountain, Ahmed M. Abdelmoniem, Ali R. Butt, Ali Anwar

개요

FLStore는 연합 학습(FL)의 비훈련 작업 부하(예: 스케줄링, 개인화, 클러스터링, 디버깅, 인센티브 부여)를 위한 서버리스 프레임워크입니다. 기존 FL 시스템은 집계 서버가 비훈련 작업 부하를 처리하고 클라우드 서비스를 데이터 저장소로 사용하여 높은 지연 시간과 비용이 발생하는 문제점을 가지고 있습니다. FLStore는 서버리스 캐시에서 데이터 및 컴퓨팅 플레인을 통합하여 맞춤형 캐싱 정책을 통해 지역성 인식 실행을 가능하게 함으로써 지연 시간과 비용을 줄입니다. 평가 결과, 클라우드 객체 저장소 기반 집계 서버와 비교하여 평균 지연 시간을 71%, 비용을 92.45% 줄였으며, 최대 99.7% 및 98.8%의 개선을 보였습니다. 인메모리 클라우드 캐시 기반 집계 서버와 비교했을 때에도 평균 지연 시간을 64.6%, 비용을 98.83% 줄였으며, 최대 98.8% 및 99.6%의 개선을 보였습니다. FLStore는 기존 FL 프레임워크와 원활하게 통합되며, 내결함성 및 확장성이 뛰어납니다.

시사점, 한계점

시사점:
연합 학습의 비훈련 작업 부하를 효율적으로 처리하고 저장하는 서버리스 프레임워크를 제시.
클라우드 기반 시스템에 비해 지연 시간과 비용을 획기적으로 감소시킴 (평균 71%, 92.45% 감소).
기존 FL 프레임워크와의 원활한 통합 및 내결함성, 확장성 제공.
한계점:
논문에서 FLStore의 구체적인 구현 세부 사항이나 확장성에 대한 자세한 설명이 부족할 수 있음.
다양한 연합 학습 시나리오에 대한 일반화 가능성에 대한 추가적인 검증이 필요할 수 있음.
서버리스 캐시의 관리 및 운영에 대한 비용과 복잡성에 대한 고려가 필요할 수 있음.
👍