Compartilhar via


Comparar execuções e modelos do MLflow usando gráficos e tabelas

Esta página descreve como usar as visualizações disponíveis para comparar execuções na interface do usuário do MLflow. A página de exibição do gráfico mostra uma coleção de gráficos comparando as execuções de um experimento. Você pode personalizar essa página selecionando execuções para incluir, modificar gráficos e criar novos gráficos. Com o MLflow 3, todos esses recursos também estão disponíveis para modelos na guia Modelos . Para obter mais detalhes, consulte Acompanhar e comparar modelos usando modelos registrados no MLflow.

Os metadados do MLflow para experimentos e execuções também estão disponíveis nas tabelas do sistema, em que você pode aproveitar o DATAbricks SQL e todas as ferramentas do Lakehouse que o Databricks oferece para visualizar os dados do experimento. Consulte a referência de tabelas do sistema MLflow para obter mais detalhes.

Para exibir a página de exibição do gráfico, clique no ícone de exibição gráfico na página de detalhes do experimento.

Botão Visualização do Gráfico na página de detalhes do experimento.

Para obter informações sobre a página de lista de execuções, consulte Exibir resultados de treinamento com execuções do MLflow. Para exibir execuções de vários experimentos, consulte Comparar execuções de vários experimentos.

Visão geral do gráfico

Por padrão, os gráficos nesta página mostram os 10 resultados mais recentes. À medida que você rola o cursor sobre as linhas em um gráfico, os detalhes da linha são exibidos.

Vídeo mostrando que as linhas realçam e exibem detalhes à medida que você as rola.

Você pode mover ou redimensionar um gráfico ou ampliá-lo para tela inteira. Um menu de kebab no canto superior direito do gráfico permite editar, excluir ou baixar o gráfico.

Controles de gráfico, incluindo move, redimensionamento e menu kebab.

Selecionar execuções a serem exibidas

Para selecionar o número de execuções a serem exibidas, clique em Mostrar ícone de execução na parte superior da lista de execuções.

Use o menu exibir-ocultar para mostrar inicialmente 10, 20 ou todas as corridas.

As execuções mostradas nos gráficos são indicadas pelo ícone Mostrar execução e um ponto colorido. As execuções não mostradas nos gráficos são indicadas pelo ícone de ocultar execução e um ponto acinzentado.

Execuções exibidas e ocultas.

Gerenciar execuções

Para excluir, comparar, adicionar ou remover tags de uma execução, marque a caixa à esquerda da execução. Quando uma ou mais execuções são marcadas, os botões Excluir, Comparar e Adicionar marcas serão exibidos.

Selecione execuções para excluir, comparar ou adicionar/editar etiquetas.

Para obter detalhes sobre a página de execuções de comparação, consulte Comparar execuções.

Filtrar execuções

Use o campo de pesquisa à direita do ícone de exibição de gráfico para filtrar execuções com base em valores de parâmetro ou métrica ou por tag. Para obter detalhes, consulte Execuções de filtro.

Classificar corridas

Para alterar a ordem de classificação de execuções mostradas nos gráficos, selecione o parâmetro pelo qual classificar no menu suspenso Classificar.

Use o menu suspenso de classificação para classificar execuções por parâmetro.

Sessões de grupo

Para agrupar execuções por valor de parâmetro, selecione um ou mais parâmetros no menu suspenso Grupo por.

Use o menu suspenso

Criar novas visualizações

Para adicionar um gráfico, clique em Adicionar gráfico e selecione o tipo de gráfico a ser adicionado no menu suspenso.

Adicione um novo gráfico.

Gráfico de coordenadas paralelas

Um gráfico de coordenadas paralelas é útil para entender o efeito das configurações de parâmetro no desempenho do modelo e investigar relações entre parâmetros e métricas. Para criar um gráfico de coordenadas paralelas, selecione coordenadas paralelas no menu. Na caixa de diálogo, selecione os parâmetros e as métricas a serem investigados.

Caixa de diálogo para configurar o gráfico de coordenadas paralelas.

Neste exemplo, as execuções realçadas nas caixas pretas sugerem que valores mais baixos para max_depth resultam em valores mais altos para a métrica auc.

Gráfico de coordenadas paralelas de exemplo.