Winnowing Subspaces

Abstract

We generalize the Winnow algorithm for learning disjunctions to learning subspaces of low rank. Subspaces are represented by symmetric pro jection matrices. The online algorithm maintains its uncertainty about the hidden low rank pro jection matrix as a symmetric positive definite matrix. This matrix is updated using a version of the Matrix Exponentiated Gradient algorithm that is based on matrix exponentials and matrix logarithms. As in the case of the Winnow algorithm, the bounds are logarithmic in the dimension n of the problem, but linear in the rank r of the hidden subspace. We show that the algorithm can be adapted to handle arbitrary matrices of any dimension via a reduction.

Cite

Text

Warmuth. "Winnowing Subspaces." International Conference on Machine Learning, 2007. doi:10.1145/1273496.1273622

Markdown

[Warmuth. "Winnowing Subspaces." International Conference on Machine Learning, 2007.](https://mlanthology.org/icml/2007/warmuth2007icml-winnowing/) doi:10.1145/1273496.1273622

BibTeX

@inproceedings{warmuth2007icml-winnowing,
  title     = {{Winnowing Subspaces}},
  author    = {Warmuth, Manfred K.},
  booktitle = {International Conference on Machine Learning},
  year      = {2007},
  pages     = {999-1006},
  doi       = {10.1145/1273496.1273622},
  url       = {https://mlanthology.org/icml/2007/warmuth2007icml-winnowing/}
}