Manopt, a Matlab toolbox for optimization on manifolds
Optimization on manifolds is a rapidly developing branch of nonlinear optimization. Its focus is on problems where the smooth geometry of the search space can be leveraged to design efficient numerical algorithms. In particular, optimization on manifolds is well-suited to deal with rank and orthogonality constraints. Such structured constraints appear pervasively in machine learning applications, including low-rank matrix completion, sensor network localization, camera network registration, independent component analysis, metric learning, dimensionality reduction and so on. The Manopt toolbox, available at www.manopt.org, is a user-friendly, documented piece of software dedicated to simplify experimenting with state of the art Riemannian optimization algorithms. We aim particularly at reaching practitioners outside our field.
Code (0)
등록된 구현이 없습니다.
Tasks
Dimensionality ReductionLow-Rank Matrix CompletionMatrix CompletionMetric LearningRiemannian optimizationSimilar Papers 제목 키워드 기반
Pymanopt: A Python Toolbox for Optimization on Manifolds using Automatic Differentiation
Optimization on manifolds is a class of methods for optimization of an objective function, subject to constraints which are smooth, in the sense that the set of points which satisfy the constraints admits the structure o…
Riemannian optimizationMLC Toolbox: A MATLAB/OCTAVE Library for Multi-Label Classification
Multi-Label Classification toolbox is a MATLAB/OCTAVE library for Multi-Label Classification (MLC). There exists a few Java libraries for MLC, but no MATLAB/OCTAVE library that covers various methods. This toolbox offers…
ClassificationClusteringDimensionality ReductionGeneral Classification+2An Open-source Toolbox for Analysing and Processing PhysioNet Databases in MATLAB and Octave
The WaveForm DataBase (WFDB) Toolbox for MATLAB/Octave enables integrated access to PhysioNet's software and databases. Using the WFDB Toolbox for MATLAB/Octave, users have access to over 50 physiological databases in Ph…
Arrhythmia DetectionEEGElectrocardiography (ECG)Electroencephalogram (EEG)+2PulsatioMech: An Open-Source MATLAB Toolbox for Seismocardiography Signal Processing
This paper summarizes and presents PulsatioMech: an open-source MATLAB toolbox for seismocardiography (SCG) signal processing. The toolbox may be found here: https://github.com/nzavanelli/SCG_master_toolbox PulsatioMech …
Manifold-based Algorithms for the Hadamard Decomposition
Given a matrix $X$, and two ranks $r_1$ and $r_2$, the Hadamard decomposition (HD) looks for two low-rank matrices, $X_1$ of rank $r_1$ and $X_2$ of rank $r_2$, both of the same size as $X$, such that $X\approx X_1\circ …