arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1306.4080cs.LGcs.NAmath.NA

并行坐标下降牛顿法用于高效ℓ1正则化最小化

Parallel Coordinate Descent Newton Method for Efficient $\ell_1$-Regularized Minimization

ETH Zurich(苏黎世联邦理工学院);CNCERT(国家计算机网络应急中心);Shanghai Jiao Tong University(上海交通大学);University of California, Merced(加州大学默塞德分校)

An Bian, Xiong Li, Yuncai Liu, Ming-Hsuan Yang

AI总结:

本文提出并行坐标下降牛顿算法(PCDN),通过将Hessian矩阵的非对角线元素设为零以实现并行化,有效解决大规模优化问题中的并行性与收敛性问题。

摘要:

近年来,大规模优化问题中的并行算法取得了进展。尽管已有算法在并行化特征方面表现出色,但通常在高并行性下受限于发散问题或需要数据预处理来缓解这些问题。本文提出了一种并行坐标下降牛顿算法,使用多维近似牛顿步(PCDN),将Hessian矩阵的非对角线元素设为零以实现并行化。它随机将特征集分成$b$个束/子集,每个束的大小为$P$,并按顺序处理每个束,首先并行计算每个特征的下降方向,然后进行$P$维线搜索以获得步长。我们证明:(1) PCDN在增加并行性的情况下仍能保证全局收敛;(2) PCDN在有限的迭代次数$T_ε$内收敛到指定的精度$ε$,且$T_ε$随着并行性(束大小$P$)的增加而减少。通过维护中间量的实现技术,我们最小化了$P$维线搜索的数据传输和同步成本。为具体起见,所提出的PCDN算法应用于ℓ1正则化逻辑回归和ℓ2损失支持向量机。在六个基准数据集上的实验评估显示,所提出的PCDN算法有效利用了并行性,并在不损失精度的情况下优于最先进的方法。

英文摘要:

The recent years have witnessed advances in parallel algorithms for large scale optimization problems. Notwithstanding demonstrated success, existing algorithms that parallelize over features are usually limited by divergence issues under high parallelism or require data preprocessing to alleviate these problems. In this work, we propose a Parallel Coordinate Descent Newton algorithm using multidimensional approximate Newton steps (PCDN), where the off-diagonal elements of the Hessian are set to zero to enable parallelization. It randomly partitions the feature set into $b$ bundles/subsets with size of $P$, and sequentially processes each bundle by first computing the descent directions for each feature in parallel and then conducting $P$-dimensional line search to obtain the step size. We show that: (1) PCDN is guaranteed to converge globally despite increasing parallelism; (2) PCDN converges to the specified accuracy $ε$ within the limited iteration number of $T_ε$, and $T_ε$ decreases with increasing parallelism (bundle size $P$). Using the implementation technique of maintaining intermediate quantities, we minimize the data transfer and synchronization cost of the $P$-dimensional line search. For concreteness, the proposed PCDN algorithm is applied to $\ell_1$-regularized logistic regression and $\ell_2$-loss SVM. Experimental evaluations on six benchmark datasets show that the proposed PCDN algorithm exploits parallelism well and outperforms the state-of-the-art methods in speed without losing accuracy.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑