kth.sePublikationer KTH
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Mai, Vien V.
Publikationer (10 of 11) Visa alla publikationer
Biel, M., Mai, V. V. & Johansson, M. (2021). A Fast Smoothing Procedure for Large-Scale Stochastic Programming. In: 2021 60th IEEE conference on decision and control (CDC): . Paper presented at 60th IEEE Conference on Decision and Control (CDC), DEC 13-17, 2021, ELECTR NETWORK (pp. 2394-2399). Institute of Electrical and Electronics Engineers (IEEE)
Öppna denna publikation i ny flik eller fönster >>A Fast Smoothing Procedure for Large-Scale Stochastic Programming
2021 (Engelska)Ingår i: 2021 60th IEEE conference on decision and control (CDC), Institute of Electrical and Electronics Engineers (IEEE) , 2021, s. 2394-2399Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

We develop a fast smoothing procedure for solving linear two-stage stochastic programs, which outperforms the well-known L-shaped algorithm on large-scale benchmarks. We derive problem-dependent bounds for the effect of smoothing and characterize the convergence rate of the proposed algorithm. The theory suggests that the smoothing scheme can be sped up by sacrificing accuracy in the final solution. To obtain an efficient and effective method, we suggest a hybrid solution that combines the speed of the smoothing scheme with the accuracy of the L-shaped algorithm. We benchmark a parallel implementation of the smoothing scheme against an efficient parallelized L-shaped algorithm on three large-scale stochastic programs, in a distributed environment with 32 worker cores. The smoothing scheme reduces the solution time by up to an order of magnitude compared to L-shaped.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2021
Serie
IEEE Conference on Decision and Control, ISSN 0743-1546
Nationell ämneskategori
Signalbehandling
Identifikatorer
urn:nbn:se:kth:diva-312984 (URN)10.1109/CDC45484.2021.9683554 (DOI)000781990302030 ()2-s2.0-85126038018 (Scopus ID)
Konferens
60th IEEE Conference on Decision and Control (CDC), DEC 13-17, 2021, ELECTR NETWORK
Anmärkning

QC 20220530

Part of proceedings ISBN 978-1-6654-3659-5

Tillgänglig från: 2022-05-30 Skapad: 2022-05-30 Senast uppdaterad: 2022-06-25Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2021). Stability and Convergence of Stochastic Gradient Clipping: Beyond Lipschitz Continuity and Smoothness. In: Proceedings of the 38th International Conference on Machine Learning, ICML 2021: . Paper presented at 38th International Conference on Machine Learning, ICML 2021, Virtual, Online, Jul 18 2021 - Jul 24 2021 (pp. 7325-7335). ML Research Press
Öppna denna publikation i ny flik eller fönster >>Stability and Convergence of Stochastic Gradient Clipping: Beyond Lipschitz Continuity and Smoothness
2021 (Engelska)Ingår i: Proceedings of the 38th International Conference on Machine Learning, ICML 2021, ML Research Press , 2021, s. 7325-7335Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Stochastic gradient algorithms are often unstable when applied to functions that do not have Lipschitz-continuous and/or bounded gradients. Gradient clipping is a simple and effective technique to stabilize the training process for problems that are prone to the exploding gradient problem. Despite its widespread popularity, the convergence properties of the gradient clipping heuristic are poorly understood, especially for stochastic problems. This paper establishes both qualitative and quantitative convergence results of the clipped stochastic (sub)gradient method (SGD) for non-smooth convex functions with rapidly growing subgradients. Our analyses show that clipping enhances the stability of SGD and that the clipped SGD algorithm enjoys finite convergence rates in many cases. We also study the convergence of a clipped method with momentum, which includes clipped SGD as a special case, for weakly convex problems under standard assumptions. With a novel Lyapunov analysis, we show that the proposed method achieves the best-known rate for the considered class of problems, demonstrating the effectiveness of clipped methods also in this regime. Numerical results confirm our theoretical developments.

Ort, förlag, år, upplaga, sidor
ML Research Press, 2021
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:kth:diva-333347 (URN)000768182703043 ()2-s2.0-85156201826 (Scopus ID)
Konferens
38th International Conference on Machine Learning, ICML 2021, Virtual, Online, Jul 18 2021 - Jul 24 2021
Anmärkning

Part of ISBN 9781713845065

QC 20250225

Tillgänglig från: 2023-08-01 Skapad: 2023-08-01 Senast uppdaterad: 2026-06-30Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2020). Convergence of a stochastic gradient method with momentum for non-smooth non-convex optimization. In: 37th International Conference on Machine Learning, ICML 2020: . Paper presented at 37th International Conference on Machine Learning, ICML 2020, July 13-18, 2020 (pp. 6576-6585). International Machine Learning Society (IMLS)
Öppna denna publikation i ny flik eller fönster >>Convergence of a stochastic gradient method with momentum for non-smooth non-convex optimization
2020 (Engelska)Ingår i: 37th International Conference on Machine Learning, ICML 2020, International Machine Learning Society (IMLS) , 2020, s. 6576-6585Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Stochastic gradient methods with momentum are widely used in applications and at the core of optimization subroutines in many popular machine learning libraries. However, their sample complexities have not been obtained for problems beyond those that are convex or smooth. This paper establishes the convergence rate of a stochastic subgradient method with a momentum term of Polyak type for a broad class of non-smooth, non-convex, and constrained optimization problems. Our key innovation is the construction of a special Lyapunov function for which the proven complexity can be achieved without any tuning of the momentum parameter. For smooth problems, we extend the known complexity bound to the constrained case and demonstrate how the unconstrained case can be analyzed under weaker assumptions than the state-of-The-Art. Numerical results confirm our theoretical developments.

Ort, förlag, år, upplaga, sidor
International Machine Learning Society (IMLS), 2020
Nyckelord
Constrained optimization, Convex optimization, Gradient methods, Lyapunov functions, Machine learning, Momentum, Complexity bounds, Constrained optimi-zation problems, Convergence rates, Nonconvex optimization, Numerical results, Stochastic gradient methods, Sub-gradient methods, Theoretical development, Stochastic systems
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-302903 (URN)2-s2.0-85099888979 (Scopus ID)
Konferens
37th International Conference on Machine Learning, ICML 2020, July 13-18, 2020
Anmärkning

Part of ISBN 9781713821120

QC 20260715

Tillgänglig från: 2021-10-02 Skapad: 2021-10-02 Senast uppdaterad: 2026-07-15Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2020). Convergence of a Stochastic Gradient Method with Momentum for Non-Smooth Non-Convex Optimization. In: Proceedings of Machine Learning Research - International Conference on Machine Learning, ICML 2020: . Paper presented at 37th International Conference on Machine Learning, ICML 2020, Virtual, Online, July 13-18, 2020. ML Research Press, 119
Öppna denna publikation i ny flik eller fönster >>Convergence of a Stochastic Gradient Method with Momentum for Non-Smooth Non-Convex Optimization
2020 (Engelska)Ingår i: Proceedings of Machine Learning Research - International Conference on Machine Learning, ICML 2020, ML Research Press , 2020, Vol. 119Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Stochastic gradient methods with momentum are widely used in applications and at the core of optimization subroutines in many popular machine learning libraries. However, their sample complexities have not been obtained for problems beyond those that are convex or smooth. This paper establishes the convergence rate of a stochastic subgradient method with a momentum term of Polyak type for a broad class of non-smooth, non-convex, and constrained optimization problems. Our key innovation is the construction of a special Lyapunov function for which the proven complexity can be achieved without any tuning of the momentum parameter. For smooth problems, we extend the known complexity bound to the constrained case and demonstrate how the un- constrained case can be analyzed under weaker assumptions than the state-of-the-art. Numerical results confirm our theoretical developments.

Ort, förlag, år, upplaga, sidor
ML Research Press, 2020
Nationell ämneskategori
Reglerteknik Beräkningsmatematik
Identifikatorer
urn:nbn:se:kth:diva-385508 (URN)2-s2.0-105022302041 (Scopus ID)
Konferens
37th International Conference on Machine Learning, ICML 2020, Virtual, Online, July 13-18, 2020
Anmärkning

Not duplicate with diva 1599870

QC 20260715

Tillgänglig från: 2026-07-15 Skapad: 2026-07-15 Senast uppdaterad: 2026-07-15Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2019). Curvature-exploiting acceleration of elastic net computations. In: 36th International Conference on Machine Learning, ICML 2019: . Paper presented at 36th International Conference on Machine Learning, ICML 2019, Long Beach, 9 June 2019,through 15 June 2019 (pp. 7573-7594). International Machine Learning Society (IMLS), 97
Öppna denna publikation i ny flik eller fönster >>Curvature-exploiting acceleration of elastic net computations
2019 (Engelska)Ingår i: 36th International Conference on Machine Learning, ICML 2019, International Machine Learning Society (IMLS) , 2019, Vol. 97, s. 7573-7594Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper introduces an efficient second-order method for solving the elastic net problem. Its key innovation is a computationally efficient technique for injecting curvature information in the optimization process which admits a strong theoretical performance guarantee. In particular, we show improved run time over popular first-order methods and quantify the speed-up in terms of statistical measures of the data matrix. The improved time complexity is the result of an extensive exploitation of the problem structure and a careful combination of second-order information, variance reduction techniques, and momentum acceleration. Beside theoretical speed-up, experimental results demonstrate great practical performance benefits of curvature information, especially for ill-conditioned data sets.

Ort, förlag, år, upplaga, sidor
International Machine Learning Society (IMLS), 2019
Serie
Proceedings of Machine Learning Research, ISSN 2640-3498 ; 97
Nyckelord
Machine learning, Computationally efficient, Curvature information, First order method, Performance benefits, Second-order methods, Statistical measures, Theoretical performance, Variance reduction techniques, Curve fitting
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:kth:diva-268568 (URN)000684034304045 ()2-s2.0-85077979676 (Scopus ID)
Konferens
36th International Conference on Machine Learning, ICML 2019, Long Beach, 9 June 2019,through 15 June 2019
Forskningsfinansiär
Stiftelsen för strategisk forskning (SSF)Knut och Alice Wallenbergs StiftelseVetenskapsrådet
Anmärkning

QC 20220923

Part of proceedings: ISBN 978-151088698-8

Tillgänglig från: 2020-05-06 Skapad: 2020-05-06 Senast uppdaterad: 2022-09-23Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2019). Curvature-Exploiting Acceleration of Elastic Net Computations. In: Proceedings of Machine Learning Research - International Conference on Machine Learning, ICML 2019: . Paper presented at 36th International Conference on Machine Learning, ICML 2019, Long Beach, United States, June 9-15, 2019 (pp. 4294-4303). ML Research Press, 97
Öppna denna publikation i ny flik eller fönster >>Curvature-Exploiting Acceleration of Elastic Net Computations
2019 (Engelska)Ingår i: Proceedings of Machine Learning Research - International Conference on Machine Learning, ICML 2019, ML Research Press , 2019, Vol. 97, s. 4294-4303Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper introduces an efficient second-order method for solving the elastic net problem. Its key innovation is a computationally efficient technique for injecting curvature information in the optimization process which admits a strong theoretical performance guarantee. In particular, we show improved run time over popular firstorder methods and quantify the speed-up in terms of statistical measures of the data matrix. The improved time complexity is the result of an extensive exploitation of the problem structure and a careful combination of second-order information, variance reduction techniques, and momentum acceleration. Beside theoretical speed-up, experimental results demonstrate great practical performance benefits of curvature information, especially for ill-conditioned data sets.

Ort, förlag, år, upplaga, sidor
ML Research Press, 2019
Nationell ämneskategori
Beräkningsmatematik Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:kth:diva-385501 (URN)2-s2.0-105020253716 (Scopus ID)
Konferens
36th International Conference on Machine Learning, ICML 2019, Long Beach, United States, June 9-15, 2019
Anmärkning

Syskonpost

Not duplicate with diva 1428716

QC 20260715

Tillgänglig från: 2026-07-15 Skapad: 2026-07-15 Senast uppdaterad: 2026-07-15Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2019). Noisy Accelerated Power Method for Eigenproblems With Applications. IEEE Transactions on Signal Processing, 67(12), 3287-3299
Öppna denna publikation i ny flik eller fönster >>Noisy Accelerated Power Method for Eigenproblems With Applications
2019 (Engelska)Ingår i: IEEE Transactions on Signal Processing, ISSN 1053-587X, E-ISSN 1941-0476, Vol. 67, nr 12, s. 3287-3299Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

This paper introduces an efficient algorithm for finding the dominant generalized eigenvectors of a pair of symmetric matrices. Combining tools from approximation theory and convex optimization, we develop a simple scalable algorithm with strong theoretical performance guarantees. More precisely, the algorithm retains the simplicity of the well-knownpower method but enjoys the asymptotic iteration complexity of the powerful Lanczos method. Unlike these classic techniques, our algorithm is designed to decompose the overall problem into a series of subproblems that only need to be solved approximately. The combination of good initializations, fast iterative solvers, and appropriate error control in solving the subproblems lead to a linear running time in the input sizes compared to the superlinear time for the traditional methods. The improved running time immediately offers acceleration for several applications. As an example, we demonstrate how the proposed algorithm can be used to accelerate canonical correlation analysis, which is a fundamental statistical tool for learning of a low-dimensional representation of high-dimensional objects. Numerical experiments on real-world datasets confirm that our approach yields significant improvements over the current state of the art.

Ort, förlag, år, upplaga, sidor
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC, 2019
Nyckelord
Approximation theory, canonical correlation analysis (CCA), Chebyshev polynomial, generalized eigenvalue (GEV) problems, power method, stochastic convex optimization
Nationell ämneskategori
Beräkningsmatematik
Identifikatorer
urn:nbn:se:kth:diva-254003 (URN)10.1109/TSP.2019.2908126 (DOI)000469369900004 ()2-s2.0-85066733192 (Scopus ID)
Anmärkning

QC 20190814

Tillgänglig från: 2019-08-14 Skapad: 2019-08-14 Senast uppdaterad: 2022-09-06Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2019). NONLINEAR ACCELERATION OF CONSTRAINED OPTIMIZATION ALGORITHMS. In: 2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP): . Paper presented at 44th IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), MAY 12-17, 2019, Brighton, ENGLAND (pp. 4903-4907). IEEE
Öppna denna publikation i ny flik eller fönster >>NONLINEAR ACCELERATION OF CONSTRAINED OPTIMIZATION ALGORITHMS
2019 (Engelska)Ingår i: 2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), IEEE , 2019, s. 4903-4907Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

This paper introduces a novel technique for nonlinear acceleration of first-order methods for constrained convex optimization. Previous studies of nonlinear acceleration have only been able to provide convergence guarantees for unconstrained convex optimization. In contrast, our method is able to avoid infeasibility of the accelerated iterates and retains the theoretical performance guarantees of the unconstrained case. We focus on Anderson acceleration of the classical projected gradient descent (PGD) method, but our techniques can easily be extended to more sophisticated algorithms, such as mirror descent. Due to the presence of a constraint set, the relevant fixed-point mapping for PGD is not differentiable. However, we show that the convergence results for Anderson acceleration of smooth fixed-point iterations can be extended to the non-smooth case under certain technical conditions.

Ort, förlag, år, upplaga, sidor
IEEE, 2019
Serie
International Conference on Acoustics Speech and Signal Processing ICASSP, ISSN 1520-6149
Nyckelord
Anderson acceleration, constrained optimization, projected gradient descent, semi-smoothness
Nationell ämneskategori
Reglerteknik
Identifikatorer
urn:nbn:se:kth:diva-261054 (URN)10.1109/ICASSP.2019.8682962 (DOI)000482554005028 ()2-s2.0-85068981869 (Scopus ID)
Konferens
44th IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), MAY 12-17, 2019, Brighton, ENGLAND
Anmärkning

QC 20191002

Part of ISBN 978-1-4799-8131-1

Tillgänglig från: 2019-10-02 Skapad: 2019-10-02 Senast uppdaterad: 2024-10-23Bibliografiskt granskad
Mai, V. V. & Johansson, M. (2017). Lock-Free Incremental Coordinate Descent. In: 2017 IEEE 56th Annual Conference on Decision and Control, CDC 2017: . Paper presented at IEEE 56th Annual Conference on Decision and Control (CDC), DEC 12-15, 2017, Melbourne, AUSTRALIA. Institute of Electrical and Electronics Engineers (IEEE)
Öppna denna publikation i ny flik eller fönster >>Lock-Free Incremental Coordinate Descent
2017 (Engelska)Ingår i: 2017 IEEE 56th Annual Conference on Decision and Control, CDC 2017, Institute of Electrical and Electronics Engineers (IEEE), 2017Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

We study a flexible algorithm for minimizing a sum of component functions, each of which depends on a large number of decision variables. The algorithm combines aspects of incremental gradient method with that of coordinate descent. In contrast to earlier algorithms of this kind, our algorithm is lock-free and does not require synchronization of access to the shared memory. We prove convergence of the algorithm under asynchronous operation and provide explicit bounds on how the solution times depend on the degree of asynchrony. Numerical experiments confirm our theoretical results.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2017
Serie
IEEE Conference on Decision and Control, ISSN 0743-1546
Nationell ämneskategori
Elektroteknik och elektronik
Identifikatorer
urn:nbn:se:kth:diva-223858 (URN)10.1109/CDC.2017.8263981 (DOI)000424696902033 ()2-s2.0-85046302816 (Scopus ID)978-1-5090-2873-3 (ISBN)
Konferens
IEEE 56th Annual Conference on Decision and Control (CDC), DEC 12-15, 2017, Melbourne, AUSTRALIA
Forskningsfinansiär
VetenskapsrådetKnut och Alice Wallenbergs Stiftelse
Anmärkning

QC 20180306

Tillgänglig från: 2018-03-06 Skapad: 2018-03-06 Senast uppdaterad: 2022-09-06Bibliografiskt granskad
Shin, W.-Y., Mai, V. V., Jung, B. C. & Yang, H. J. (2017). Opportunistic Network Decoupling with Virtual Full-Duplex Operation in Multi-Source Interfering Relay Networks. IEEE Transactions on Mobile Computing, 16(8), 2321-2333
Öppna denna publikation i ny flik eller fönster >>Opportunistic Network Decoupling with Virtual Full-Duplex Operation in Multi-Source Interfering Relay Networks
2017 (Engelska)Ingår i: IEEE Transactions on Mobile Computing, ISSN 1536-1233, E-ISSN 1558-0660, Vol. 16, nr 8, s. 2321-2333Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

We introduce a new achievability scheme, termed opportunistic network decoupling (OND), operating in virtual full-duplex mode. In the scheme, a novel relay scheduling strategy is utilized in the K x N x K channel with interfering relays, consisting of K source-destination pairs and N half-duplex relays in-between them. A subset of relays using alternate relaying is opportunistically selected in terms of producing the minimum total interference level, thereby resulting in network decoupling. As our main result, it is shown that under a certain relay scaling condition, the OND protocol achieves K degrees of freedom even in the presence of interfering links among relays. Numerical evaluation is also shown to validate the performance of the proposed OND. Our protocol basically operates in a fully distributed fashion along with local channel state information, thereby resulting in relatively easy implementation.

Ort, förlag, år, upplaga, sidor
IEEE Computer Society, 2017
Nyckelord
Degrees of freedom (DoF), half-duplex, interference, K x N x K channel, opportunistic network decoupling (OND), relay, virtual full-duplex (FD)
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:kth:diva-211326 (URN)10.1109/TMC.2016.2614979 (DOI)000405069600018 ()2-s2.0-85028464888 (Scopus ID)
Anmärkning

QC 20170801

Tillgänglig från: 2017-08-01 Skapad: 2017-08-01 Senast uppdaterad: 2024-03-15Bibliografiskt granskad
Organisationer

Sök vidare i DiVA

Visa alla publikationer