млр: что именно делает функция getBMRTuneResults? - PullRequest
0 голосов
/ 07 ноября 2019

Я делаю вложенную повторную выборку с настройкой 4x3 (4-кратная перекрестная проверка во внешнем цикле и 3-кратная перекрестная проверка во внутреннем цикле). На данный момент я использую только машины опорных векторов (ksvm от kernlab). Во внутреннем цикле я ищу оптимальные параметры настройки C и sigma.

Вызов getBMRPerformances () затем выводит мне характеристики для 4 отдельных внешних наборов тестовых данных. Функция getBMRTuneResults () выводит также 4 значения для меры, которую я использую (в моем случае это каппа Коэна), но они отличаются от вывода getBMRPerformances (), и я не понимаю, что на самом деле является вторым выходом.

1 Ответ

0 голосов
/ 07 ноября 2019

Как видно из названия функции, она выводит результаты настройки. Таким образом, значения производительности соответствуют характеристикам, рассчитанным во время настройки (внутренний цикл).

В частности, здесь четыре значения - это характеристики, достигаемые настройкой гиперпараметра с наилучшими характеристиками для определенного сгиба внешнего цикла.

...