Glossário

Aprendizagem profunda (DL)

Descobre o poder da aprendizagem profunda: explora redes neuronais, técnicas de treino e aplicações reais em IA, cuidados de saúde e muito mais.

Treina os modelos YOLO simplesmente
com Ultralytics HUB

Aprende mais

A Aprendizagem Profunda (AP) é um subcampo especializado da Aprendizagem Automática (AM) que utiliza Redes Neuronais artificiais (RNA) com várias camadas (daí o termo "profunda") para aprender padrões complexos e representações hierárquicas diretamente a partir de grandes quantidades de dados. Inspiradas na estrutura e função do cérebro humano, estas arquitecturas profundas permitem que os modelos processem dados de entrada em bruto, como imagens ou texto, e descubram automaticamente as caraterísticas necessárias para tarefas como a classificação ou a previsão, ultrapassando frequentemente as técnicas tradicionais de ML em termos de complexidade e escala.

Conceitos fundamentais

A ideia fundamental por trás da Aprendizagem Profunda é a aprendizagem hierárquica de caraterísticas. Ao contrário das abordagens tradicionais de ML que muitas vezes dependem da engenharia manual de caraterísticas, os modelos DL aprendem caraterísticas progressivamente mais complexas camada por camada. Por exemplo, no reconhecimento de imagens, as camadas iniciais podem detetar arestas simples, as camadas subsequentes podem combinar arestas para reconhecer formas e as camadas mais profundas podem identificar objectos complexos. Esta extração automática de caraterísticas é uma vantagem fundamental, especialmente para dados não estruturados. Os principais componentes incluem funções de ativação, funções de perda e algoritmos de otimização, como a descida de gradiente, que ajustam os parâmetros da rede durante o treino. Podes aprender mais sobre os conceitos básicos em recursos como o artigo da Wikipedia sobre Redes Neuronais Artificiais.

Aprendizagem profunda vs. aprendizagem automática

Embora o Deep Learning seja um subconjunto do Machine Learning (ML), a principal distinção está na arquitetura e no tratamento de dados. Os algoritmos tradicionais de ML geralmente funcionam melhor com dados estruturados e rotulados e podem exigir uma engenharia de recursos significativa. A Aprendizagem Profunda destaca-se com grandes volumes de dados não estruturados (como imagens, áudio e texto) e aprende automaticamente caraterísticas relevantes através da sua estrutura profunda e em camadas(Redes Neuronais (NN)). O DL geralmente requer mais dados e poder computacional (muitas vezes GPUs) para treinamento em comparação com os métodos tradicionais de ML, mas pode alcançar um desempenho mais alto em tarefas complexas como Visão Computacional (CV) e Processamento de Linguagem Natural.

Arquitecturas chave

Várias arquitecturas de redes neuronais são fundamentais para a Aprendizagem Profunda:

Aplicações no mundo real

A aprendizagem profunda está na base de muitas aplicações modernas de IA:

  1. Sistemas autónomos: Nos carros autónomos, os modelos DL como Ultralytics YOLO efectuam a deteção de objectos e a segmentação de imagens em tempo real, identificando veículos, peões e sinais de trânsito para permitir a navegação.
  2. Cuidados de saúde: A DL está a revolucionar a análise de imagens médicas, ajudando os radiologistas a detetar anomalias subtis em exames, como a identificação de tumores, o que leva a diagnósticos mais precoces e a melhores resultados para os doentes, tal como salientado por iniciativas de investigação como o programa Bridge2AI do NIH.

Ferramentas e estruturas

O desenvolvimento de modelos de DL é facilitado por várias bibliotecas e plataformas de software. As estruturas populares de código aberto incluem PyTorch (visita a página inicialPyTorch ) e TensorFlow (visita a página inicialTensorFlow ). Plataformas como o Ultralytics HUB fornecem ambientes integrados para treinar, implantar e gerenciar modelos de DL, especialmente para tarefas de visão computacional.

Importância na IA e na visão computacional

A Aprendizagem Profunda é um dos principais factores de progresso na Inteligência Artificial (IA), em particular na Visão por Computador (CV). A sua capacidade de aprender com vastos conjuntos de dados levou a avanços em áreas anteriormente consideradas difíceis para as máquinas. O campo deve muito a pioneiros como Geoffrey Hinton, Yann LeCun e Yoshua Bengio. Organizações como a DeepLearning.AI e a Associação para o Avanço da Inteligência Artificial (AAAI) continuam a promover a investigação e a educação neste domínio em rápida evolução.

Lê tudo