Sintonize na YOLO Vision 2025!
25 de setembro de 2025
10:00 — 18:00 BST
Evento híbrido
Yolo Vision 2024
Glossário

Aprendizado Profundo (DL)

Descubra o poder do aprendizado profundo: explore redes neurais, técnicas de treinamento e aplicações no mundo real em IA, saúde e muito mais.

O Aprendizado Profundo (DL) é um subcampo especializado do Aprendizado de Máquina (ML) que utiliza redes neurais multicamadas para aprender com grandes quantidades de dados. Inspirados na estrutura do cérebro humano, os modelos de DL, frequentemente chamados de redes neurais profundas, são projetados para aprender automaticamente representações hierárquicas dos dados. Isso significa que as camadas iniciais aprendem características simples, e as camadas subsequentes combinam essas para aprender padrões cada vez mais complexos. Essa capacidade tornou o DL a força motriz por trás dos principais avanços na Inteligência Artificial (IA), particularmente em domínios complexos como Visão Computacional (CV) e Processamento de Linguagem Natural (NLP).

Como o Deep Learning Funciona

No cerne do Deep Learning estão as redes neurais profundas, que são redes neurais com múltiplas camadas ocultas entre as camadas de entrada e saída. O termo "profundo" em Deep Learning refere-se a essa profundidade. Cada camada contém unidades de processamento (neurônios) que aplicam uma operação matemática, regida por uma função de ativação, à sua entrada. Durante o treinamento, a rede é alimentada com grandes conjuntos de dados, e um algoritmo chamado retropropagação é usado para ajustar os parâmetros internos da rede, ou pesos. Este processo de ajuste, normalmente guiado por um algoritmo de otimização como o gradiente descendente, minimiza a diferença entre as previsões do modelo e a verdade fundamental real, conforme definido por uma função de perda. Isso permite que a rede descubra automaticamente padrões complexos sem ser explicitamente programada para isso. Um artigo histórico fundamental que ajudou a popularizar o DL moderno é o artigo AlexNet de 2012, que alcançou resultados de ponta no conjunto de dados ImageNet.

Aprendizado Profundo Vs. Aprendizado de Máquina

Embora o Deep Learning seja um subconjunto do Machine Learning, a principal distinção reside em sua abordagem à representação de dados. Os métodos tradicionais de ML geralmente dependem fortemente da engenharia de recursos manual, onde especialistas no domínio criam meticulosamente recursos a partir de dados brutos para ajudar o modelo a fazer previsões precisas. Em contraste, os modelos de DL realizam extração de recursos automática. A estrutura hierárquica das redes profundas permite que elas aprendam recursos relevantes diretamente dos dados. Isso torna o DL particularmente poderoso para lidar com dados não estruturados, como imagens, texto e áudio, onde a engenharia de recursos manual é frequentemente impraticável. Por exemplo, no reconhecimento de imagem, um modelo de DL pode aprender a identificar bordas e texturas em suas primeiras camadas, depois partes de objetos como olhos e narizes em camadas intermediárias e, finalmente, objetos inteiros como rostos em camadas mais profundas.

Aplicações e Exemplos

A capacidade do Deep Learning de processar dados complexos levou à sua adoção em inúmeras indústrias e aplicações. Dois exemplos proeminentes incluem:

  1. Veículos Autónomos: Os carros autónomos dependem fortemente de DL para a perceção em tempo real. Os modelos Ultralytics YOLO, uma família de modelos de DL de última geração, são utilizados para a deteção de objetos para identificar peões, outros veículos e sinais de trânsito. Da mesma forma, o DL é utilizado para a segmentação de imagens para distinguir a superfície da estrada transitável do seu entorno, o que é crucial para uma navegação segura. Leia mais sobre a sua utilização na IA em carros autónomos.
  2. Análise de Imagens Médicas: Na área da saúde, modelos de aprendizado profundo auxiliam radiologistas na análise de exames médicos. As Redes Neurais Convolucionais (CNNs), uma arquitetura popular de aprendizado profundo para visão computacional, podem ser treinadas para detectar anomalias como tumores em ressonâncias magnéticas cerebrais ou sinais de doença em radiografias com alta precisão. Isso pode levar a um diagnóstico precoce e melhores resultados para o paciente, como visto em aplicações como a detecção de tumores cerebrais.

Ferramentas e Frameworks

O desenvolvimento de modelos de DL é facilitado por diversas bibliotecas de software e plataformas. Os frameworks de código aberto populares incluem:

Plataformas como o Ultralytics HUB fornecem ambientes integrados para treinar modelos personalizados, implantar e gerenciar modelos de DL, particularmente para tarefas de visão computacional usando modelos como o YOLO11. O desenvolvimento eficaz geralmente envolve práticas como ajuste rigoroso de hiperparâmetros, compreensão das métricas de desempenho e utilização da aceleração de GPU para um treinamento de modelo eficiente. O desenvolvimento e a implantação desses sistemas complexos são frequentemente gerenciados por meio de práticas de MLOps.

Junte-se à comunidade Ultralytics

Junte-se ao futuro da IA. Conecte-se, colabore e cresça com inovadores globais

Junte-se agora
Link copiado para a área de transferência