跳轉到內容

R 中的資料探勘演算法/包/optimsimplex/optimsimplex.utils

來自華夏公益教科書,開放的書本,為開放的世界

這些函式支援對當前單純形進行各種計算和檢查。

optimsimplex.center 計算當前單純形的中心。
optimsimplex.check 檢查當前單純形中資料的 一致性。
optimsimplex.deltafv 計算函式值相對於第一個頂點(最低點)的函式值差異向量。
optimsimplex.deltafvmax 計算最低頂點和最高頂點之間的函式值差異。 預計第一個頂點(this$x[1,])與最小函式值相關聯,最後一個頂點(this$x[nbve,])與最大函式值相關聯。
optimsimplex.dirmat 計算單純形方向矩陣,即頂點座標相對於第一個頂點的差異矩陣。
optimsimplex.fvmean 計算當前單純形中函式值的平均值。
optimsimplex.fvstdev 計算當前單純形中函式值的標準差。
optimsimplex.fvvariance 計算當前單純形中函式值的方差。
optimsimplex.size 確定單純形的大小。
optimsimplex.sort 按函式值遞增順序對單純形進行排序,使最小函式位於第一個頂點。
optimsimplex.xbar 計算 n 個頂點的中心,排除索引為 iexcl 的頂點。iexcl 的預設值為頂點數:在這種情況下,如果單純形按函式值遞增順序排序,則會排除最差的頂點。
   optimsimplex.center(this = NULL)
   optimsimplex.check(this = NULL)
   optimsimplex.deltafv(this = NULL)
   optimsimplex.deltafvmax(this = NULL)
   optimsimplex.dirmat(this = NULL)
   optimsimplex.fvmean(this = NULL)
   optimsimplex.fvstdev(this = NULL)
   optimsimplex.fvvariance(this = NULL)
   optimsimplex.size(this = NULL, method = NULL)
   optimsimplex.sort(this = NULL)
   optimsimplex.xbar(this = NULL, iexcl = NULL)
this 當前單純形。
method 用於計算單純形大小的方法。可用的方法如下:

’sigmaplus’(預設值)sigmamplus 大小是每個頂點到第一個頂點的向量最大 2 範數長度。它需要對頂點進行一次迴圈。
’sigmaminus’ sigmaminus 大小是每個頂點到第一個頂點的向量最小 2 範數長度。它需要對頂點進行一次迴圈。
’Nash’ ’Nash’ 大小是每個頂點到第一個頂點的向量 1 範數長度之和。它需要對頂點進行一次迴圈。
’diameter’ 直徑是單純形所有邊的最大 2 範數長度。它需要對頂點進行 2 次巢狀迴圈。

iexcl 中心計算中要排除的頂點的索引。

返回值

[編輯 | 編輯原始碼]

optimsimplex.center 返回長度為 nbve 的向量,其中 nbve 是當前單純形中的頂點數。
optimsimplex.check 如果當前單純形中各個元素的維度不匹配,則返回錯誤訊息。
optimsimplex.deltafv 返回長度為 nbve-1 的列向量。
optimsimplex.deltafvmax 返回一個數值標量。
optimsimplex.dirmat 返回一個 n x n 數值矩陣,其中 n 是單純形空間的維度。
optimsimplex.fvmean 返回一個數值標量。
optimsimplex.fvstdev 返回一個數值標量。
optimsimplex.fvvariance 返回一個數值標量。
optimsimplex.size 返回一個數值標量。
optimsimplex.sort 返回一個更新的單純形物件。
optimsimplex.xbar 返回長度為 n 的行向量。

Scilab optimsimplex 模組的作者:Michael Baudin(INRIA - Digiteo)
R 移植的作者:Sebastien Bihorel(sb.pmlab@gmail.com

參考文獻

[編輯 | 編輯原始碼]

"計算機的緊湊數值方法 - 線性代數和函式最小化",J.C. Nash,1990 年,第 14 章。直接搜尋方法
"最佳化迭代方法",C.T. Kelley,1999 年,第 6 章,第 6.2 節

華夏公益教科書