2026a

# fitIsomap


等距映射

函数库: TyMachineLearning

# 语法

embedding, ev = fitIsomap(X)

# 说明

embedding, ev = fitIsomap(X)返回输入数据处理器和未输入数据处理器。

# 示例

等距映射
对数据降维,从高维投影到低维。

加载数据集。

using TyMachineLearning
X = get_digits()

对输入数据X进行降维处理。

embedding, ev = fitIsomap(X; n_components=2)
transformed = embedding.fit_transform(X[1:100, :])
100×2 Matrix{Float64}:
  180.733     1.68076
  -92.5316  -16.393
   10.0093   29.1215
   59.5412   -4.51301
    ⋮       
  -22.6288   35.8586
 -141.315   -39.744
   66.3512   16.73
  -67.8869  -19.4266

输出模型系数不会完全一致。

# 输入参数

X-观测值
数值矩阵
手写数字数据集。

数据类型: Matrix

# 输出参数

ev- 降维处理器
对象
降维处理器

数据类型: 对象

embedding- 降维处理器
对象
降维处理器

数据类型: 对象