Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi kerugian untuk klasifikasi dan regresi.
Penggunaan
expLoss(beta = 1, ...)
hingeLoss(margin = 1, ...)
logLoss(...)
smoothHingeLoss(smoothingConst = 1, ...)
poissonLoss(...)
squaredLoss(...)
Argumen
beta
Menentukan nilai numerik beta (dilation). Nilai default adalah 1.
margin
Menentukan nilai margin numerik. Nilai default adalah 1.
smoothingConst
Menentukan nilai numerik konstanta penghalus. Nilai default adalah 1.
...
argumen tersembunyi.
Detail
Fungsi kerugian mengukur perbedaan antara prediksi algoritma pembelajaran mesin dan output yang diawasi dan mewakili biaya yang salah.
Fungsi kehilangan klasifikasi yang didukung adalah:
logLoss
expLoss
hingeLoss
smoothHingeLoss
Fungsi kehilangan regresi yang didukung adalah:
poissonLoss
squaredLoss
.
Nilai
String karakter yang menentukan fungsi kerugian.
Penulis
Microsoft Corporation Microsoft Technical Support
Lihat juga
Contoh
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