프로젝트 소개
스마트폰 등 지능형 사물이 늘어남에 따라 사용자 취향에 맞춘 개인화와 배터리·연산 같은 리소스 관리가 필수임. 본 연구는 안드로이드 사용자 사용패턴과 운영체제 로그·전력 사용량을 수집해 강화학습 기반 운용 알고리즘을 개발하는 연구임.
연구목표는 Multi-armed Bandit과 Markov Decision Process로 Non-stationary environments에서 최적 운용을 제안함. 연구내용은 Online Classification 및 Q-learning, 초기 학습시간 단축을 위한 분류와 Unsupervised learning(사용자 그룹화)을 결합하고 안드로이드 시스템 관리자 모드에 구현해 시뮬레이션·실기기 구동으로 성능 평가함. 기대효과는 사용자 만족도 증가와 배터리 사용시간 증가 및 지능사물·스마트홈·광고/추천 서비스에 확장 가능함.