2016-02-18 14 views
5

Nass yöntemiyle caret paketini bir sınıflandırma probleminde kullanıyorum ve nnet'te aşırı uyumu önlemek için eğitimi durdurmak için kullanılan stop kriterinin ne olduğunu bilmek istiyorum.R düzeltme netic stop kriteri

biraz araştırma yaptık ve ben RSNNS paketinde uygulanan herhangi bir durdurma kriteri olmadığını buldum, ama burada görmek, gelecekte yapılacak çalışmalar için kabul edilir: https://www.jstatsoft.org/index.php/jss/article/view/v046i07/v46i07.pdf

Ama -NMR paketi için ben vermedi Kullanılan durdurma kriteri hakkında veya herhangi birini kullanıyorsa herhangi bir bilgi bulun. Yani sorum şu. Nnet paketinde kullanılan durdurma kriteri nedir?

Teşekkürler!

cevap

2

nnet paketinde kullanılan durdurma ölçütü, nnet() işlevinin abstol ve reltol parametreleri tarafından tanımlanır. (https://cran.r-project.org/web/packages/nnet/nnet.pdf kopyalanan)

abstol 
Stop if the fit criterion falls below abstol, indicating an essentially perfect fit. 

reltol 
Stop if the optimizer is unable to reduce the fit criterion by a factor of at least 1 - reltol. 

Bunların varsayılan değerler şunlardır: abstol = 1.0e-4; uygunluk, zemin gerçekliği ve ağ çıkışı arasında bir tür hatadır. Yinelemeli minimizasyon için objektif fonksiyonun bir parçasıdır. https://stats.stackexchange.com/questions/156117/what-is-the-value-of-fitting-criterion-on-the-nnet-package-in-r

:

kısmen cevap ile uyum kriter ilgili bir soru var