首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对CRFSuite使用k折交叉验证,并将其保存在模型文件中

对CRFSuite使用k折交叉验证,并将其保存在模型文件中
EN

Stack Overflow用户
提问于 2014-12-09 03:32:07
回答 1查看 794关注 0票数 1

我是CRFSuite库的新手,但我知道如何训练模型并将其保存到文件中,这要归功于"-m“选项。然而,我试图掌握de k-折叠交叉验证,但是"-m“选项似乎不能将de进程保存在文件中。该命令根本不创建模型文件。

我可以举一个简单的例子来说明k折交叉验证在CRFSuite中的良好使用,它将流程写入一个文件(不是日志文件,而是模型文件)。在文档中,作者解释了如何进行k折叠交叉验证,但没有指定保存模型的文件。我真的想知道,如果我们不保存生成的模型,为什么要执行交叉验证……

我在这里找到了关于CRFSuite的文档:http://www.chokkan.org/software/crfsuite/manual.html

但这还不足以满足我的需求。谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-10-20 22:39:06

我认为您对交叉验证和模型生成有点困惑。

假设您执行了10次交叉验证。数据将被分成10个训练测试集。结果,创建了10个模型(每个部分数据集1个)。

那么你想存储这10个模型中的哪一个呢?您可能需要使用所有数据进行训练的方法,即交叉验证过程执行的10种方法中的任何一种。

交叉验证只是使用所有数据的模型将获得的性能的近似度量。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27365455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档