Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée une liste contenant le nom et les arguments de la fonction pour effectuer l’apprentissage d’un modèle OneClassSvm avec rxEnsemble.
Utilisation
oneClassSvm(cacheSize = 100, kernel = rbfKernel(), epsilon = 0.001,
nu = 0.1, shrink = TRUE, ...)
Les arguments
cacheSize
Taille maximale en Mo du cache qui stocke les données d’entraînement. Augmentez cette valeur pour les jeux d’entraînement volumineux. La valeur par défaut est 100 Mo.
kernel
Chaîne de caractères représentant le noyau utilisé pour l’informatique des produits internes. Pour plus d’informations, consultez maKernel. Les choix suivants sont disponibles :
-
rbfKernel()
: noyau de fonction de base radiale. Son paramètre représentegamma
dans le termeexp(-gamma|x-y|^2
. S’il n’est pas spécifié, il est1
divisé par défaut par le nombre de fonctionnalités utilisées. Par exemple :rbfKernel(gamma = .1)
. Il s’agit de la valeur par défaut. -
linearKernel()
: noyau linéaire. -
polynomialKernel()
: noyau polynomial avec des nomsa
de paramètres ,bias
etdeg
dans le terme(a*<x,y> + bias)^deg
. Labias
valeur par défaut0
est . Degré,deg
valeur par défaut3
. S’ila
n’est pas spécifié, il est défini sur1
divisé par le nombre de fonctionnalités. Par exemple :maKernelPoynomial(bias = 0, deg = `` 3)
. -
sigmoidKernel()
: noyau sigmoid avec des nomsgamma
de paramètres etcoef0
dans le termetanh(gamma*<x,y> + coef0)
.gamma
, la valeur par défaut est1
divisée par le nombre de fonctionnalités. Le paramètrecoef0
est défini par défaut sur0
. Par exemple :sigmoidKernel(gamma = .1, coef0 = 0)
.
epsilon
Seuil de convergence de l’optimiseur. Si l’amélioration entre les itérations est inférieure à ce seuil, l’algorithme s’arrête et renvoie le modèle actuel. La valeur doit être supérieure ou égale à .Machine$double.eps
. La valeur par défaut est 0.001.
nu
Compromis entre la fraction de valeurs hors norme et le nombre de vecteurs de support (représentés par la lettre grecque nu). Doit être compris entre 0 et 1, généralement entre 0,1 et 0,5. La valeur par défaut est 0,1.
shrink
Utilise l’heuristique de réduction si TRUE
. Dans ce cas, certains exemples seront « réduits » pendant la procédure d’entraînement, ce qui peut accélérer l’entraînement. La valeur par défaut est TRUE
.
...
Arguments supplémentaires à passer directement au moteur de calcul Microsoft.