使用机器学习在 Qlik Answers 中 | Qlik Cloud帮助
跳到主要内容 跳到补充内容

使用机器学习在 Qlik Answers

您可以利用 Qlik Predict 自动化机器学习,借助 Qlik Answers 的AI驱动技术。

在智能体Qlik Answers体验中,您可以通过自然语言创建并运行机器学习工作流。您可以在同一个聊天体验中探索数据集、配置和训练实验,并运行预测。

Qlik Answers 中使用 Predict

Training ML experiment in agentic experience
Govnote-not-inQlik Cloud 政府 中不支持
Govnote-not-inQlik Cloud Government - DoD 中不支持

在开始之前

先决条件:

  • 您的租户已启用跨区域推理——也就是说,该租户需要启用以获得智能体Qlik Answers体验。

    启用跨区域推理

  • 您的租户和订阅有 Qlik Answers 的容量。

    Qlik Answers 容量

  • 您有权访问所需的数据库和 Qlik Predict 资产。

    权限

Qlik Answers 中打开 Qlik Predict

  1. 单击打开Answers以打开Qlik Answers

  2. 在下拉菜单中,选择Predict

    打开 Predict

    Selecting the predict agent in chat

端到端工作流

Predict 协作时,请使用以下工作流。

步骤 1: 数据集探索和见解

使用数据集见解来了解数据质量和候选字段,在训练之前。寻求见解和 目标 建议。

您也无需知道您想使用的数据集的确切名称—您可以请求获取可用数据集的列表。

用于数据集探索和见解的示例问题
操作 示例问题 注释
数据集选择
  • 给我展示可用于训练的数据集

  • 我可以使用哪些数据集进行训练?

  • 列出数据集

-
数据集见解
  • 你能给我看看 <dataset name> 的数据集见解吗?

或者,您可以先在Qlik Cloud中打开数据集,然后提出以下问题:

  • 请展示这个数据集的数据集见解。

  • 此数据集中的哪些特征具有高基数

目标推荐
  • 您推荐使用哪个列作为目标?

  • 您对目标有什么推荐?

  • 训练后的模型应该预测哪个列

在选择数据集并探索见解后,可作为后续问题,非常有用。

步骤 2: 实验训练和监控

描述您的目标,并让代理配置并运行实验。支持回归和分类实验类型。在您选择数据集和目标后,系统会提示您开始训练。

如果您之前已经启动过机器学习工作流,您可以要求Predict监控现有实验。

实验训练和监控的示例问题
操作 示例问题 注释
实验训练(已选择数据集)
  • 我想要预测 <column name>

  • 将 <column name> 用作目标

在选择要使用的训练数据集后,可用作后续问题。
实验训练 (未选择数据集)
  • 训练模型以预测 <column name>;使用 <dataset name or a keyword>

  • 使用 <dataset name or a keyword> 数据创建实验

这些问题可以帮助您直接上手,无需手动按名称搜索数据集。
实验监视
  • 列出我最近的实验及其状态

  • 我的实验状态如何
-

步骤 3:模型解释和建议

训练完成后,您可以请求对模型行为进行通俗易懂的解释,并根据模型输出获得建议。

模型分析的示例问题
操作 示例问题 注释
模型推荐
  • 此实验中的最优模型是什么

  • 我已打开实验 <experiment name>。什么是最佳模型

  • 我已打开实验 <experiment name>。为业务受众总结最佳模型性能

为了获得最佳结果,您需要在浏览器中打开实验或在提示中引用实验名称。
模型度量和洞察
  • 此实验中最佳的模型算法是什么

  • 我已打开实验 <experiment name>。最佳模型的指标是什么

  • 探索此实验的模型见解和功能重要性

  • 我已打开实验 <experiment name>。哪些特性对该模型影响最大?

为了获得最佳结果,您需要在浏览器中打开实验或在提示中引用实验名称。

在聊天中分析模型时,您还可以单击 查看源 以展开更多详细信息,包括功能重要性细分图表和自然语言见解。

使用查看源分析包含嵌入式图表的模型

Using View source to analyze models with embedded charts

步骤 4: 部署、激活和预测

训练后,您可以部署一个模型,创建一个 ML 部署。在您请求部署模型后,系统会提示您确认部署。

您还可以运行批量预测,使用您已部署的模型。系统会搜索兼容的应用数据集,并列出供您选择。您还可以使用自然语言提示来选择特定的应用数据集。

已部署的模型会随着预测的创建而自动激活,具体取决于订阅的可用容量。

部署和预测的示例问题
操作 示例问题 注释
模型部署和监控
  • 为此实验部署最佳模型

  • 我已打开实验 <experiment name>。查看部署详细信息

  • 检查此实验的部署状态

在模型分析后,可直接用作后续问题。

为了获得最佳结果,您需要在浏览器中打开实验或在提示中引用实验名称。

预测—启动请求
  • 使用此部署运行预测

  • 使用部署 <deployment name> 运行预测

为了获得最佳效果,您需要将部署在浏览器中打开,或者在提示中引用部署名称。
预测—选择应用数据集
  • 使用 <apply dataset name> 作为应用数据集,用于此部署的预测

  • 我已打开部署 <deployment name>。使用 <apply dataset name> 数据集运行预测

为了获得最佳效果,您需要将部署在浏览器中打开,或者在提示中引用部署名称。
预测—监控状态
  • 检查此部署的批量预测状态

为了获得最佳效果,您需要将部署在浏览器中打开,或者在提示中引用部署名称。
预测—探索预测输出
  • 我已打开部署 <deployment name>。探索当前预测结果

  • 显示我此部署的最新预测

为了获得最佳效果,您需要将部署在浏览器中打开,或者在提示中引用部署名称。

提问的最佳实践

为了在 Qlik Answers 中使用 Qlik Predict 时获得最佳结果,请关注以下通用指南:

  • 如果您不确定如何开始,请询问Predict它能做什么。Qlik Answers可以提供支持的功能列表。

  • 转换话题时开始新的对话,或者如果您没有得到所需的回复。

  • 如果您没有得到所需的响应,尝试提供更多细节,并具体说明您想要做什么。例如,引用数据集和其他资产的精确名称可以更好地帮助Qlik Answers在开始训练或运行预测时找到它们。

  • 如果您的提问一开始没有得到您需要的回应,请重新表述您的问题。

有关更多信息,请参阅与 Qlik Answers 聊天的最佳做法

权限

您需要同时拥有 Qlik AnswersQlik Predict 权限才能完成端到端机器学习工作流。

具体来说,您需要以下项:

限制

数据集

您无法从聊天中上传或删除数据集。

聊天中无法实现以下功能:

  • 在运行实验版本之后更改训练数据集。

  • 在同一个聊天中,使用不同的应用数据集运行多个预测。

作为一种变通方法,当您需要使用不同的数据集训练实验或运行预测时,请先开始新的聊天。如果您正在训练实验,这也将需要在新聊天中创建一个新实验。

有关开始新聊天的更多信息,请参阅与 Qlik Answers聊天

聊天不支持超出 Qlik Cloud 租户以下任何限制的数据集:

  • 最大数据集大小(训练数据集)

  • 最大数据集单元格数量 (训练数据集)

  • 最大包含列数(训练和应用数据集)

实验特性

  • 偏差检测不受支持。

  • 无法分析或下载模型训练报告。

  • 无法访问此实验的嵌入式分析(比较分析选项卡)。

  • 配置实验时,所有特征和算法都会被选中用于训练。您无法取消选择功能或算法。此外,智能模型优化始终用于训练模型—不支持人工优化。

  • 无法训练实验的第二个及后续版本。

模型类型

不适用于时间序列模型。

预测类型

不适用于 实时 或基于连接器的预测。

ML 模型管理

  • 您无法从聊天中替换现有已部署模型。

  • 您无法从聊天中部署来自不同实验版本的多个模型。

  • 无法访问该部署的嵌入式分析(模型操作和漂移监控)。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!