2

我想通过 java sdk 向我的分类器添加更多示例。这个想法是定期增加数据大小并改进分类器。但是,文档仅显示创建新分类器的训练选项。

如果我不能重新训练,是否可以通过sdk获取原始分类器中使用的数据来训练一个新的分类器?

如果此功能不存在,最好的方法是什么?在本地增加我的数据并在发送整个数据库的每列新火车中创建新分类器?

4

1 回答 1

2

没有 API 可以更新/重新训练分类器,也没有检索现有分类器的训练数据。

该服务生成的语料库没有更新或强化学习选项。因此,如果训练数据发生变化,则需要生成新的语料库。

这也意味着在创建语料库时,服务不需要保留训练数据。

评论中的讨论摘要:

如果要获得重新训练分类器的效果,有两种方法:

  • 使用 Watson Studio 创建您的分类器/训练分类器,在初始训练之后,您将看到重新训练分类器的选项
  • 如果您想使用 SDK 以编程方式执行此操作,您可以像往常一样创建和训练分类器,然后删除现有分类器并使用新数据集创建新分类器。

PS:当您尝试重新训练时,Watson Studio 也会在后台删除并创建一个新分类器

于 2020-05-13T09:54:11.240 回答