在 AI Builder 中管理模型
为企业创建最佳模型可能是一个迭代过程。 结果可能会因所设置的配置以及所提供的训练数据而有所不同。 更新这些要素可改善模型的性能。 但是,在某些情况下,性能可能会降级。 每种 AI 模型类型都有一组指导原则,可帮助您完成创建最佳模型的过程以满足您的需求。
评估模型
第一次训练模型后,可以在其详细信息页上评估其性能和质量。
根据 AI 模型类型,可能会显示已训练的每个版本的性能分数。 可以使用此分数快速比较同一模型的两个版本。 但是,请注意,分数基于该训练的配置。 在比较分数时,务必要考虑到不同版本间进行的任何更改。
每种 AI 模型类型对如何计算分数以及如何解释分数有不同的说明。 查看性能旁边的工具提示以了解详细信息。
某些 AI 模型类型包括一项功能,使用所选的实际数据快速测试训练版本的性能。 选择快速测试以查看正在运行的模型。
完成对新训练模型的评估后,可以使用以下两个选项:
欠拟合模型
欠拟合模型是指表现实际上比随机推测更差的模型。 如果您的模型一贯表现较差,这可能表示您的训练数据有问题。 你使用的字段是否与你的模型旨在作出的决定的类型相关? 是否存在数据输入错误或者会导致您的模型出现偏差的其他问题?
过拟合模型
过拟合模型在对您的训练数据运行时,如果并不完美,看起来也表现很好。 这可能是因为您的训练数据中有一个列与结果直接对应。 例如,假设您有一个预测模型,它用于预测某趟运输是否将按时到达。 如果您的历史数据中有实际送达日期,则您的模型在针对您的历史数据运行时,会得出完美的预测。 在针对您的业务环境中的实际数据运行时,该模型可能表现得没有这么好,因为交付日期列尚未填充。
编辑模型名称
- 在页面顶部,选择设置。
- 在右侧模型设置窗格的名称下,输入其他名称。 根据 AI 模型类型,可能需要先选择常规部分。
- 选择保存。
创建新版本
要创建新版本,选择页面顶部的编辑模型。
一次最多可以有两个训练的版本可用:一个为已发布的版本,另一个为未发布的上次训练的版本。 如果在上次训练的版本已存在的情况下训练新版本,则会覆盖现有的上次训练的版本。
创建新版本时,您的模型将基于现有版本(已发布的版本或上次训练的版本)中的配置。 如果两者都有,则必须选择要从哪个版本中创建新版本。
只有在成功训练新版本后,才会创建新版本。 如果不完成更改和训练模型就离开,您的处理将保存为草稿。 在训练或放弃草稿之前,可能会禁用某些操作,如创建新版本或重新训练。 一次只能有一个草稿可用,因此必须选择恢复草稿以从离开的位置继续,或选择放弃草稿以删除更改,然后才能继续。
训练后,训练结果将显示在详细信息页的上次训练的版本部分下。
如果您对上次训练的版本感到满意,则可以发布模型以使其可用。 否则,您始终可以创建新版本。
何时应创建新版本?
可以创建模型的新版本,以帮助提高模型的性能或质量。 这取决于 AI 模型类型:可以通过更新配置来改进某些模型,也可以通过更新训练数据来改进某些模型。
由于机器学习的试验性,并不是您创建的所有新版本都会导致提高模型性能。 如果您对模型不满意,则可以创建一个新版本,以尝试获得更好的结果。
如果您对模型感到满意,则可以发布它以使其可用。 由于一次只能有两个已训练的版本可用,因此您可能希望发布不希望被新版本覆盖的版本。
有关提高模型性能的细节的详细信息,请参阅准确度分数下的消息。
重新训练并重新发布现有模型
训练会通过更新配置来创建新版本,而重新训练会使用与当前版本相同的配置创建新版本。 重新训练的好处是,它将研究任何新数据,使模型在一段时间内保持准确。 此操作仅适用于某些 AI 模型类型。
登录到 Power Apps。
在左侧窗格中,选择 AI Builder>模型。
按照模型类型的步骤操作。
对于预测和类别分类模型,在性能部分,选择 (…) 菜单,然后选择立即重新训练。
这会替换上次训练的版本。 如果准备就绪,发布此版本。
对每个 AI Builder 模型执行这些步骤,使 AI 模型重新启动并运行。