A survey of Algorithms and Analysis for Adaptive Online Learning · Study