We propose Sketched Online Newton (SON), an online second order learning algorithm that enjoys substantially improved regret guarantees for ill-conditioned data. SON is an enhanced version of the Online Newton Step, which, via sketching techniques enjoys a running time linear in the dimension and sketch size. We further develop sparse forms of the sketching methods (such as Oja’s rule), making the computation linear in the sparsity of features. Together, the algorithm eliminates all computational obstacles in previous second order online learning approaches.
Efficient second order online learning by sketching / H. Luo, A. Agarwal, N. Cesa-Bianchi, J. Langford (ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS). - In: Advances In Neural Information Processing Systems / [a cura di] D.D. Lee, U.V. Luxburg, I. Guyon, R. Garnett. - [s.l] : Curran Associates, 2016. - pp. 902-910 (( Intervento presentato al 30. convegno Neural Information Processing Systems tenutosi a Barcelona nel 2016.
Efficient second order online learning by sketching
N. Cesa-Bianchi;
2016
Abstract
We propose Sketched Online Newton (SON), an online second order learning algorithm that enjoys substantially improved regret guarantees for ill-conditioned data. SON is an enhanced version of the Online Newton Step, which, via sketching techniques enjoys a running time linear in the dimension and sketch size. We further develop sparse forms of the sketching methods (such as Oja’s rule), making the computation linear in the sparsity of features. Together, the algorithm eliminates all computational obstacles in previous second order online learning approaches.File | Dimensione | Formato | |
---|---|---|---|
6207-efficient-second-order-online-learning-by-sketching.pdf
accesso aperto
Tipologia:
Post-print, accepted manuscript ecc. (versione accettata dall'editore)
Dimensione
378.83 kB
Formato
Adobe PDF
|
378.83 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.