Accelerated Difference of Convex Functions Algorithm and Its Application to Sparse Binary Logistic Regression

Abstract

In this work, we present a variant of DCA (Difference of Convex function Algorithm) with the aim to improve its convergence speed. The proposed algorithm, named Accelerated DCA (ADCA), consists in incorporating the Nesterov's acceleration technique into DCA. We first investigate ADCA for solving the standard DC program and rigorously study its convergence properties and the convergence rate. Secondly, we develop ADCA for a special case of the standard DC program whose the objective function is the sum of a differentiable with L-Lipschitz gradient function (possibly nonconvex) and a nonsmooth DC function. We exploit the special structure of the problem to propose an efficient DC decomposition for which the corresponding ADCA scheme is inexpensive. As an application, we consider the sparse binary logistic regression problem. Numerical experiments on several benchmark datasets illustrate the efficiency of our algorithm and its superiority over well-known methods.

Cite

Text

Nhat et al. "Accelerated Difference of Convex Functions Algorithm and Its Application to Sparse Binary Logistic Regression." International Joint Conference on Artificial Intelligence, 2018. doi:10.24963/IJCAI.2018/190

Markdown

[Nhat et al. "Accelerated Difference of Convex Functions Algorithm and Its Application to Sparse Binary Logistic Regression." International Joint Conference on Artificial Intelligence, 2018.](https://mlanthology.org/ijcai/2018/nhat2018ijcai-accelerated/) doi:10.24963/IJCAI.2018/190

BibTeX

@inproceedings{nhat2018ijcai-accelerated,
  title     = {{Accelerated Difference of Convex Functions Algorithm and Its Application to Sparse Binary Logistic Regression}},
  author    = {Nhat, Phan Duy and Le, Hoai Minh and Le Thi, Hoai An},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2018},
  pages     = {1369-1375},
  doi       = {10.24963/IJCAI.2018/190},
  url       = {https://mlanthology.org/ijcai/2018/nhat2018ijcai-accelerated/}
}