Я использую пакет caret для обучения алгоритма K-ближайших соседей. Для этого я запускаю этот код:
Control <- trainControl(method="cv", summaryFunction=twoClassSummary, classProb=T)
tGrid=data.frame(k=1:100)
trainingInfo <- train(Formula, data=trainData, method = "knn",tuneGrid=tGrid,
trControl=Control, metric = "ROC")
Как видите, меня интересует получение параметра AUC ROC. Этот код работает хорошо, но возвращает ошибку тестирования (которую алгоритм использует для настройки параметра k модели) как среднее значение ошибки перекрестной проверки. Я заинтересован в возвращении, в дополнение к ошибке тестирования, ошибки обучения (среднее значение для каждой складки ошибки, полученной с данными обучения). Как мне это сделать?
Спасибо