R 中的数据挖掘算法/软件包/optimsimplex/optimsimplex.shrink
外观
此函数使用给定系数 sigma 缩小单纯形并返回更新后的单纯形。缩小操作相对于单纯形中的第一个点进行。
optimsimplex.shrink(this = NULL, fun = NULL, sigma = 0.5, data = NULL)
this | 一个单纯形对象 |
fun | 要在顶点处计算的函数。该函数预期具有以下输入和输出参数myfunction <- function(x, this){ ... return(list(f=f,this=this)) } 其中 x 是行向量,this 是用户定义的数据,即 data。 |
sigma | 缩小系数。默认值为 0.5。 |
data | 传递给函数的用户定义数据。如果提供了 data,则它将作为输入和输出参数传递给回调函数。data 可以在函数使用一些额外参数时使用。它作为输出参数返回,因为函数在计算函数值时可能会修改数据。例如,此功能可用于计算函数调用次数。 |
返回一个包含以下元素的列表
- this 更新后的单纯形对象。
- data 更新后的用户定义数据。
Scilab optimsimplex 模块的作者:Michael Baudin (INRIA - Digiteo)
R 移植的作者:Sebastien Bihorel ([email protected])