A General Iterative Shrinkage and Thresholding Algorithm for Non-convex Regularized Optimization Problems.

Pinghua Gong, Changshui Zhang, Zhaosong Lu, Jianhua Z Huang, Jieping Ye
{"title":"A General Iterative Shrinkage and Thresholding Algorithm for Non-convex Regularized Optimization Problems.","authors":"Pinghua Gong, Changshui Zhang, Zhaosong Lu, Jianhua Z Huang, Jieping Ye","doi":"","DOIUrl":null,"url":null,"abstract":"<p><p>Non-convex sparsity-inducing penalties have recently received considerable attentions in sparse learning. Recent theoretical investigations have demonstrated their superiority over the convex counterparts in several sparse learning settings. However, solving the non-convex optimization problems associated with non-convex penalties remains a big challenge. A commonly used approach is the Multi-Stage (MS) convex relaxation (or DC programming), which relaxes the original non-convex problem to a sequence of convex problems. This approach is usually not very practical for large-scale problems because its computational cost is a multiple of solving a single convex problem. In this paper, we propose a General Iterative Shrinkage and Thresholding (GIST) algorithm to solve the nonconvex optimization problem for a large class of non-convex penalties. The GIST algorithm iteratively solves a proximal operator problem, which in turn has a closed-form solution for many commonly used penalties. At each outer iteration of the algorithm, we use a line search initialized by the Barzilai-Borwein (BB) rule that allows finding an appropriate step size quickly. The paper also presents a detailed convergence analysis of the GIST algorithm. The efficiency of the proposed algorithm is demonstrated by extensive experiments on large-scale data sets.</p>","PeriodicalId":89793,"journal":{"name":"JMLR workshop and conference proceedings","volume":"28 2","pages":"37-45"},"PeriodicalIF":0.0000,"publicationDate":"2013-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4184274/pdf/nihms497494.pdf","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"JMLR workshop and conference proceedings","FirstCategoryId":"1085","ListUrlMain":"","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Non-convex sparsity-inducing penalties have recently received considerable attentions in sparse learning. Recent theoretical investigations have demonstrated their superiority over the convex counterparts in several sparse learning settings. However, solving the non-convex optimization problems associated with non-convex penalties remains a big challenge. A commonly used approach is the Multi-Stage (MS) convex relaxation (or DC programming), which relaxes the original non-convex problem to a sequence of convex problems. This approach is usually not very practical for large-scale problems because its computational cost is a multiple of solving a single convex problem. In this paper, we propose a General Iterative Shrinkage and Thresholding (GIST) algorithm to solve the nonconvex optimization problem for a large class of non-convex penalties. The GIST algorithm iteratively solves a proximal operator problem, which in turn has a closed-form solution for many commonly used penalties. At each outer iteration of the algorithm, we use a line search initialized by the Barzilai-Borwein (BB) rule that allows finding an appropriate step size quickly. The paper also presents a detailed convergence analysis of the GIST algorithm. The efficiency of the proposed algorithm is demonstrated by extensive experiments on large-scale data sets.

非凸正则化优化问题的通用迭代收缩和阈值算法
非凸稀疏诱导惩罚最近在稀疏学习中受到了广泛关注。最近的理论研究表明,在一些稀疏学习设置中,非凸惩罚优于凸惩罚。然而,解决与非凸惩罚相关的非凸优化问题仍然是一个巨大的挑战。一种常用的方法是多阶段(MS)凸松弛(或 DC 编程),它将原始的非凸问题松弛为一系列凸问题。这种方法对于大规模问题通常不太实用,因为其计算成本是求解单个凸问题的数倍。在本文中,我们提出了一种通用迭代收缩和阈值化(GIST)算法,用于解决一大类非凸惩罚的非凸优化问题。GIST 算法迭代求解一个近似算子问题,而这个问题对于许多常用的惩罚都有一个闭式解。在算法的每次外部迭代中,我们都使用由 Barzilai-Borwein(BB)规则初始化的线性搜索,从而快速找到合适的步长。本文还对 GIST 算法进行了详细的收敛分析。在大规模数据集上进行的大量实验证明了所提算法的效率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书