• DocumentCode
    1471109
  • Title

    Convex Optimizations for Distance Metric Learning and Pattern Classification [Applications Corner]

  • Author

    Weinberger, Kilian Q. ; Sha, Fei ; Saul, Lawrence K.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ., St. Louis, MO, USA
  • Volume
    27
  • Issue
    3
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    146
  • Lastpage
    158
  • Abstract
    The goal of machine learning is to build automated systems that can classify and recognize complex patterns in data. The representation of the data plays an important role in determining what types of patterns can be automatically discovered. Many algorithms for machine learning assume that the data are represented as elements in a metric space. The performance of these algorithms can depend sensitively on the manner in which distances are measured. When data are represented as points in a multidimensional vector space, simple Euclidean distances are often used to measure the dissimilarity between different examples. However, such distances often do not yield reliable judgments; in addition, they cannot highlight the distinctive features that play a role in certain types of classification, but not others. Naturally, for different types of clustering, different ways of measuring dissimilarity were needed. In particular, different metrics for computing distances between feature vectors. This paper describes two algorithms for learning such distance metrics based on recent developments in convex optimization.
  • Keywords
    convex programming; learning (artificial intelligence); pattern clustering; Euclidean distances; clustering types; convex optimization; data representation; dissimilarity measurement; distance metric learning; feature vectors; machine learning; pattern classification; Costs; Covariance matrix; Error analysis; Linear programming; Machine learning; Machine learning algorithms; Nearest neighbor searches; Pattern classification; Pattern recognition; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1053-5888
  • Type

    jour

  • DOI
    10.1109/MSP.2010.936013
  • Filename
    5447084