# Support Vector Machine (Вспомогательная векторная машина)

# Введение

Внимание

Модуль добавили как ЭКСПЕРИМЕНТАЛЬНЫЙ. Поведение модуля, названия функций и документацию к модулю изменяют в новых выпусках PHP без уведомления. Модулем пользуются на свой страх и риск.

LibSVM - это эффективное решение для проблем классификации и регрессии SVM. Модуль svm обёртывает это в интерфейс PHP для простого использования в скриптах PHP.

- Установка и настройка
  - Требования
  - Установка
- Примеры
- SVM — Класс SVM
  - SVM::__construct — Конструктор класса SVM
  - SVM::crossvalidate — Тестирование обучающих параметров на подмножествах обучающих данных
  - SVM::getOptions — Получить текущие параметры обучения
  - SVM::setOptions — Установить параметры обучения
  - SVM::train — Создать SVMModel на основе обучающих данных
- SVMModel — Класс SVMModel
  - SVMModel::checkProbabilityModel — Возвращает true, если модель содержит информацию о вероятностях
  - SVMModel::__construct — Конструктор класса SVMModel
  - SVMModel::getLabels — Возвращает метки, на которых обучалась модель
  - SVMModel::getNrClass — Возвращает количество классов, для которых обучалась модель
  - SVMModel::getSvmType — Получить тип SVM, с которым обучалась модель
  - SVMModel::getSvrProbability — Получить величину сигмы для регрессионного типа
  - SVMModel::load — Загружает сохранённую модель SVM
  - SVMModel::predict — Предсказать значение на основе новых данных
  - SVMModel::predict_probability — Возвращает вероятность класса для заданных данных
  - SVMModel::save — Сохранить готовую модель в файл

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open