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 (sb.pmlab@gmail.com)