Yuchen Jiao;Yuantao Gu;Tsung-Hui Chang;Zhi-Quan Luo
{"title":"Decentralized Rank-Adaptive Matrix Factorization—Part II: Convergence Analysis","authors":"Yuchen Jiao;Yuantao Gu;Tsung-Hui Chang;Zhi-Quan Luo","doi":"10.1109/TSP.2024.3465049","DOIUrl":null,"url":null,"abstract":"The matrix factorization (MF) model has a wide range of applications in signal processing and machine learning. Existing decentralized MF methods require to know the matrix rank a prior, which however is difficult to obtain especially when the data are distributively stored in a network. In the two-part paper, we study a rank-adaptive MF algorithm which proceeds in decentralized setting and meanwhile does not need to know the matrix rank precisely. In the Part-I paper, we have proposed to achieve the rank adaption through a novel <inline-formula><tex-math>$\\ell_{1}$</tex-math></inline-formula>-norm regularizer, and demonstrated its efficacy via numerical experiments. In this Part-II paper, our goal is to build the convergence conditions and the convergence rate of the proposed rank-adaptive algorithm. In particular, we first consider the decentralized MF algorithm with known rank and show that when the step size is set as <inline-formula><tex-math>$O(t^{-\\delta})$</tex-math></inline-formula> for <inline-formula><tex-math>$\\delta\\in(1/2,2/3]$</tex-math></inline-formula>, the algorithm converges to the global optima with rate <inline-formula><tex-math>$O(t^{-\\delta})$</tex-math></inline-formula> with high probability, whereas when the step-size is a constant, the algorithm converges with a linear rate, but only to the neighborhood of the global optima. Then we extend the analysis to the rank-adaptive algorithm.","PeriodicalId":13330,"journal":{"name":"IEEE Transactions on Signal Processing","volume":"73 ","pages":"4141-4154"},"PeriodicalIF":5.8000,"publicationDate":"2024-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://ieeexplore.ieee.org/document/10685091/","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
The matrix factorization (MF) model has a wide range of applications in signal processing and machine learning. Existing decentralized MF methods require to know the matrix rank a prior, which however is difficult to obtain especially when the data are distributively stored in a network. In the two-part paper, we study a rank-adaptive MF algorithm which proceeds in decentralized setting and meanwhile does not need to know the matrix rank precisely. In the Part-I paper, we have proposed to achieve the rank adaption through a novel $\ell_{1}$-norm regularizer, and demonstrated its efficacy via numerical experiments. In this Part-II paper, our goal is to build the convergence conditions and the convergence rate of the proposed rank-adaptive algorithm. In particular, we first consider the decentralized MF algorithm with known rank and show that when the step size is set as $O(t^{-\delta})$ for $\delta\in(1/2,2/3]$, the algorithm converges to the global optima with rate $O(t^{-\delta})$ with high probability, whereas when the step-size is a constant, the algorithm converges with a linear rate, but only to the neighborhood of the global optima. Then we extend the analysis to the rank-adaptive algorithm.
期刊介绍:
The IEEE Transactions on Signal Processing covers novel theory, algorithms, performance analyses and applications of techniques for the processing, understanding, learning, retrieval, mining, and extraction of information from signals. The term “signal” includes, among others, audio, video, speech, image, communication, geophysical, sonar, radar, medical and musical signals. Examples of topics of interest include, but are not limited to, information processing and the theory and application of filtering, coding, transmitting, estimating, detecting, analyzing, recognizing, synthesizing, recording, and reproducing signals.