SlideShare a Scribd company logo
1 of 29
流形学习LLE
汇报人:孙佩源
2015.05.07
Think Globally, Fit Locally:
Unsupervised Learning of Low Dimensional
Manifolds JMLR2003
• Lawrence K. Saul
University of Pennsylvania
• Sam T. Roweis
University of Toronto
Unsupervised learning
• Density estimation
• learn the parameters of a probabilistic model that can be used to predict or
assess the novelty of future observation
• Dimensionality reduction
• obtain more compact representations of the original data that capture the
information necessary for higher-level decision making
线性
非线性
主成分分析 PCA
线性判别分析 LDA
保留局部性质
不保留局部性质
LLE
LE
LTSA
基于距离
核函数
ISOMAP
MDS
KPCA
Dimensionality reduction (PCA)
Principal Component Analysis采用线性投影的方法进行降维,它的目
的是使得数据在给定的方向上投影会得到最大的方差
目标函数:
1
max { }T
w
Var w x

Dimensionality reduction (PCA)
给定一组N个观测数据 , 为D维欧式空间中的点,将其映射
到 维度的空间中,并最大化投影后的数据点的方差
一维情形
不失一般性,假设 维空间一个单位向量 ,s.t. ,则数据点 投影到该单位向量为
一个标量值: 。
投影到 上的点的均值:
方差为:
{ }nx nx
M D
1M 
D 1u 1 1 1T
u u  nx
1
T
nu x
1u
1
1 N
n
n
x x
N 
 
 
  
2
1 1 1 1
1
1
1
1
N
T T T
n
n
N
T
n n
n
u x u x u Su
N
S x x x x
N


 
  


Dimensionality reduction (PCA)
给定一组N个观测数据 , 为D维欧式空间中的点,将其映射
到 维度的空间中,并最大化投影后的数据点的方差
一维情形
问题转化为:
拉格朗日乘数法:
对 求导并置为0,可得:
进一步可得:
{ }nx nx
M D
1M 
1 1
1 1
max{ }
. . 1
T
T
u Su
s t u u 
1 1 1 1 1(1 )T T
L u Su u u  
u 1 1 1Su u 为 的特征向量1u S
1 1 1
T
u Su 
Dimensionality reduction (PCA)
优点:对于椭球形分布的样本集有很好的效果,学习所得的主方向
就是椭球的主轴方向
缺点:对于非线性情况失效
Dimensionality reduction (MDS)
Multidimensional Scaling将高维空间中的点映射到低维空间中并尽量保持
每对节点间的距离不变
1. 距离矩阵
2. 目标函数
流形Manifold
设M是一个Hausdorff拓扑空间,若对每一点 都有P的一个开邻域U和
的一个开子集同胚, 则称M为d维拓扑流形, 简称为d维流形.
𝑝 ∈ 𝑀
d
¡
M
x1
x2R2
Rn
z
x
x: coordinate for z
U
局部和一个低维欧式空间存在光滑的一一映射关系
例子:球面
• 三维欧式空间坐标
• 极坐标公式
0
0
0
sin cos
sin sin
cos
x x r
y y r
z z r
 
 

 
 
 
流形学习可行性
• 许多高维采样数据来自于潜在的一个低维流形
例如:对一个人不同位置不同姿势的面部采样,通常只由光照、
人的空间位置,头部姿势等决定。
LLE算法
• 前提假设
• 采样数据所在的低维流形在局部是线性的,即每个采样点可以用
它的近邻点线性表示。
• 学习目标
• 原始空间中局部邻域内的最优线性重组权值
• 低维流形中保持最优线性重组权值下计算最优嵌入
假设列向量 ,为D维空间中的采样数据,LLE算法计算得到d维列向
量 ,满足在高维空间中 的邻居点重构系数 对于降维后的 同
样要保持关系
1 2
{ , , }N
X x x x L
1 2
{ , , }N
Y y y y L i
x ij
w i
y
i ij ij
i
y w y 
例子
Step 1:Neighborhood Search
• 每个点选取最近的K个邻居节点(欧几里得距离)
• 一定范围内的K可以获取稳定的LLE结果
• 算法假设点的邻域为线性,过大的K会违反这个假设
• 算法复杂度为
• 使用K-D树复杂度为
2
( )O DN
( log )O N N
Step2: Constrained Least Squares Fits
• 计算权重矩阵 ,最小化线性重组误差:
• S.T.
• 1. 稀疏性:除了K个邻居节点外 均为0
• 2. 平移不变性:
ijW
2
( )
k
i ij j
i j
E W X W X  
ijW
1ij
j
W 
Step2: Constrained Least Squares Fits
• 旋转和伸缩不变性
旋转和伸缩变换可以用矩阵R表示,假设进行旋转或伸缩变换后邻居点权重向量为
即: 1 2, , ,
T
kv v v v L
1 1 2 2
1
1 1
1
1
1 1
k
i j j k k
j
k
i j j
j
k
i j j
j
k k
j j j j
j j
Rx v Rx v Rx v Rx v Rx
R Rx v R Rx
x v x
w x v x
w v

 


 
    







 
L
Step2: Constrained Least Squares Fits
• 平移不变性
对每个数据点做平移t
1
1 1 1
( )
K
i j j
j
K K K
j j j j j
j j j
x t v x t
w x t v x v t
w v

  
  
  


   1j
j
w 
Step2: Constrained Least Squares Fits
• 计算
1. 假设高维采样数据点 ,维度为D,则重构矩阵W为如下形式:1 2
{ , , }N
X x x x L
1 11 12 1
2 21 22 2
1 2
1 2
N
N
N N N NN
N
x w w w
x w w w
x w w w
x x x
 
 
 
 
 
 
L
L
M L L O L
L
L
可以一次对一个点计算W中的一列元素
2
i i j j
j
x w   
Step2: Constrained Least Squares Fits
• 计算
2. 代价函数推导
2
1
2
1 2
2
2
( , , , )
( , , , )
( )
(( ) ) (( ) )
( ) ( )
( ) ( )
K
i i j j
j
i K
i i i
T
T T
T T
jk i j i k
x w
x Nw N n n n
Xw Nw X x x x
X N w
X N w X N w
w X N X N w
w Gw G x x
 
 

 
  
  
 
  
  
    

L
L
Step2: Constrained Least Squares Fits
• 计算
3. 求解
使用拉格朗日乘法最小化
min
. . 1
T
i
T
w Gw
s t w I
 

( ) ( )
2 0
T T
L w w Gw w I
L
Gw I
w
Gw cI


 

  

 (c为常量,将其置为1,求解出w,再进行缩放使其和为1)
Step2: Constrained Least Squares Fits
• 计算
4. G矩阵退化
如果邻居节点数K大于数据采样的维度D,则最小化误差将得到不止一组解
例如:二维平面的采样点选取4个邻居节点,则最小化误差将不止一组解
此时G矩阵为:
Step2: Constrained Least Squares Fits
• 计算
4. G矩阵退化
 
2
jk jk jkG G Tr G
K

 
   
 
1
0
jk
if j k
otherwise


 

2
1 =
Step2: Constrained Least Squares Fits
• 计算
5. 复杂度:
6. 代码:
3
( )O DNK
Step3: Eigenvalue Problem
• 基于高维空间中的重组矩阵 ,求 在低维空间的象 ( ),
使得低维空间的重构误差最小:
• S.T.
• 1. (消除平移自由)
• 2. (消除旋转自由和缩放自由)
2
( )
k
i ij j
i j
Y Y W Y   
0i
i
Y 
ijW iX iY
1
1
T
i i
i
YY I
N



d维
Step3: Eigenvalue Problem
• 计算
1. 用 表示矩阵Y的第i列,用 表示权值矩阵W的第i列,用 表示单位矩阵的第i
列,则代价函数表示为:
iy iw iI
2
1 1
2
1
2
1
( )
N N
i ij j
i j
N
i i
i
N
i i
i
y w y
YI Yw
Y I w
 



 
 
 


2 2
( )T T
i i i
i i
a a a trace A A A   由于
2
( )Y I W 
22 2 2 T
ij jiA a a A   由于
2
( )
( ( )( ) )
( )
T T
T T
T
I W Y
trace Y I W I W Y
trace YMY
 
  

Step3: Eigenvalue Problem
• 计算
2. 使用拉格朗日乘法求解
( ) [ ( 1) ]
2 2 0
T T
T T
T T
L Y YMY YY N I
L
MY Y
Y
MY Y



   

  

 
的各列( 的各行)为矩阵M的若干个最小的特征向量时,L取得最小值T
Y Y
Step3: Eigenvalue Problem
• 计算
3. 舍弃零特征值对应的特征向量保留d个最小的非零特征值对应的特征向量
 
1
2
1 2
T
T
N d N
T
d d N
u
u
Y y y y
u


 
 
  
 
 
  
L
M
谢谢!

More Related Content

Viewers also liked

Fair Housing Movements and Their Opposition in the Non-Jim Crow Midwest
Fair Housing Movements and Their Opposition in the Non-Jim Crow MidwestFair Housing Movements and Their Opposition in the Non-Jim Crow Midwest
Fair Housing Movements and Their Opposition in the Non-Jim Crow MidwestMarcus Van Grinsven
 
Album covers
Album coversAlbum covers
Album coversaaronmchs
 
Montagemachine bewakings middelen
Montagemachine bewakings middelenMontagemachine bewakings middelen
Montagemachine bewakings middelenLitopOpleidingen
 
Максим Агєєв
Максим АгєєвМаксим Агєєв
Максим АгєєвSmartLviv
 
Matter and forces natural science unit 7
Matter and forces natural science unit 7Matter and forces natural science unit 7
Matter and forces natural science unit 7angelayusodefensa9
 
Каталог сувениров 2016
Каталог сувениров 2016Каталог сувениров 2016
Каталог сувениров 2016IIMBA
 
Формування комунікативної компетенції
Формування комунікативної компетенціїФормування комунікативної компетенції
Формування комунікативної компетенціїAngelika_Terekh
 
’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘
’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘
’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘saxobankme
 

Viewers also liked (11)

Pia CV
Pia CVPia CV
Pia CV
 
Bing Coupon
Bing CouponBing Coupon
Bing Coupon
 
Muhammad Tariq
Muhammad TariqMuhammad Tariq
Muhammad Tariq
 
Fair Housing Movements and Their Opposition in the Non-Jim Crow Midwest
Fair Housing Movements and Their Opposition in the Non-Jim Crow MidwestFair Housing Movements and Their Opposition in the Non-Jim Crow Midwest
Fair Housing Movements and Their Opposition in the Non-Jim Crow Midwest
 
Album covers
Album coversAlbum covers
Album covers
 
Montagemachine bewakings middelen
Montagemachine bewakings middelenMontagemachine bewakings middelen
Montagemachine bewakings middelen
 
Максим Агєєв
Максим АгєєвМаксим Агєєв
Максим Агєєв
 
Matter and forces natural science unit 7
Matter and forces natural science unit 7Matter and forces natural science unit 7
Matter and forces natural science unit 7
 
Каталог сувениров 2016
Каталог сувениров 2016Каталог сувениров 2016
Каталог сувениров 2016
 
Формування комунікативної компетенції
Формування комунікативної компетенціїФормування комунікативної компетенції
Формування комунікативної компетенції
 
’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘
’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘
’ساكسو بنك‘ يفوز بجائزة ’أفضل بنك استثماري في منطقة الشرق الأوسط‘
 

Similar to Manifold

Hangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement LearningHangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement LearningXiaohu ZHU
 
End-to-End Object Detection with Transformers.pptx
End-to-End Object Detection with Transformers.pptxEnd-to-End Object Detection with Transformers.pptx
End-to-End Object Detection with Transformers.pptxssuserb64292
 
高等生產管理 第一組
高等生產管理 第一組高等生產管理 第一組
高等生產管理 第一組阿狗 郭
 
Aaex6 group2(中英夾雜)
Aaex6 group2(中英夾雜)Aaex6 group2(中英夾雜)
Aaex6 group2(中英夾雜)Shiang-Yun Yang
 
Variational inference
Variational inferenceVariational inference
Variational inferencesun peiyuan
 
机器学习V10baochang svm
机器学习V10baochang svm机器学习V10baochang svm
机器学习V10baochang svmShocky1
 
Digital Passband Communication
Digital Passband CommunicationDigital Passband Communication
Digital Passband CommunicationPei-Che Chang
 
20101218 sequential-analysis-introduction
20101218 sequential-analysis-introduction20101218 sequential-analysis-introduction
20101218 sequential-analysis-introductionYung-Ting Chen
 
卷積神經網路(Python+TensorFlow+Keras)
卷積神經網路(Python+TensorFlow+Keras)卷積神經網路(Python+TensorFlow+Keras)
卷積神經網路(Python+TensorFlow+Keras)Fuzhou University
 
2020 04 08_week5
2020 04 08_week52020 04 08_week5
2020 04 08_week5KaiNengChiu
 
福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptx
福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptx福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptx
福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptxyantingguo2008
 
Learning to Rank: An Introduction to LambdaMART
Learning to Rank: An Introduction to LambdaMARTLearning to Rank: An Introduction to LambdaMART
Learning to Rank: An Introduction to LambdaMARTJulian Qian
 
Introduction to Compressive Sensing in Wireless Communication
Introduction to Compressive Sensing in Wireless CommunicationIntroduction to Compressive Sensing in Wireless Communication
Introduction to Compressive Sensing in Wireless CommunicationPei-Che Chang
 
Learning coordination strategies using reinforcement learning myriam z abrams...
Learning coordination strategies using reinforcement learning myriam z abrams...Learning coordination strategies using reinforcement learning myriam z abrams...
Learning coordination strategies using reinforcement learning myriam z abrams...Chang Ching-Chao
 
矩阵方法在推荐系统中的应用-肖镜辉-精简
矩阵方法在推荐系统中的应用-肖镜辉-精简矩阵方法在推荐系统中的应用-肖镜辉-精简
矩阵方法在推荐系统中的应用-肖镜辉-精简xceman
 
Catch me if you can: detecting pickpocket suspects from large-scale transit r...
Catch me if you can: detecting pickpocket suspects from large-scale transit r...Catch me if you can: detecting pickpocket suspects from large-scale transit r...
Catch me if you can: detecting pickpocket suspects from large-scale transit r...ShaoHsuan Huang
 
空間濾波 Spatial Filtering
空間濾波 Spatial Filtering空間濾波 Spatial Filtering
空間濾波 Spatial FilteringYKLee3434
 
Tutorial of cnn 赵子健9.16
Tutorial of cnn 赵子健9.16Tutorial of cnn 赵子健9.16
Tutorial of cnn 赵子健9.16Zijian Zhao
 
从零推导支持向量机(SVM).pdf
从零推导支持向量机(SVM).pdf从零推导支持向量机(SVM).pdf
从零推导支持向量机(SVM).pdfxuepengzhou
 

Similar to Manifold (19)

Hangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement LearningHangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement Learning
 
End-to-End Object Detection with Transformers.pptx
End-to-End Object Detection with Transformers.pptxEnd-to-End Object Detection with Transformers.pptx
End-to-End Object Detection with Transformers.pptx
 
高等生產管理 第一組
高等生產管理 第一組高等生產管理 第一組
高等生產管理 第一組
 
Aaex6 group2(中英夾雜)
Aaex6 group2(中英夾雜)Aaex6 group2(中英夾雜)
Aaex6 group2(中英夾雜)
 
Variational inference
Variational inferenceVariational inference
Variational inference
 
机器学习V10baochang svm
机器学习V10baochang svm机器学习V10baochang svm
机器学习V10baochang svm
 
Digital Passband Communication
Digital Passband CommunicationDigital Passband Communication
Digital Passband Communication
 
20101218 sequential-analysis-introduction
20101218 sequential-analysis-introduction20101218 sequential-analysis-introduction
20101218 sequential-analysis-introduction
 
卷積神經網路(Python+TensorFlow+Keras)
卷積神經網路(Python+TensorFlow+Keras)卷積神經網路(Python+TensorFlow+Keras)
卷積神經網路(Python+TensorFlow+Keras)
 
2020 04 08_week5
2020 04 08_week52020 04 08_week5
2020 04 08_week5
 
福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptx
福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptx福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptx
福建省福州大学2019年暑假物理竞赛夏令营-物理奥赛进阶之路:0-1+微积分初步+40张ppt.pptx
 
Learning to Rank: An Introduction to LambdaMART
Learning to Rank: An Introduction to LambdaMARTLearning to Rank: An Introduction to LambdaMART
Learning to Rank: An Introduction to LambdaMART
 
Introduction to Compressive Sensing in Wireless Communication
Introduction to Compressive Sensing in Wireless CommunicationIntroduction to Compressive Sensing in Wireless Communication
Introduction to Compressive Sensing in Wireless Communication
 
Learning coordination strategies using reinforcement learning myriam z abrams...
Learning coordination strategies using reinforcement learning myriam z abrams...Learning coordination strategies using reinforcement learning myriam z abrams...
Learning coordination strategies using reinforcement learning myriam z abrams...
 
矩阵方法在推荐系统中的应用-肖镜辉-精简
矩阵方法在推荐系统中的应用-肖镜辉-精简矩阵方法在推荐系统中的应用-肖镜辉-精简
矩阵方法在推荐系统中的应用-肖镜辉-精简
 
Catch me if you can: detecting pickpocket suspects from large-scale transit r...
Catch me if you can: detecting pickpocket suspects from large-scale transit r...Catch me if you can: detecting pickpocket suspects from large-scale transit r...
Catch me if you can: detecting pickpocket suspects from large-scale transit r...
 
空間濾波 Spatial Filtering
空間濾波 Spatial Filtering空間濾波 Spatial Filtering
空間濾波 Spatial Filtering
 
Tutorial of cnn 赵子健9.16
Tutorial of cnn 赵子健9.16Tutorial of cnn 赵子健9.16
Tutorial of cnn 赵子健9.16
 
从零推导支持向量机(SVM).pdf
从零推导支持向量机(SVM).pdf从零推导支持向量机(SVM).pdf
从零推导支持向量机(SVM).pdf
 

Recently uploaded

Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade SixMath Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six611002610
 
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习PUAXINYEEMoe
 
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样yuhpu
 
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...微信 tytyqqww业务接单
 
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdftaibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdfjhujyunjhang
 
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂PUAXINYEEMoe
 
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...微信 tytyqqww业务接单
 
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个michaelell902
 
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptxbusinesshealthwise
 
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdftaibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdfjhujyunjhang
 

Recently uploaded (10)

Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade SixMath Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
Math Chapter3-教學PPT第03單元形體關係、體積與表面積Grade Six
 
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
10.2.1 马来西亚各州名称的由来六年级历史单元练习马来西亚各州名称的由来练习
 
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
 
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
1.🎉“黑客”如何修改成绩?🤔🎉 在这个信息爆炸的时代,我们经常会看到各种作弊手段。但是你知道吗?有一种作弊方式可能比你想象中更巧妙:它就是——黑客![单...
 
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdftaibif_資料標準概念介紹_20240509_20240509_20340509.pdf
taibif_資料標準概念介紹_20240509_20240509_20340509.pdf
 
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
1.1.3急救你必须懂四年级设计与工艺练习活页练习单元一四年级设计与工艺急救你必须懂
 
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
1.🎉成绩单,你的成绩! 💡🔥每个人都有自己的成绩单,它记录着我们努力的成果。但有时候,看着这些数字,却发现它们好像在嘲笑我?别担心,让我来告诉你们怎么改...
 
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
法国蒙彼利埃国家高等建筑学院毕业证制作/德语歌德B1证书/加拿大新斯科舍省农业学院文凭加急制作一个
 
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
啟思中國語文 - 中二 單元一 - 孟嘗君列傳 - 記敍的方法和人稱1.pptx
 
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdftaibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
taibif_開放資料流程-清理資料01-通則_20240509_20240509.pdf
 

Manifold

  • 2. Think Globally, Fit Locally: Unsupervised Learning of Low Dimensional Manifolds JMLR2003 • Lawrence K. Saul University of Pennsylvania • Sam T. Roweis University of Toronto
  • 3. Unsupervised learning • Density estimation • learn the parameters of a probabilistic model that can be used to predict or assess the novelty of future observation • Dimensionality reduction • obtain more compact representations of the original data that capture the information necessary for higher-level decision making 线性 非线性 主成分分析 PCA 线性判别分析 LDA 保留局部性质 不保留局部性质 LLE LE LTSA 基于距离 核函数 ISOMAP MDS KPCA
  • 4. Dimensionality reduction (PCA) Principal Component Analysis采用线性投影的方法进行降维,它的目 的是使得数据在给定的方向上投影会得到最大的方差 目标函数: 1 max { }T w Var w x 
  • 5. Dimensionality reduction (PCA) 给定一组N个观测数据 , 为D维欧式空间中的点,将其映射 到 维度的空间中,并最大化投影后的数据点的方差 一维情形 不失一般性,假设 维空间一个单位向量 ,s.t. ,则数据点 投影到该单位向量为 一个标量值: 。 投影到 上的点的均值: 方差为: { }nx nx M D 1M  D 1u 1 1 1T u u  nx 1 T nu x 1u 1 1 N n n x x N         2 1 1 1 1 1 1 1 1 N T T T n n N T n n n u x u x u Su N S x x x x N         
  • 6. Dimensionality reduction (PCA) 给定一组N个观测数据 , 为D维欧式空间中的点,将其映射 到 维度的空间中,并最大化投影后的数据点的方差 一维情形 问题转化为: 拉格朗日乘数法: 对 求导并置为0,可得: 进一步可得: { }nx nx M D 1M  1 1 1 1 max{ } . . 1 T T u Su s t u u  1 1 1 1 1(1 )T T L u Su u u   u 1 1 1Su u 为 的特征向量1u S 1 1 1 T u Su 
  • 8. Dimensionality reduction (MDS) Multidimensional Scaling将高维空间中的点映射到低维空间中并尽量保持 每对节点间的距离不变 1. 距离矩阵 2. 目标函数
  • 9. 流形Manifold 设M是一个Hausdorff拓扑空间,若对每一点 都有P的一个开邻域U和 的一个开子集同胚, 则称M为d维拓扑流形, 简称为d维流形. 𝑝 ∈ 𝑀 d ¡ M x1 x2R2 Rn z x x: coordinate for z U 局部和一个低维欧式空间存在光滑的一一映射关系
  • 10. 例子:球面 • 三维欧式空间坐标 • 极坐标公式 0 0 0 sin cos sin sin cos x x r y y r z z r           
  • 12. LLE算法 • 前提假设 • 采样数据所在的低维流形在局部是线性的,即每个采样点可以用 它的近邻点线性表示。 • 学习目标 • 原始空间中局部邻域内的最优线性重组权值 • 低维流形中保持最优线性重组权值下计算最优嵌入 假设列向量 ,为D维空间中的采样数据,LLE算法计算得到d维列向 量 ,满足在高维空间中 的邻居点重构系数 对于降维后的 同 样要保持关系 1 2 { , , }N X x x x L 1 2 { , , }N Y y y y L i x ij w i y i ij ij i y w y 
  • 14.
  • 15. Step 1:Neighborhood Search • 每个点选取最近的K个邻居节点(欧几里得距离) • 一定范围内的K可以获取稳定的LLE结果 • 算法假设点的邻域为线性,过大的K会违反这个假设 • 算法复杂度为 • 使用K-D树复杂度为 2 ( )O DN ( log )O N N
  • 16. Step2: Constrained Least Squares Fits • 计算权重矩阵 ,最小化线性重组误差: • S.T. • 1. 稀疏性:除了K个邻居节点外 均为0 • 2. 平移不变性: ijW 2 ( ) k i ij j i j E W X W X   ijW 1ij j W 
  • 17. Step2: Constrained Least Squares Fits • 旋转和伸缩不变性 旋转和伸缩变换可以用矩阵R表示,假设进行旋转或伸缩变换后邻居点权重向量为 即: 1 2, , , T kv v v v L 1 1 2 2 1 1 1 1 1 1 1 k i j j k k j k i j j j k i j j j k k j j j j j j Rx v Rx v Rx v Rx v Rx R Rx v R Rx x v x w x v x w v                      L
  • 18. Step2: Constrained Least Squares Fits • 平移不变性 对每个数据点做平移t 1 1 1 1 ( ) K i j j j K K K j j j j j j j j x t v x t w x t v x v t w v                1j j w 
  • 19. Step2: Constrained Least Squares Fits • 计算 1. 假设高维采样数据点 ,维度为D,则重构矩阵W为如下形式:1 2 { , , }N X x x x L 1 11 12 1 2 21 22 2 1 2 1 2 N N N N N NN N x w w w x w w w x w w w x x x             L L M L L O L L L 可以一次对一个点计算W中的一列元素 2 i i j j j x w   
  • 20. Step2: Constrained Least Squares Fits • 计算 2. 代价函数推导 2 1 2 1 2 2 2 ( , , , ) ( , , , ) ( ) (( ) ) (( ) ) ( ) ( ) ( ) ( ) K i i j j j i K i i i T T T T T jk i j i k x w x Nw N n n n Xw Nw X x x x X N w X N w X N w w X N X N w w Gw G x x                            L L
  • 21. Step2: Constrained Least Squares Fits • 计算 3. 求解 使用拉格朗日乘法最小化 min . . 1 T i T w Gw s t w I    ( ) ( ) 2 0 T T L w w Gw w I L Gw I w Gw cI           (c为常量,将其置为1,求解出w,再进行缩放使其和为1)
  • 22. Step2: Constrained Least Squares Fits • 计算 4. G矩阵退化 如果邻居节点数K大于数据采样的维度D,则最小化误差将得到不止一组解 例如:二维平面的采样点选取4个邻居节点,则最小化误差将不止一组解 此时G矩阵为:
  • 23. Step2: Constrained Least Squares Fits • 计算 4. G矩阵退化   2 jk jk jkG G Tr G K          1 0 jk if j k otherwise      2 1 =
  • 24. Step2: Constrained Least Squares Fits • 计算 5. 复杂度: 6. 代码: 3 ( )O DNK
  • 25. Step3: Eigenvalue Problem • 基于高维空间中的重组矩阵 ,求 在低维空间的象 ( ), 使得低维空间的重构误差最小: • S.T. • 1. (消除平移自由) • 2. (消除旋转自由和缩放自由) 2 ( ) k i ij j i j Y Y W Y    0i i Y  ijW iX iY 1 1 T i i i YY I N    d维
  • 26. Step3: Eigenvalue Problem • 计算 1. 用 表示矩阵Y的第i列,用 表示权值矩阵W的第i列,用 表示单位矩阵的第i 列,则代价函数表示为: iy iw iI 2 1 1 2 1 2 1 ( ) N N i ij j i j N i i i N i i i y w y YI Yw Y I w              2 2 ( )T T i i i i i a a a trace A A A   由于 2 ( )Y I W  22 2 2 T ij jiA a a A   由于 2 ( ) ( ( )( ) ) ( ) T T T T T I W Y trace Y I W I W Y trace YMY      
  • 27. Step3: Eigenvalue Problem • 计算 2. 使用拉格朗日乘法求解 ( ) [ ( 1) ] 2 2 0 T T T T T T L Y YMY YY N I L MY Y Y MY Y               的各列( 的各行)为矩阵M的若干个最小的特征向量时,L取得最小值T Y Y
  • 28. Step3: Eigenvalue Problem • 计算 3. 舍弃零特征值对应的特征向量保留d个最小的非零特征值对应的特征向量   1 2 1 2 T T N d N T d d N u u Y y y y u                 L M

Editor's Notes

  1. Hausdorff拓扑空间:任意两个点有不想交的邻域 同胚:X,Y同胚,如果X->Y为一一映射,并且f和其逆都连续,则称f为一个同胚映射