Proceedings of the AAAI Conference on Artificial Intelligence · 2011 · 23 citations · 8 references
ComputingComputer ScienceAlgorithmsMachine LearningOptimizationDimensionality ReductionLarge-scale OptimizationMatrix ComputationMetric LearningOptimization For Machine LearningPattern RecognitionColumn GenerationComplexityDistance Metric LearningLarge Margin Metric LearningMahalanobis DistanceMahalanobis Metric LearningMetric Learning For ClassificationNearest-neighbor Classification
We concern the problem of learning a Mahalanobis distance metric for improving nearest neighbor classification. Our work is built upon the large margin nearest neighbor (LMNN) classification framework. Due to the semidefiniteness constraint in the optimization problem of LMNN, it is not scalable in terms of the dimensionality of the input data. The original LMNN solver partially alleviates this problem by adopting alternating projection methods instead of standard interior-point methods. Still, at each iteration, the computation complexity is at least O(D3) (D is the dimension of input data). In this work, we propose a column generation based algorithm to solve the LMNN optimization problem much more efficiently. Our algorithm is much more scalable in tha tat each iteration, it does not need full eigen-decomposition. Instead, we only need to find the leading eigen value and its corresponding eigen vector, which is of O(D2) complexity. Experiments show the efficiency and efficacy of our algorithms.
8
Distance Metric Learning with Application to Clustering with Side-Information
Eric P. Xing, Michael I. Jordan, Stuart Russell et al. · 2002 · 2.7K citations
Selected Topics in Column Generation
Marco E. Lübbecke, Jacques Desrosiers · Operations Research · 2005 · 1.1K citations
Metric Learning by Collapsing Classes
Amir Globerson, Sam T. Roweis · 2005 · 665 citations