"LLE" (机器学习方法)
- 用于 DimensionReduction、DimensionReduce、FeatureSpacePlot 和 FeatureSpacePlot3D 的方法.
- 使用局部线性嵌入降低数据维度.
详细信息和子选项
- "LLE" 代表局部线性嵌入,是一种非线性的邻域保留降维方法.
- "LLE" 能够学习非线性流形; 但如果数据具有高密度变化,则可能会失败,并且倾向于将大部分数据折叠在一起.
- 下图(参阅 FeatureSpacePlot)显示了应用于基准数据集 Fisher's Irises、MNIST 和 FashionMNIST 的 "LLE" 方法学习的二维嵌入:
- "LLE" 寻求找到一种低维嵌入,局部保留数据的固有几何形状(例如角度和相对距离). 为此,"LLE" 首先通过其 个最近邻定义每个数据点的邻域. 然后,它通过最小化重构误差(xj 是 xi 的近邻)来计算最佳“重构权重” Wij: ∑ Ni=1xi-∑jWijxj 2,受制于约束 ∑jWij=1(此约束强制 Wij 对数据的旋转、重新缩放和平移具有不变性). 一旦计算出 Wij,低维嵌入 就可以通过最小化嵌入成本来计算得到: ∑ Ni=1yi-∑jWijyj 2.
- "LLE" 试图在原始空间和嵌入空间中具有相同的重构权重,这正是数据点的局部几何属性得以保留的原因.
- 可以给出以下子选项:
-
"NeighborsNumber" Automatic 最近邻数量
范例
打开所有单元关闭所有单元基本范例 (1)
范围 (1)
数据集可视化 (1)
从 ExampleData 加载 Fisher Iris 数据集并执行训练/测试拆分: