Megosztás:


oneClassSvm: oneClassSvm

Létrehoz egy listát, amely tartalmazza a függvény nevét és argumentumait egy OneClassSvm-modell betanításához rxEnsemble használatával.

Használat

  oneClassSvm(cacheSize = 100, kernel = rbfKernel(), epsilon = 0.001,
    nu = 0.1, shrink = TRUE, ...)
 

Érvek

cacheSize

A betanítási adatokat tároló gyorsítótár maximális mérete MB-ban. Növelje ezt a nagy betanítási csoportok esetében. Az alapértelmezett érték 100 MB.

kernel

A belső termékek számításához használt kernelt jelképező karaktersztring. További információ: maKernel. A következő lehetőségek érhetők el:

  • rbfKernel(): Radiális alapfüggvény kernel. Paramétere a kifejezésben gammaszerepelexp(-gamma|x-y|^2. Ha nincs megadva, az alapértelmezés szerint 1 a használt funkciók számával van osztva. Például: rbfKernel(gamma = .1). Ez az alapértelmezett érték.
  • linearKernel(): Lineáris kernel.
  • polynomialKernel(): Polinom kernel paraméternevekkel a, biasés deg a kifejezésben (a*<x,y> + bias)^deg. Az biasalapértelmezett érték a következő.0 A fok, degaz alapértelmezett érték a következő.3 Ha a nincs megadva, akkor a 1 funkció a funkciók számával van osztva. Például: maKernelPoynomial(bias = 0, deg = `` 3).
  • sigmoidKernel(): Sigmoid kernel paraméternevekkel gamma és coef0 a kifejezésben tanh(gamma*<x,y> + coef0). gammaalapértelmezés szerint 1 osztva a funkciók számával. A paraméter coef0 alapértelmezés szerint a következő.0 Például: sigmoidKernel(gamma = .1, coef0 = 0).

epsilon

Az optimalizáló konvergenciájának küszöbértéke. Ha az iterációk közötti javulás kisebb, mint a küszöbérték, az algoritmus leáll, és visszaadja az aktuális modellt. Az értéknek nagyobbnak vagy egyenlőnek .Machine$double.epskell lennie. Az alapértelmezett érték 0,001.

nu

A kiugró értékek törtrésze és a támogató vektorok száma közötti kompromisszum (amelyet a görög nu betű jelöl). 0 és 1 között kell lennie, általában 0,1 és 0,5 között. Az alapértelmezett érték 0,1.

shrink

A zsugorító heurisztikus ha TRUE. Ebben az esetben egyes minták "zsugorulnak" a betanítási eljárás során, ami felgyorsíthatja a betanítást. Az alapértelmezett érték a TRUE.

...

További argumentumok, amelyek közvetlenül a Microsoft számítási motornak lesznek átadva.