将复合实体升级为机器学习实体

重要

LUIS 将于 2025 年 10 月 1 日停用,从 2023 年 4 月 1 日开始,你将无法创建新的 LUIS 资源。 建议将 LUIS 应用程序迁移对话语言理解,以便从持续的产品支持和多语言功能中受益。

可将复合实体升级为机器学习实体以生成一个实体,它接收具有更好可分解性的更完整预测以用于调试实体。

当前版本模型限制

升级过程会基于在应用中找到的现有复合实体,将计算机学习实体创建到新版本的应用中。 这包括复合实体子级和角色。 该过程还会切换示例言语中的标签以使用新实体。

升级过程

升级过程:

  • 为每个复合实体创建新的机器学习实体。
  • 子实体:
    • 如果子实体只在复合实体中使用,则它只会添加到机器学习实体中。
    • 如果子实体在复合实体中使用并且作为单独实体(在示例言语中进行标记),则它会作为实体添加到版本中,并作为子实体添加到新的机器学习实体中。
    • 如果子实体使用角色,则每个角色都会转换为具有相同名称的子实体。
    • 如果子实体是非机器学习实体(正则表达式、列表实体或预生成实体),则会使用相同名称创建新的子实体,并且新的子实体具有使用添加了所需功能的非机器学习实体的功能。
  • 名称会保留,但是在相同子实体/同辈级别中必须唯一。 请参阅唯一命名限制
  • 示例言语中的标签会切换到具有子实体的新机器学习实体。

使用下图了解模型如何变化:

旧对象 新建对象 说明
复合实体 具有结构的机器学习实体 两个对象都是父对象。
复合的子实体是简单实体 子实体 两个对象都是子对象。
复合的子实体是预生成实体(如 Number) 具有预生成实体(如 Number)的名称的子实体,子实体具有预生成 Number 实体的功能,其约束选项设置为 true 。 子实体包含在子实体级别具有约束的功能。
复合的子实体是预生成实体(如 Number),并且预生成具有角色 具有角色的名称的子实体,子实体具有预生成 Number 实体的功能,其约束选项设置为 true。 子实体包含在子实体级别具有约束的功能。
角色 子实体 角色名称成为子实体名称。 子实体是机器学习实体的直接后代。

开始升级过程

更新之前,请确保:

  • 如果未处于要升级的正确版本中,则更改版本
  1. 通过通知开始升级过程,也可以等待下一个计划提示。

    Begin upgrade from notifications

  2. 在弹出窗口中,选择“立即升级”。

  3. 查看“升级时发生的情况”信息,然后选择“继续”。

  4. 从列表中选择要升级的复合实体,然后选择“继续”。

  5. 可以通过选中相应的复选框,将任何未训练的更改从当前版本移动到升级后的版本中。

  6. 选择“继续”以开始升级过程。

  7. 进度栏指示升级过程的状态。

  8. 该过程完成后,你会处于具有新机器学习实体的经过训练的新版本中。 选择“试用新实体”以查看新实体。

    如果新实体的升级或训练失败,则通知会提供详细信息。

  9. 在实体列表页上,新实体在类型名称旁会使用“新建”进行标记。

后续步骤