Online dual coordinate ascent learning