Modelos do Ultralytics HUB
Os modelos Ultralytics HUB fornecem uma solução simplificada para treinar modelos de visão de IA em conjuntos de dados personalizados.
O processo é amigável e eficiente, envolvendo uma criação simples em três etapas e treinamento acelerado alimentado pelo Ultralytics YOLO11. Durante o treinamento, atualizações em tempo real sobre as métricas do modelo estão disponíveis para que você possa monitorar cada etapa do progresso. Uma vez concluído o treinamento, você pode visualizar seu modelo e implementá-lo facilmente em aplicações do mundo real. Portanto, o Ultralytics HUB oferece um sistema abrangente, mas direto, para criação, treinamento, avaliação e implementação de modelos.
Ver: Visão Geral do Treinamento e Validação no Ultralytics HUB
Modelo de comboio
Navegue até a página Modelos clicando no botão Modelos na barra lateral e clique no botão Treinar Modelo no canto superior direito da página.
Esta ação irá acionar a caixa de diálogo Treinar Modelo, que possui três etapas simples:
1. Conjunto de Dados
Nesta etapa, você deve selecionar o conjunto de dados no qual deseja treinar seu modelo. Depois de selecionar um conjunto de dados, clique em Continuar.
Dica
Pode ignorar este passo se treinar um modelo diretamente da página Conjunto de Dados.
2. Modelo
Nesta etapa, você deve escolher o projeto no qual deseja criar seu modelo, o nome do seu modelo e a arquitetura do seu modelo.
Nota
O Ultralytics HUB tentará pré-selecionar o projeto.
Se você abriu a caixa de diálogo Train Model (Treinar Modelo) conforme descrito acima, o Ultralytics HUB pré-selecionará o último projeto que você usou.
Se você abriu a caixa de diálogo Train Model (Treinar Modelo) na página Project (Projeto), o Ultralytics HUB pré-selecionará o projeto em que você estava.
Caso você ainda não tenha um projeto criado, você pode definir o nome do seu projeto nesta etapa e ele será criado junto com o seu modelo.
Informações
Você pode ler mais sobre os modelos YOLO e arquiteturas disponíveis em nossa documentação.
Por padrão, seu modelo usará um modelo pré-treinado (treinado no conjunto de dados COCO) para reduzir o tempo de treinamento. Você pode alterar este comportamento e ajustar a configuração do seu modelo abrindo o acordeão Configuração Avançada do Modelo.
Nota
Você pode alterar facilmente as opções de configuração do modelo mais comuns (como o número de épocas), mas também pode usar a opção Personalizado para acessar todas as Configurações de Treinamento relevantes para o Ultralytics HUB.
Ver: Como Configurar os Parâmetros de Treinamento do Ultralytics YOLOv8 no Ultralytics HUB
Alternativamente, você pode iniciar o treinamento a partir de um de seus modelos previamente treinados clicando na aba Personalizado.
Quando estiver satisfeito com a configuração do seu modelo, clique em Continue.
3. Treinar
Nesta etapa, você começará a treinar seu modelo.
Nota
Nesta etapa, você tem a opção de fechar a caixa de diálogo Train Model e começar a treinar seu modelo na página Model mais tarde.
O Ultralytics HUB oferece três opções de treinamento:
- Ultralytics Cloud
- Google Colab
- Traga seu próprio agente
a. Ultralytics Cloud
Você precisa fazer um upgrade para o Plano Pro para acessar o Ultralytics Cloud.
Para treinar modelos usando nossa solução de Treinamento na Nuvem, leia a documentação de Ultralytics Cloud Training.
b. Google Colab
Para iniciar o treinamento do seu modelo usando o Google Colab, siga as instruções mostradas na caixa de diálogo Ultralytics HUB Train Model ou no notebook do Google Colab.
Quando o treinamento começar, você pode clicar em Concluído e monitorar o progresso do treinamento na página do Modelo.
Nota
Caso o treinamento pare e um checkpoint tenha sido salvo, você pode retomar o treinamento do seu modelo na página do Modelo.
c. Traga seu próprio agente
Ver: Treinamento de modelo Traga seu Próprio Agente usando o Ultralytics HUB
Para iniciar o treinamento do seu modelo usando seu próprio agente, siga as instruções mostradas na caixa de diálogo Ultralytics HUB Train Model.
Instalar o ultralytics
pacote de PyPI.
pip install -U ultralytics
Em seguida, use o código Python fornecido para iniciar o treinamento do modelo.
Quando o treinamento começar, você pode clicar em Concluído e monitorar o progresso do treinamento na página do Modelo.
Nota
Caso o treinamento pare e um checkpoint tenha sido salvo, você pode retomar o treinamento do seu modelo na página do Modelo.
Analisar Modelo
Depois de treinar um modelo, você pode analisar as métricas do modelo.
A aba Treinar apresenta as métricas mais importantes cuidadosamente agrupadas com base na tarefa.
Para acessar todas as métricas do modelo, clique na aba Gráficos.
Dica
Cada gráfico pode ser ampliado para melhor visualização.
Além disso, para analisar adequadamente os dados, você pode utilizar o recurso de zoom.
Visualizar Modelo
Depois de treinar um modelo, você pode visualizá-lo clicando na aba Visualizar.
No cartão Testar, você pode selecionar uma imagem de visualização do conjunto de dados usado durante o treinamento ou carregar uma imagem do seu dispositivo.
Nota
Você também pode usar sua câmera para tirar uma foto e executar a inferência diretamente.
Além disso, você pode visualizar seu modelo em tempo real diretamente no seu dispositivo móvel iOS ou Android ao baixar nosso Aplicativo Ultralytics HUB.
Implementar Modelo
Depois de treinar um modelo, você pode exportá-lo para 13 formatos diferentes, incluindo ONNX, OpenVINO, CoreML, TensorFlow, Paddle e muitos outros.
Ver: Como Exportar o Ultralytics YOLO11 para ONNX, OpenVINO e Outros Formatos usando o Ultralytics HUB 🚀
Dica
Você pode personalizar as opções de exportação de cada formato se abrir o menu suspenso de ações de exportação e clicar na opção Avançado.
Nota
Você pode re-exportar cada formato se abrir o menu suspenso de ações de exportação e clicar na opção Avançado.
Você também pode usar nossa API de Inferência em produção.
Leia a documentação da API de Inferência Ultralytics para obter mais informações.
Compartilhar Modelo
Informações
A funcionalidade de compartilhamento do Ultralytics HUB oferece uma maneira conveniente de compartilhar modelos com outras pessoas. Este recurso foi projetado para acomodar tanto os usuários existentes do Ultralytics HUB quanto aqueles que ainda não criaram uma conta.
Nota
Você tem controle sobre o acesso geral aos seus modelos.
Você pode escolher definir o acesso geral como "Privado", caso em que, apenas você terá acesso a ele. Alternativamente, você pode definir o acesso geral como "Não Listado", o que concede acesso de visualização a qualquer pessoa que tenha o link direto para o modelo, independentemente de ter ou não uma conta Ultralytics HUB.
Navegue até a página Model do modelo que você deseja compartilhar, abra o menu suspenso de ações do modelo e clique na opção Compartilhar. Esta ação irá acionar a caixa de diálogo Compartilhar Modelo.
Dica
Você também pode compartilhar um modelo diretamente da página Modelos ou da página Projeto do projeto onde seu modelo está localizado.
Defina o acesso geral como "Não listado" e clique em Salvar.
Agora, qualquer pessoa que tenha o link direto para seu modelo pode visualizá-lo.
Dica
Você pode clicar facilmente no link do modelo exibido na caixa de diálogo Compartilhar Modelo para copiá-lo.
Editar Modelo
Navegue até a página Model do modelo que você deseja editar, abra o menu suspenso de ações do modelo e clique na opção Editar. Esta ação irá acionar a caixa de diálogo Atualizar Modelo.
Dica
Você também pode editar um modelo diretamente da página Modelos ou da página Projeto do projeto onde seu modelo está localizado.
Aplique as modificações desejadas ao seu modelo e, em seguida, confirme as alterações clicando em Salvar.
Excluir Modelo
Navegue até a página Model do modelo que você deseja excluir, abra o menu suspenso de ações do modelo e clique na opção Excluir. Esta ação irá excluir o modelo.
Dica
Você também pode excluir um modelo diretamente da página Modelos ou da página Projeto do projeto onde seu modelo está localizado.