Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Функции потери для классификации и регрессии.
Использование
expLoss(beta = 1, ...)
hingeLoss(margin = 1, ...)
logLoss(...)
smoothHingeLoss(smoothingConst = 1, ...)
poissonLoss(...)
squaredLoss(...)
Аргументы
beta
Указывает числовое значение бета (дилатация). Значение по умолчанию — 1.
margin
Задает числовое значение поля. Значение по умолчанию — 1.
smoothingConst
Задает числовое значение константы сглаживания. Значение по умолчанию — 1.
...
Скрытый аргумент.
Подробнее
Функция потерь измеряет несоответствие между прогнозом алгоритма машинного обучения и защищенными выходными данными и представляет цену ошибки.
Поддерживаются следующие функции потерь для классификации:
logLoss
expLoss
hingeLoss
smoothHingeLoss
Поддерживаются следующие функции потерь для регрессии:
poissonLoss
squaredLoss.
Значение
Строка символов, определяющая функцию потери.
Авторы
Корпорация Майкрософт Microsoft Technical Support
См. также
Примеры
train <- function(lossFunction) {
result <- rxFastLinear(isCase ~ age + parity + education + spontaneous + induced,
transforms = list(isCase = case == 1), lossFunction = lossFunction,
data = infert,
type = "binary")
coef(result)[["age"]]
}
age <- list()
age$LogLoss <- train(logLoss())
age$LogLossHinge <- train(hingeLoss())
age$LogLossSmoothHinge <- train(smoothHingeLoss())
age