文献阅读01期:LMNN

在这里插入图片描述

[ 文献阅读 ] 今日好文Outline:20210522 - LMNN

所读文献:Weinberger K Q, 2009, Distance Metric Learning for Large Margin Nearest Neighbor Classification [1]

1.摘要&简介

  • 针对KNN算法,将常用的欧式距离替换为马氏距离(Mahanalobis distance),提出新的目标函数,在MNIST数据集上进行测试,并将其命名为LMNN。

  • 对比SVM,无需进行特别处理,便可进行多分类学习,且LMNN的训练时间长短和类别数量并无太大关联(SVM的训练时间会随着Classes的增长,呈现出线性增长态势,多种扩展算法亦是如此。)

2.算法模型(Model)

2.1.线性变换

  1. n个labeled样本,训练集表达: { ( x → i , y i ) } i = 1 n \{(\overrightarrow{x}_i,y_i)\}^n_{i=1} { (x i,yi)}i=1n,其中样本输入为 x i ∈ R d {x}_i\in\mathcal{R}^d xiRd,预先标定标签为 y i y_i yi.
  2. Binary指示器: y i j ∈ { 0 , 1 } y_{ij}\in\{0,1\} yij{ 0,1},用于表示 y i y_i yi y j y_j yjmatch与否。
  3. 目标:学习线性变换: L : R d → R d \mathrm{L}:\mathcal{R}^d\rightarrow\mathcal{R}^d L:RdRd并用来计算平方距离:
    D ( x → i , x → j ) = ∥ L ( x → i − x → j ) ∥ 2 (1) \mathcal{D}(\overrightarrow{x}_i,\overrightarrow{x}_j)={\left \| \mathrm{L}(\overrightarrow{x}_i-\overrightarrow{x}_j) \right \|}^2\tag{1} D(x i,x j)=L(x ix<
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值