X
Ultralytics YOLOv8.2 LibertaçãoUltralytics YOLOv8.2 LibertaçãoUltralytics YOLOv8.2 Seta de libertação
Verificação verde
Link copiado para a área de transferência

Treinamento de conjuntos de dados personalizados com Ultralytics YOLOv8 no Google Colab

Domina o treino de conjuntos de dados personalizados com Ultralytics YOLOv8 no Google Colab. Desde a configuração à formação e avaliação, este guia cobre tudo.

Logótipo do FacebookLogótipo do TwitterLogótipo do LinkedInSímbolo de ligação de cópia

Neste blogue, vamos ver como dominar a deteção de objectos personalizados utilizando Ultralytics YOLOv8 no Google Colab. Prepara-te para libertar o poder do YOLOv8 enquanto te orientamos ao longo de todo o processo, desde a configuração à formação e avaliação.

Configura o modelo YOLOv8 no Google Colab

Vamos começar por configurar o nosso ambiente no Google Colab. O que é o Google Colab? Abreviatura de Google Colaboratory, o Google Colab é uma plataforma de nuvem gratuita da Google para escrever e executar código Python . 

O primeiro passo para configurar isto é garantir que tens acesso a uma GPU, seleccionando o tipo de tempo de execução apropriado. Verifica se tudo está a correr bem, usando o comando nvidia-smi para verificar a configuração da tua GPU.

Em seguida, instala as dependências Ultralytics e YOLOv8 usando pip. Importa o modelo YOLO de Ultralytics para começar a nossa jornada de deteção de objetos personalizados.

Etiquetar e preparar o teu conjunto de dados

Agora, vamos preparar o nosso conjunto de dados. Rotula os teus dados com caixas delimitadoras, especificando as classes para cada objeto. Exporta o conjunto de dados para o formato YOLOv8 a partir de Ultralytics e importa-o para o teu bloco de notas do Google Colab.

Treinar o teu modelo YOLOv8 personalizado

Define a tarefa a detetar para a deteção de objectos e escolhe o YOLOv8 tamanho do modelo que se adequa às tuas necessidades. Especifica a localização do teu conjunto de dados, o número de épocas e o tamanho da imagem para treino. Observa como o teu modelo aprende e se adapta, graças ao poder do YOLOv8 e à aceleração da GPU.

Avaliação e validação do teu modelo

Quando o treino estiver concluído, avalia o desempenho do teu modelo utilizando métricas como a posição de erro médio. Valida o teu modelo em dados não vistos para garantir as suas capacidades de generalização. Traça matrizes de confusão e analisa as previsões para afinar ainda mais o modelo.

Ultralytics YOLOv8 Os modelos podem ser validados facilmente com um único comando CLI , que tem várias características-chave, ou seja, definição automática de hiperparâmetros, suporte de várias métricas, etc. 

Ultralytics também suporta alguns argumentos CLI e Python que os utilizadores podem utilizar durante a validação para obterem melhores resultados de acordo com as suas necessidades. Para mais informações, podes explorar os nossos documentos.

Fig. 1. Nicolai Nielsen explica como treinar conjuntos de dados personalizados com Ultralytics YOLOv8 no Google Colab.

Levar o teu modelo para o próximo nível

Agora já treinaste com sucesso o teu modelo YOLOv8 personalizado no Google Colab. Mas a nossa viagem não termina aqui. No próximo vídeo, vamos explorar a forma de exportar os pesos do modelo e executar a inferência em tempo real utilizando o nosso modelo YOLOv8 personalizado e treinado. Prepara-te para uma experiência emocionante à medida que ultrapassamos os limites da deteção de objectos. Fica atento! 

Concluir

Obrigado por te juntares a nós enquanto olhamos para o mundo da deteção de objectos personalizados com YOLOv8 no Google Colab. Fica atento a mais actualizações e tutoriais interessantes à medida que continuamos a explorar as possibilidades ilimitadas da IA e da aprendizagem automática. 

Com este guia completo, estás agora preparado para treinar os teus próprios modelos de deteção de objectos personalizados utilizando Ultralytics YOLOv8 no Google Colab. Vê o tutorial completo aqui

Vamos construir juntos o futuro
da IA!

Começa a tua viagem com o futuro da aprendizagem automática

Ler mais nesta categoria