使用图形和图表比较 MLflow 运行和模型

本页介绍如何使用 MLflow UI 中可用于比较运行的可视化。 图表视图页显示比较试验运行图表的集合。 你可以自定义此页面,例如选择要包含的运行、修改图表以及创建新图表。 使用 MLflow 3 时,所有这些功能也可用于“ 模型 ”选项卡中的模型。 有关更多详细信息,请参阅 使用 MLflow Logged Models 跟踪和比较模型

若要显示图表视图页,请单击试验详细信息页上的 图表视图 图标。

试验详细信息页上的“图表视图”按钮。

有关“运行列表”页面的信息,请参阅查看 MLflow 运行的训练结果。 要显示来自多个试验的运行,请参阅比较多个试验的运行

图表概述

默认情况下,此页上的图表显示最近 10 次运行。 将光标移动到图表上的线条时,将出现此次运行的详细信息。

视频展示了将光标悬停在线条上时,它们会被突出显示并显示详细信息。

可以移动或调整图表大小,或将其放大到全屏。 图表右上角的烤肉串菜单使你可以编辑、删除或下载图表。

图表控件,包括移动、调整大小和烤肉串菜单。

选择要显示的运行

要选择要显示的运行次数,请单击运行列表顶部的 显示运行图标

使用运行菜单中的显示/隐藏选项显示/隐藏前 10 个、20 个或所有运行。

图表中显示的运行采用 显示运行图标 和彩色点来指示。 图表上未显示的运行采用 隐藏运行图标 和灰色圆点表示。

显示和隐藏运行。

管理运行

要删除、比较,或者添加或移除运行中的标记,请选中运行左侧的框。 选中一个或多个运行后,将显示“删除”、“比较”和“添加标记”按钮

选择运行以删除、比较或添加/编辑标记。

有关“比较运行”页面的详细信息,请参阅比较运行

筛选运行

使用“图表视图”图标右侧的搜索字段,根据参数、指标值或按标记来筛选运行。 有关详细信息,请参阅筛选运行

对运行排序

若要更改图表中显示的运行排序顺序,请从 排序 下拉菜单中选择要排序依据的参数。

使用排序下拉菜单按参数对运行进行排序。

集体跑步

若要按参数值对运行进行分组,请从 下拉菜单中选择一个或多个参数。

使用“分组依据”下拉菜单按参数值对运行进行分组。

创建新的可视化效果

若要添加图表,请单击 添加图表,然后从下拉菜单中选择要添加的图表类型。

添加新图表。

并行坐标图

并行坐标图有助于了解参数设置对模型性能的影响以及调查参数与指标之间的关系。 若要创建并行坐标图,请从菜单中选择 并行坐标。 在对话框中,选择要调查的参数和指标。

对话框以设置并行坐标绘图。

在此示例中,黑框中突出显示的运行表明 max_depth 较低的值会导致指标 auc 的值较高。

示例并行坐标绘图。