Gradient-based Adaptive Algorithms Research Articles