Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04. 7. 2023
Uzel SVM s jednou třídou používá nedozorovaný výukový algoritmus. Uzel může být použit pro detekci novinku. Bude detekovat měkkou hranici dané sady vzorků a následně klasifikovat nové body jako náležící k dané sadě nebo ne. Tento uzel modelování SVM One-Class v produktu SPSS Modeler je implementován v jazyce Python a vyžaduje knihovnu scikit-learn© Python .
ocsvmnode vlastnosti |
Datový typ | Popis vlastnosti |
---|---|---|
custom_fields |
typ boolean | Tato volba říká uzlu, aby místo toho udané v jakémkoliv předchozím uzlu (uzlech) použil informace o poli zadané v tomto poli. Po výběru této volby zadejte podle potřeby následující pole. |
inputs |
pole | Seznam názvů polí pro vstup. |
role_use |
řetězec | Uveďte predefined , chcete-li použít předdefinované role nebo custom pro použití vlastních přiřazení polí. Předvolba je předdefinovaná. |
splits |
pole | Seznam názvů polí pro rozdělení. |
use_partition |
Logická hodnota | Uveďte true nebo false . Předvolba je true . Je-li parametr nastaven na hodnotu true , budou při sestavování modelu použity pouze údaje o školení. |
mode_type |
řetězec | Režim. Možné hodnoty jsou simple nebo expert . Pokud je zadán parametr simple , všechny parametry na kartě Expert budou zakázány. |
stopping_criteria |
řetězec | Řetězec vědecké notace. Možné hodnoty jsou 1.0E-1 , 1.0E-2 , 1.0E-3 , 1.0E-4 , 1.0E-5 , nebo 1.0E-6 . Předvolba je 1.0E-3 . |
precision |
Plovoucí | Přesnost regrese (nu). Svázaný na zlomek chyb v výcviku a podpůrných vektorů. Zadejte číslo větší než 0 a menší nebo rovno 1.0 . Předvolba je 0.1 . |
kernel |
řetězec | Typ jádra, který má být použit v algoritmu. Možné hodnoty jsou linear , poly , rbf , sigmoid , nebo precomputed . Předvolba je rbf . |
enable_gamma |
Logická hodnota | Povoluje parametr gamma . Uveďte true nebo false . Předvolba je true . |
gamma |
Plovoucí | Tento parametr je povolen pouze pro jádra rbf , poly a sigmoid . Je-li parametr enable_gamma nastaven na hodnotu false , bude tento parametr nastaven na hodnotu auto . Je-li hodnota nastavena na true , je standardní hodnota 0.1 . |
coef0 |
Plovoucí | Nezávislý termín ve funkci jádra. Tento parametr je povolen pouze pro jádro poly a jádro sigmoid . Výchozí hodnota je 0.0 . |
degree |
celočíselná hodnota | Stupeň funkce jádra polynomu. Tento parametr je povolen pouze pro jádro poly . Uveďte libovolné celé číslo. Předvolba je 3 . |
shrinking |
Logická hodnota | Určuje, zda se má použít zmenšující se heuristická volba. Uveďte true nebo false . Předvolba je false . |
enable_cache_size |
Logická hodnota | Povoluje parametr cache_size . Uveďte true nebo false . Předvolba je false . |
cache_size |
Plovoucí | Velikost mezipaměti jádra v MB. Předvolba je 200 . |
enable_random_seed |
Logická hodnota | Povoluje parametr random_seed . Uveďte true nebo false . Předvolba je false . |
random_seed |
celočíselná hodnota | Datum náhodného čísla, které má být použito při shufflingu dat pro odhad pravděpodobnosti. Uveďte libovolné celé číslo. |
pc_type |
řetězec | Typ paralelního souřadnice souřadnic. Možné volby jsou independent nebo general . |
lines_amount |
celočíselná hodnota | Maximální počet řádků, které se mají zahrnout na grafiku. Zadejte celé číslo mezi 1 a 1000 . |
lines_fields_custom |
Logická hodnota | Povolí parametr lines_fields , který umožňuje určit přizpůsobená pole, která se mají zobrazit ve výstupu grafu. Je-li nastavena hodnota false , budou zobrazena všechna pole. Je-li nastaveno na true , zobrazí se pouze pole uvedená s parametrem lines_fields. Z výkonnostních důvodů se zobrazí maximálně 20 polí. |
lines_fields |
pole | Seznam názvů polí, které se mají zahrnout na grafiku jako vertikální osy. |
enable_graphic |
Logická hodnota | Uveďte true nebo false . Povoluje grafický výstup (zakáže tuto volbu, chcete-li ušetřit čas a snížit velikost proudového souboru). |
enable_hpo |
Logická hodnota | Uveďte true nebo false , chcete-li povolit nebo zakázat volby HPO. Je-li nastaveno na true , použije se Rbfopt pro zjištění nejlepšího "nejlepšího" modelu s jednou třídou SVM automaticky, který dosáhne cílové hodnoty cíle definované uživatelem s následujícím parametrem target_objval . |
target_objval |
Plovoucí | Hodnota objektivní funkce (četnost chyb modelu na vzorcích), kterou chceme dosáhnout (například hodnota neznámého optimálního). Nastavte tento parametr na odpovídající hodnotu, pokud je optimální (například, 0.01 ). |
max_iterations |
celočíselná hodnota | Maximální počet iterací pro zkoušení modelu. Předvolba je 1000 . |
max_evaluations |
celočíselná hodnota | Maximální počet vyhodnocení funkce pro model, kde je fokus větší než rychlost. Předvolba je 300 . |