簡體   English   中英

與CRFSuite一起使用k倍交叉驗證,並將其保存在模型文件中

[英]Use k-fold cross-validation with CRFSuite and save it in a model file

我是CRFSuite庫的新手,但是由於使用了“ -m”選項,我知道如何訓練模型並將其保存在文件中。 但是,我嘗試掌握k折疊交叉驗證,但是“ -m”選項似乎無法將de process保存到文件中。 該命令根本不會創建模型文件。

我能否舉一個簡單的示例,說明如何將C折線交叉驗證與CRFSuite很好地結合使用,從而將過程寫入文件(不是日志文件,而是模型文件)中。 在文檔中,作者解釋了如何進行k折交叉驗證,但未指定保存模型的文件。 我真的很想知道如果不保存之后生成的模型,為什么要執行交叉驗證...

我在這里找到有關CRFSuite的文檔: http : //www.chokkan.org/software/crfsuite/manual.html

但這還不足以滿足我的需求。 謝謝。

我認為您對交叉驗證和模型生成有些困惑。

假設您執行10倍交叉驗證。 數據將分為10組火車測試集。 結果,創建了10個模型(每個部分數據集都有1個模型)。

那么,您想存儲10種型號中的哪種? 您可能希望使用所有數據進行訓練的人員,即交叉驗證過程執行的10個數據中沒有一個。

交叉驗證只是使用所有數據的模型所獲得的性能的近似度量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM