Ultralytics YOLO27:
Voltar ao Glossário da Ultralytics

Deep Learning (DL)

Explora os fundamentos da aprendizagem profunda (DL), desde redes neuronais até aplicações de IA no mundo real. Aprende como o Ultralytics YOLO26 simplifica o treino e a implementação.

A aprendizagem profunda (DL) é um subconjunto especializado da aprendizagem automática (ML) que imita a forma como o cérebro humano processa informações. Enquanto a ML tradicional frequentemente depende da extração manual de características, a aprendizagem profunda automatiza esse processo utilizando estruturas multicamadas conhecidas como redes neuronais artificiais (ANNs). Estas redes são compostas por camadas de nós interligados, ou neurónios, que processam os dados de forma hierárquica. Esta «profundidade» permite que os modelos aprendam padrões e representações complexos diretamente a partir de entradas não processadas, como imagens, áudio e texto, tornando-os excecionalmente poderosos para lidar com problemas de dados não estruturados.

Como funciona a aprendizagem profunda#

O mecanismo central da aprendizagem profunda consiste em passar os dados por várias camadas de unidades de processamento não lineares. Numa rede neuronal feedforward padrão, as informações fluem de uma camada de entrada, através de várias camadas «ocultas» e, finalmente, para uma camada de saída. Durante a fase de treino, a rede ajusta os seus parâmetros internos — conhecidos como pesos e enviesamentos — com base no erro das suas previsões. Este ajuste é normalmente conseguido através de um algoritmo de otimização, como a descida estocástica do gradiente (SGD), combinado com a retropropagação para minimizar a perda.

A aprendizagem profunda destaca-se ao lidar com grandes quantidades de dados. Ao contrário de algoritmos mais simples, cujo desempenho pode estabilizar, os modelos de DL geralmente continuam a melhorar à medida que aumenta o tamanho dos dados de treino. Esta escalabilidade é uma das principais razões pelas quais as GPUs de alto desempenho são frequentemente utilizadas para acelerar a intensa carga computacional necessária ao treino destas arquiteturas de grandes dimensões.

Principais arquiteturas e diferenças#

A aprendizagem profunda é frequentemente confundida com a aprendizagem automática, mas a distinção reside no nível de intervenção humana e na complexidade arquitetural. A aprendizagem automática normalmente requer dados estruturados e características concebidas por humanos. Já a aprendizagem profunda realiza a extração automática de características.

Existem várias arquiteturas especializadas no âmbito da aprendizagem profunda para lidar com tipos específicos de dados:

Aplicações no mundo real#

A aprendizagem profunda passou da teoria académica para o núcleo das atuais pilhas tecnológicas. Eis dois exemplos concretos do seu impacto:

  1. Condução autónoma: Os carros autónomos dependem fortemente da aprendizagem profunda para navegar em segurança. Modelos como o YOLO26 processam fluxos de vídeo em tempo real para detetar peões, outros veículos e sinais de trânsito. Isto envolve tarefas complexas, como o rastreio de vários objetos e a estimativa de profundidade, para tomar decisões em frações de segundo.

  2. Diagnóstico médico: Na área da saúde, os algoritmos de DL ajudam os radiologistas ao analisarem imagens médicas, como radiografias e ressonâncias magnéticas. Por exemplo, a IA na área da saúde utiliza modelos de segmentação para identificar tumores ou anomalias com uma precisão que iguala ou, por vezes, supera a de especialistas humanos, permitindo intervenções mais precoces.

Implementação da aprendizagem profunda#

Ferramentas como o PyTorch e o TensorFlow democratizaram o acesso à aprendizagem profunda, mas as interfaces de alto nível tornam esse acesso ainda mais fácil. O pacote ultralytics permite que os programadores utilizem arquiteturas de última geração sem terem de conceber redes neuronais de raiz.

Eis um exemplo conciso de como carregar um modelo de aprendizagem profunda pré-treinado e executar inferência numa imagem:

from ultralytics import YOLO

# Load a pre-trained YOLO26 model (a Convolutional Neural Network)
model = YOLO("yolo26n.pt")

# Perform object detection on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Display the results to see identified objects and bounding boxes
results[0].show()

Tendências e ferramentas futuras#

A área está a evoluir rapidamente em direção a modelos mais eficientes e capazes. Técnicas como a aprendizagem por transferência permitem aos utilizadores ajustar modelos pré-treinados de grandes dimensões com base em conjuntos de dados mais pequenos e específicos, poupando tempo e recursos computacionais significativos. Além disso, o crescimento da IA generativa demonstra a capacidade da DL para criar novos conteúdos, desde imagens realistas até código.

Para as equipas que procuram simplificar o seu fluxo de trabalho, a Ultralytics Platform oferece um ambiente abrangente para gerir o ciclo de vida de projetos de aprendizagem profunda. Desde a anotação colaborativa de dados até ao treino e à implementação na cloud, estas ferramentas ajudam a colmatar a lacuna entre a investigação experimental e as aplicações prontas para produção. Para compreender melhor os fundamentos matemáticos, recursos como o Livro de aprendizagem profunda do MIT oferecem uma ampla cobertura teórica.

Explore solutions

Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em insights em tempo real para agricultura, aquicultura, monitoramento ambiental, conservação e análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Leva a IA de visão para o monitoramento aéreo com os modelos do Ultralytics YOLO. Potencializa drones, fluxos de trabalho aeroespaciais, conservação ambiental e indústrias geoespaciais com soluções de visão computacional.
Saiba mais

Protege cada local com os modelos do Ultralytics YOLO. A IA de visão alimenta monitoramento de perímetro, detecção de ameaças, reconhecimento de placas e segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Dê mais inteligência às suas máquinas com os modelos Ultralytics YOLO. A IA de visão na robótica permite a navegação autónoma, a perceção, o rastreamento de objetos e o controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Simplifique a logística com os modelos Ultralytics YOLO. A IA de visão permite a inspeção de encomendas, a triagem, o rastreamento de veículos e a monitorização da segurança dos armazéns em tempo real.
Saiba mais
Visão computacional no retalho

Visão computacional no retalho

Reinvente o retalho com os modelos Ultralytics YOLO. A IA de visão permite o rastreamento do inventário, a monitorização de prateleiras, a gestão de filas e informações mais inteligentes sobre os clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Cria soluções de saúde com modelos Ultralytics YOLO. A Vision AI na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitorização de pacientes.
Saiba mais
Visão computacional na produção

Visão computacional na produção

Otimiza a produção com modelos Ultralytics YOLO. A Vision AI impulsiona o controlo de qualidade, a deteção de defeitos, a conformidade com EPI e a automatização das linhas de montagem.
Saiba mais
Visão computacional no setor automóvel

Visão computacional no setor automóvel

Aplique visão computacional no setor automóvel com modelos Ultralytics YOLO. A IA de visão melhora a segurança rodoviária, a assistência ao condutor e a automatização de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão para a agricultura inteligente com modelos Ultralytics YOLO. Potencie a monitorização das culturas, o acompanhamento do gado e a agricultura de precisão para obter colheitas maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

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