В OpenCV, что такое параметр svm.predect returnDFVal? - PullRequest
2 голосов
/ 24 августа 2010

Я использую openCV, но не могу найти в документации ничего о том, что означает параметр returnDFVal в методе прогнозирования для машин опорных векторов. Кто-нибудь еще знает?

Ответы [ 3 ]

3 голосов
/ 24 августа 2010

Я не смотрел документацию и не использовал SVM из OpenCV (но я использовал LIBSVM). Я предполагаю, что это означает: вернуть значение функции решения. Если вы установите для него значение true, вы получите расстояние до поля (и вы получите класс, посмотрев на знак этого значения), а если оно будет ложным, оно вернет +1 или -1 в зависимости от класса.

0 голосов
/ 27 ноября 2012

Согласно http://docs.opencv.org/modules/ml/doc/support_vector_machines.html

returnDFVal Определяет тип возвращаемого значения. Если это правда, и проблема в 2-классовой классификации: затем метод возвращает значение функции решения, обозначенное как расстояние до границы в противном случае функция возвращает метку класса (классификация) или оценочное значение функции (регрессия).

0 голосов
/ 11 декабря 2010

Фактически возвращает классификатор входных данных, который ближе всего соответствует обученным данным. Это классификатор, который вы бы предоставили во время обучения.

...