资源论文A Distributed Second-Order Algorithm You Can Trust

A Distributed Second-Order Algorithm You Can Trust

2020-03-16 | |  49 |   37 |   0

Abstract

Due to the rapid growth of data and computational resources, distributed optimization has become an active research area in recent years. While firstorder methods seem to dominate the field, secondorder methods are nevertheless attractive as they potentially require fewer communication rounds to converge. However, there are significant drawbacks that impede their wide adoption, such as the computation and the communication of a large Hessian matrix. In this paper we present a new algorithm for distributed training of generalized lin ear models that only requires the computation of diagonal blocks of the Hessian matrix on the individual workers. To deal with this approximate information we propose an adaptive approach that akin to trust-region methods dynamically adapts the auxiliary model to compensate for modeling errors. We provide theoretical rates of convergence for a wide class of problems including L1 regularized objectives. We also demonstrate that our approach achieves state-of-the-art results on multiple large benchmark datasets.

上一篇:Augmented CycleGAN: Learning Many-to-Many Mappings from Unpaired Data

下一篇:Efficient end-to-end learning for quantizable representations

用户评价
全部评价

热门资源

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • The Variational S...

    Unlike traditional images which do not offer in...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...