Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

167. Redes Neurais Convolucionais (CNNs) 
As redes neurais convolucionais (CNNs) são um tipo especializado de rede neural artificial 
projetada para processar dados estruturados em uma grade, como imagens. Elas são amplamente 
utilizadas em tarefas de visão computacional, como reconhecimento de objetos, segmentação de 
imagens, e análise de vídeo. O funcionamento das CNNs é inspirado na organização do córtex 
visual dos animais, que processa informações visuais de maneira hierárquica. 
1. O que são Redes Neurais Convolucionais?As CNNs são uma classe de redes neurais que 
utilizam camadas convolucionais para processar dados com estrutura de grade, como imagens. 
A principal característica das CNNs é a capacidade de aprender automaticamente as 
características relevantes dos dados sem a necessidade de pré-processamento manual, como a 
extração de características. Elas são compostas por várias camadas: convolucionais, de pooling 
e totalmente conectadas. 
• Camadas Convolucionais: São responsáveis por realizar a convolução do filtro com a 
entrada, extraindo características como bordas, texturas e padrões. 
• Camadas de Pooling: Reduzem a dimensionalidade da entrada, realizando uma 
operação de subamostragem (por exemplo, max pooling), o que ajuda a reduzir o 
número de parâmetros e a prevenir o overfitting. 
• Camadas Totalmente Conectadas: Ao final da rede, essas camadas servem para 
classificar ou realizar outras tarefas de predição, conectando todas as ativações das 
camadas anteriores. 
O funcionamento básico das CNNs pode ser descrito da seguinte maneira: 
1. Entrada: Uma imagem ou outro tipo de dado estruturado em grade é fornecido como 
entrada. 
2. Convolução: A rede aplica filtros (kernels) para realizar convoluções na imagem, 
extraindo características importantes. 
3. Pooling: A cada conjunto de filtros aplicados, a imagem é reduzida por meio de uma 
operação de pooling, como o max pooling, o que ajuda a reduzir a complexidade 
computacional e a melhorar a generalização. 
4. Camadas Totalmente Conectadas: Após várias camadas convolucionais e de pooling, 
a rede termina com camadas totalmente conectadas que realizam a classificação ou 
predição. 
5. Saída: A rede retorna a previsão ou a classificação do objeto na imagem. 
Perguntas de múltipla escolha: 
1. O que caracteriza uma rede neural convolucional (CNN)? 
a) Ela é composta apenas por camadas totalmente conectadas. 
b) Ela utiliza camadas convolucionais para extrair características de dados estruturados 
em grade, como imagens. 
c) Ela é usada apenas para processamento de texto. 
d) Ela não utiliza camadas de pooling. 
x b) Ela utiliza camadas convolucionais para extrair características de dados 
estruturados em grade, como imagens. 
2. Qual é o propósito das camadas de pooling em uma CNN? 
a) Aumentar a resolução da imagem para uma análise mais detalhada. 
b) Reduzir a dimensionalidade da entrada e evitar overfitting. 
c) Realizar a convolução da imagem com filtros. 
d) Aumentar o número de parâmetros na rede. 
x b) Reduzir a dimensionalidade da entrada e evitar overfitting.

Mais conteúdos dessa disciplina