SVM
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
SVM
Референца за `class.svm.php` со подобрена типографија и навигација.
Класата SVM
Класата SVM
Вовед
Синопсис на класата
Претходно дефинирани константи
(PECL svm >= 0.1.0)
SVM::C_SVC-
SVM константи
SVM::NU_SVC-
Основен тип C_SVC SVM. Стандарден и добра почетна точка.
SVM::ONE_CLASS-
Типот NU_SVC користи различно, пофлексибилно, претежнување на грешки.
SVM::EPSILON_SVR-
SVM тип со една класа. Тренирај само на една класа, користејќи аутлаери како негативни примери.
SVM::NU_SVR-
SVM тип за регресија (предвидување вредност наместо само класа).
SVM::KERNEL_LINEAR-
NU стил SVM тип за регресија.
SVM::KERNEL_POLY-
Многу едноставно јадро, може добро да работи на проблеми со класификација на големи документи.
SVM::KERNEL_RBF-
Полиномско јадро.
SVM::KERNEL_SIGMOID-
Вообичаено Gaussian RBD јадро. Добро се справува со нелинеарни проблеми и е добра стандардна вредност за класификација.
SVM::KERNEL_PRECOMPUTED-
Јадро базирано на сигмоидна функција. Користењето на ова го прави SVM многу сличен на двослојна невронска мрежа базирана на сигмоид.
SVM::OPT_TYPE-
Претходно пресметано јадро - моментално неподдржано.
SVM::OPT_KERNEL_TYPE-
Клуч за опции за типот SVM.
SVM::OPT_DEGREESVM::OPT_SHRINKING-
Клуч за опции за типот на јадрото.
SVM::OPT_PROBABILITY-
Параметар за тренирање, буловски, за тоа дали да се користат евристиките за намалување.
SVM::OPT_GAMMA-
Параметар за тренирање, буловски, за тоа дали да се собираат и користат проценки на веројатност.
SVM::OPT_NU-
Параметар на алгоритмот за типовите на јадро Poly, RBF и Sigmoid.
SVM::OPT_EPS-
Клуч за опцијата за параметарот nu, се користи само во NU_ SVM типовите.
SVM::OPT_P-
Параметар за обука што се користи за Episilon SVR регресија
SVM::OPT_COEF_ZERO-
Параметар на алгоритам за поли и сигмоидни јадра
SVM::OPT_C-
Опцијата за параметарот за цена што ја контролира рамнотежата помеѓу грешките и општоста - ефективно казната за погрешно класифицирање на примерите за обука.
SVM::OPT_CACHE_SIZE-
Големина на кешот за меморија, во MB
Содржина
- SVM::__construct — Конструирај нов SVM објект
- SVM::crossvalidate — Тестирај ги параметрите за обука на подмножества од податоците за обука
- SVM::getOptions — Врати ги тековните параметри за обука
- SVM::setOptions — Постави ги параметрите за обука
- SVM::train — Креирај SVMModel врз основа на податоци за обука