2014-09-29 106 views
4

插入符提供了函數嵌套功能選擇,通過caretSBFcaretFuncs插入符號的特徵選擇輔助功能:caretSBF和caretFuncts

caretSBF:對於選擇通過過濾器

lmSBF 
rfSBF 
treebagSBF 
ldaSBF 
nbSBF 

caretFuncs:爲遞歸功能選擇 - (?我認爲這只是由於歷史原因,該caretFuncs不叫caretRFE)

lmFuncs 
rfFuncs 
treebagFuncs 
ldaFuncs 
nbFuncs 
gamFuncs 
lrFuncs 

爲什麼這個幫助函數列表比caret's full model list更受限制?例如,對於glmnet的彈力網方法,kernlab的SVM方法等沒有量身定做的特徵選擇方法

是因爲:

  • 這些其他車型做工精細,以與一般情況下功能(即caretSBF和caretFuncs)? - 儘管我遇到了麻煩,試圖讓glmnet與caretSBF一起工作......
  • 這些其他模型在特徵選擇中不需要「額外幫助」? - 我認爲像elasticnet這樣的方法被認爲可以很好地進行特徵選擇,但是像SVM這樣的其他方法肯定不會...
  • 軟件包維護人員還沒有開始爲其他方法編寫專門的函數嗎? - 在這種情況下,社區可以/應該提供這些幫助功能嗎?

感謝您的閱讀,並感謝傑出作品的脫穎而出的包裝維護人員。

回答

5

它是#2和#3的組合。隱式做特徵選擇的模型沒有意義(例如rpart,glmnet等)。另外,我還沒有時間來擴大名單(但代碼提交總是受歡迎的)。

最大