经典流形学习 ISOMAP算法程序中的一个问题
读程序时,有一点看不懂,牛人来瞧瞧,指点指点啊。
在看流形学习的一段经典代码时,遇到的一个问题。 函数如下:
function [Y, R, E] = IsomapII(D, n_fcn, n_size, options);
% ISOMAPII Computes Isomap embedding using an advanced version of
% the algorithm in Tenenbaum, de Silva, and Langford (2000),
% which can take advantage of sparsity in the graph and
% redundancy in the distances.
%
% [Y, R, E] = isomapII(D, n_fcn, n_size, options);
%
% Input:
% D = input-space distances between pairs of N points, which can
% take 1 of 3 forms:
% (1) a full N x N matrix (as in isomap.m)
% (2) a sparse N x N matrix (missing entries are treated as INF)
% (3) the name of a function (e.g. 'd_fun') that takes
% one argument, i, and returns a row vector containng the
% distances from all N points to point i.
%
% n_fcn = neighborhood function ('epsilon' or 'k')
% n_size = neighborhood size (value for epsilon or k)
代码中,提示 n_fcn 是近邻函数,后面的'epsilon' 或'k' 是什么意思,是指函数的类型吗
整个函数开始要求输入参数,这个n_fcn是什么形式,
牛人多帮帮,小弟先谢过了。
在看流形学习的一段经典代码时,遇到的一个问题。 函数如下:
function [Y, R, E] = IsomapII(D, n_fcn, n_size, options);
% ISOMAPII Computes Isomap embedding using an advanced version of
% the algorithm in Tenenbaum, de Silva, and Langford (2000),
% which can take advantage of sparsity in the graph and
% redundancy in the distances.
%
% [Y, R, E] = isomapII(D, n_fcn, n_size, options);
%
% Input:
% D = input-space distances between pairs of N points, which can
% take 1 of 3 forms:
% (1) a full N x N matrix (as in isomap.m)
% (2) a sparse N x N matrix (missing entries are treated as INF)
% (3) the name of a function (e.g. 'd_fun') that takes
% one argument, i, and returns a row vector containng the
% distances from all N points to point i.
%
% n_fcn = neighborhood function ('epsilon' or 'k')
% n_size = neighborhood size (value for epsilon or k)
代码中,提示 n_fcn 是近邻函数,后面的'epsilon' 或'k' 是什么意思,是指函数的类型吗
整个函数开始要求输入参数,这个n_fcn是什么形式,
牛人多帮帮,小弟先谢过了。
...全文
相关推荐
manifold-learning.lle.zip_manifold learning_matlab 流形学习_无监督_机器学习
局部线性嵌入(Locally Linear Embedding,LLE)是流形学习中的一种经典算法,用于将高维数据映射到低维空间,同时尽可能保持数据点之间的局部关系。
机器学习强基计划8-4:流形学习等度量映射Isomap算法(附Python实现)
流形学习是近年来机器学习领域的一个重要研究方向。本文介绍流形学习中的经典算法等度量映射Isomap,给出图解和python代码加深理解
流行算法的程序
在IT行业中,算法是解决问题和优化任务的核心工具。"流行算法的程序"这一主题涵盖了广泛的知识点,特别是在MATLAB环境中实现这些算法。
流形学习算法 isomap 监督等距映射
ISOMAP(Isometric Feature Mapping)是流形学习中的一个经典算法,由Tenenbaum、Silva和Langford于2000年提出。
流形学习算法MATLAB代码
MATLAB是一种广泛应用于科学计算、算法开发和数据分析的强大工具,特别适合处理数学和工程问题,因此是实现流形学习算法的理想平台。


其他开发语言
