paper-with-me

Papers

Optimization for Large-Scale Machine Learning with Distributed Features and Observations

2016-10-31 · Alexandros Nathan, Diego Klabjan

As the size of modern data sets exceeds the disk and memory capacities of a single computer, machine learning practitioners have resorted to parallel and distributed computing. Given that optimization is one of the pillars of machine learning and predictive modeling, distributed optimization methods have recently garnered ample attention in the literature. Although previous research has mostly focused on settings where either the observations, or features of the problem at hand are stored in distributed fashion, the situation where both are partitioned across the nodes of a computer cluster (doubly distributed) has barely been studied. In this work we propose two doubly distributed optimization algorithms. The first one falls under the umbrella of distributed dual coordinate ascent methods, while the second one belongs to the class of stochastic gradient/coordinate descent hybrid methods. We conduct numerical experiments in Spark using real-world and simulated data sets and study the scaling properties of our methods. Our empirical evaluation of the proposed algorithms demonstrates the out-performance of a block distributed ADMM method, which, to the best of our knowledge is the only other existing doubly distributed optimization algorithm.

📄 PDF Abstract BibTeX arXiv:1610.10060

Code (1)

anathan90/RADiSA

Tasks

BIG-bench Machine LearningDistributed ComputingDistributed Optimization

Methods 이 논문이 사용한 방법론

ADMM The alternating direction method of multipliers (ADMM) is an algorithm that solves convex optimization problems by breaking them into smaller pieces, each of which are…

Similar Papers 제목 키워드 기반

A Stochastic Large-scale Machine Learning Algorithm for Distributed Features and Observations

2018-03-29 · Biyi Fang, Diego Klabjan

As the size of modern data sets exceeds the disk and memory capacities of a single computer, machine learning practitioners have resorted to parallel and distributed computing. Given that optimization is one of the pilla…

BIG-bench Machine LearningDistributed ComputingDistributed Optimization

An Equivalent Circuit Approach to Distributed Optimization

2023-05-24 · Aayushya Agarwal, Larry Pileggi

Distributed optimization is an essential paradigm to solve large-scale optimization problems in modern applications where big-data and high-dimensionality creates a computational bottleneck. Distributed optimization algo…

Distributed OptimizationNumerical Integration

Stochastic Distributed Optimization for Machine Learning from Decentralized Features

2018-12-16 · Yaochen Hu, Di Niu, Jianming Yang, Shengping Zhou

Distributed machine learning has been widely studied in the literature to scale up machine learning model training in the presence of an ever-increasing amount of data. We study distributed machine learning from another …

BIG-bench Machine LearningDistributed Optimization

Communication-Compressed Adaptive Gradient Method for Distributed Nonconvex Optimization

2021-11-01 · Yujia Wang, Lu Lin, Jinghui Chen

Due to the explosion in the size of the training datasets, distributed learning has received growing interest in recent years. One of the major bottlenecks is the large communication cost between the central server and t…

Distributed Asynchronous Dual Free Stochastic Dual Coordinate Ascent

2016-05-29 · Zhouyuan Huo, Heng Huang

The primal-dual distributed optimization methods have broad large-scale machine learning applications. Previous primal-dual distributed methods are not applicable when the dual formulation is not available, e.g. the sum-…

Distributed Optimization