IBM Cloud Docs
算法版本和训练

算法版本和训练

您可以使用 算法版本 设置来选择将哪个 watsonx Assistant 算法用于训练。 当您更新内容或设置时,或者通过 自动重新培训 来训练助手。

有三个选项:

  • Beta: 使用 Beta 来预览和测试即将发布的内容。 测试版中的功能很可能在以后成为受支持的版本。 建议不要在生产部署中使用 Beta 版本。
  • 最新: 建议用于实时生产助手的当前受支持版本。
  • 上一个: 最新版本之前支持的最后一个版本。 此版本的支持在发布下一个版本时结束。

要为操作选择算法版本,请执行以下操作:

  1. 在“操作”页面上,单击 全局设置 "地理位置" 图标

  2. 点击 “算法版本” 选项卡。

  3. 选择版本,然后单击 保存

要为对话选择算法版本,请执行以下操作:

  1. 在“对话框”页面上,打开 选项 部分。

  2. 单击 算法版本

  3. 选择版本。

最新版本和先前版本具有日期标签,例如 最新 (15-Apr-2023)先前 (20-Dec-2022)。 请参阅 watsonx Assistant 发行说明,以获取有关每个算法版本发行版的详细信息。

算法版本选项当前可用于阿拉伯语,中文 (简体),中文 (繁体),捷克语,荷兰语,英语,法语,德语,日语,韩语,意大利语,葡萄牙语和西班牙语。 通用语言模型使用缺省算法。

自动重新培训

IBM Cloud

IBM® watsonx™ Assistant 已于 2016 年 7 月作为服务发布。 此后,用户一直在创造和更新技能,以满足他们的虚拟助手需求。 在后台,watsonx Assistant 创建机器学习 (ML) 模型以代表用户执行各种任务。

主 ML 模型处理操作识别,意向分类和实体检测。 例如,模型可能会检测客户在表示 I want to open a checking account 时打算使用的内容以及客户所讨论的帐户类型。

这些 ML 模型依赖于复杂的基础架构。 有许多错综复杂的组件,负责分析用户所说的内容,分解用户的输入,并对其进行处理,以便 ML 模型可以更轻松地预测用户所要求的内容。

自 watsonx Assistant 首次发布以来,产品团队对生成这些复杂 ML 模型的算法进行了持续更新。 在较新的算法中运行时,较旧的模型继续运行。 在历史上,除非更新技能,否则这些现有 ML 模型的行为不会改变,此时将重新训练技能并生成新模型以替换旧模型。 这意味着许多旧模型从未从我们的 ML 算法改进中受益。

IBM® watsonx™ Assistant 使用持续重新训练。 watsonx Assistant 服务持续监视所有 ML 模型,并自动重新训练那些在过去 6 个月中未重新训练的模型。 您的助手使用所选算法版本重新训练。 如果您选择的版本不再受支持,那么 watsonx Assistant 将使用标注为 上一个的版本进行重新训练。 这意味着助手将自动应用受支持的技术。 在前 6 个月内修改的助手不受影响。

通常,从客户角度来看,这种再培训是无缝的。 相同的输入将导致检测到相同的操作,意向和实体。 有时,重新训练可能会导致准确性发生更改。

watsonx Assistant 和 IBM 的说明 本地

IBM Cloud Pak for Data IBM Software Hub

升级 watsonx Assistant for IBM Cloud Pak for Data实例时,如果现有模型是使用仍受支持的算法版本进行训练的,那么在升级期间或之后不会重新训练模型。

新的算法版本包含在主要发行版 (例如,4.0.0 或 5.0.0) 或次要发行版 (例如,4.5.0 或 4.6.0) 中。 如果主发行版或次发行版之间的时间间隔超过 6 个月,那么每月发行版可能包含新的算法版本。 每个算法版本都支持 2 主要或次要发行版,或者最长时间为 12 个月 (以先者为准)。 有关更多信息,请参阅 IBM Cloud Pak for Data 软件支持生命周期附录

每个新发行版都包含对在最近先前发行版中列示为 最新 的版本的完全支持。 升级后,此版本将标记为 先前。 此外,每个新发行版都支持运行之前在该版本上训练的模型,以便升级不会影响您的运行时。 例如,如果您从 IBM Cloud Pak for Data 4.6 升级到 4.7,并且正在使用 最新版本 (01-Jun-2022),那么该版本将列示为 先前版本 (2022 年 6 月 1 日),并且保留所选版本。

升级后自动重新培训

watsonx Assistant for IBM Cloud Pak for Data 升级完成后,watsonx Assistant 将对使用不再支持的版本训练的任何助手模型执行自动重新训练。 在这种情况下,watsonx Assistant 会自动将助手重新训练到 最新 版本。 需要此自动重新训练,以确保您能够在下次升级时运行经过训练的模型。

最佳实践

建议在针对 IBM Cloud Pak for Data的 watsonx Assistant 的生产部署中使用 最新 版本。 这是新助手的缺省值。 在升级期间,您的设置不会自动切换现有助手以使用最新版本。 如果在升级之前选择了 最新,那么您的设置将继续使用该版本,现在标记为 先前。 升级后,建议您选择 最新 并运行基本回归测试。

IBM 对各种数据集执行稳健测试,以最大程度地减少对现有助手的影响。 但考虑到机器学习模型的性质以及自然语言处理的细微和微妙,您可能会发现不同版本之间存在一些差异。 如果通过测试发现重大问题,那么可以切换设置并使用 上一步 来返回到先前的行为。 在此情况下,建议您联系 IBM 并提供测试的详细信息,以便 IBM 可以在解决问题的步骤中为您提供支持。

还建议您在升级后在其中一个测试系统中尝试 Beta 版本。 这使您能够及早了解可能在未来版本中交付的更改,并降低对生产系统产生负面影响的可能性。 IBM 重视来自使用 Beta 的客户的正面和负面反馈。 在将来版本升级到 最新 之前,您将有机会调整算法的工作方式。 如果选择 Beta,那么助手将始终在最新的 Beta 版本上进行训练。