Logo Passei Direto
Buscar

Deep Learning

Ferramentas de estudo

Questões resolvidas

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

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

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

Questões resolvidas

Prévia do material em texto

1. O que é "Deep Learning"?
a) Um tipo de aprendizado de máquina que usa redes neurais com poucas camadas.
b) Um método que não utiliza dados para aprendizado.
c) Uma técnica de aprendizado de máquina que usa redes neurais profundas para
processar grandes volumes de dados.
d) Um algoritmo de aprendizado supervisionado simples.
Resposta correta: c) Uma técnica de aprendizado de máquina que usa redes neurais
profundas para processar grandes volumes de dados.
Explicação: Deep Learning é uma subárea do aprendizado de máquina que utiliza redes
neurais artificiais com muitas camadas (redes neurais profundas) para aprender e
realizar tarefas complexas, como reconhecimento de voz e imagem.
2. O que são "redes neurais profundas" (deep neural networks)?
a) Redes neurais com poucas camadas de processamento.
b) Redes neurais que contêm muitas camadas ocultas entre a camada de entrada e a
camada de saída.
c) Redes neurais que não utilizam camadas ocultas.
d) Redes neurais que apenas fazem previsões numéricas.
Resposta correta: b) Redes neurais que contêm muitas camadas ocultas entre a
camada de entrada e a camada de saída.
Explicação: Redes neurais profundas (Deep Neural Networks - DNNs) são redes com
múltiplas camadas ocultas, permitindo que o modelo aprenda representações
complexas e extraia características de alto nível dos dados.
3. Qual é a principal vantagem do uso de redes neurais profundas em comparação com
redes neurais rasas?
a) Elas são mais rápidas de treinar.
b) Elas podem aprender representações mais complexas e detalhadas dos dados.
c) Elas exigem menos dados de treinamento.
d) Elas não precisam de dados rotulados.
Resposta correta: b) Elas podem aprender representações mais complexas e
detalhadas dos dados.
Explicação: Redes neurais profundas possuem múltiplas camadas, o que as permite
aprender representações hierárquicas e complexas dos dados. Isso é útil em tarefas
como reconhecimento de imagem, processamento de linguagem natural e outras áreas
que exigem o entendimento de padrões complexos.
4. O que é o "backpropagation" em redes neurais?
a) O processo de treinar uma rede neural sem dados de entrada.
b) O processo de propagação da informação da camada de saída para a camada d
e
entrada.
c) O processo de ajuste dos pesos da rede neural durante o treinamento, com base no
erro.
d) O processo de teste da rede neural com novos dados.
Resposta correta: c) O processo de ajuste dos pesos da rede neural durante o
treinamento, com base no erro.
Explicação: Backpropagation (retropropagação) é o algoritmo utilizado para ajustar os
pesos das redes neurais durante o treinamento. Ele calcula o erro na saída da rede e
propaga esse erro de volta através das camadas para atualizar os pesos de forma a
minimizar o erro.
5. O que são "camadas convolucionais" (convolutional layers) em redes neurais
convolucionais (CNNs)?
a) Camadas que realizam cálculos de agregação simples.
b) Camadas que ajudam na transposição de dados para redes mais profundas.
c) Camadas que aplicam filtros para extrair características locais das imagens, como
bordas e texturas.
d) Camadas que só realizam classificação.
Resposta correta: c) Camadas que aplicam filtros para extrair características locais das
imagens, como bordas e texturas.
Explicação: As camadas convolucionais em redes neurais convolucionais (CNNs)
aplicam filtros (ou kernels) para extrair características específicas de imagens, como
bordas, padrões e texturas. Isso ajuda a rede a identificar padrões em diferentes
escalas e posições.
6. Qual é o papel das "camadas de pooling" (pooling layers) em redes neurais
convolucionais?
a) Aumentar a resolução da imagem processada.
b) Reduzir a dimensionalidade da imagem, mantendo as informações mais importantes.
c) Aumentar a complexidade do modelo.
d) Melhorar a performance de redes recorrentes.
Resposta correta: b) Reduzir a dimensionalidade da imagem, mantendo as informações
mais importantes.
Explicação: As camadas de pooling, como o "max pooling", são usadas em redes
neurais convolucionais para reduzir a resolução das imagens, diminuindo a quantidade
de cálculos e a complexidade do modelo, enquanto preservam as características mais
importantes.
7. O que é uma "rede neural recorrente" (RNN)?
a) Uma rede neural que é projetada para processar imagens.
b) Uma rede neural que tem conexões unidimensionais entre camadas.
c) Uma rede neural projetada para processar sequências de dados e manter
dependências temporais.
d) Uma rede neural que usa apenas uma camada de processamento.
Resposta correta: c) Uma rede neural projetada para processar sequências de dados e
manter dependências temporais.
Explicação: Redes neurais recorrentes (RNNs) são projetadas para lidar com dados
sequenciais, como texto ou séries temporais, mantendo informações sobre entradas
anteriores em sua memória interna, permitindo modelar dependências temporais entre
os dados.
8. O que são "unidades LSTM" (Long Short-Term Memory)?
a) Unidades usadas para melhorar a resolução de imagens.
b) Camadas especializadas em redes neurais convolucionais para classificação de
imagens.
c) Unidades dentro de RNNs que ajudam a manter informações por longos períodos e
evitam o problema de desvanecimento do gradiente.
d) Algoritmos usados para melhorar a velocidade do treinamento.
Resposta correta: c) Unidades dentro de RNNs que ajudam a manter informações por
longos períodos e evitam o problema de desvanecimento do gradiente.
Explicação: As unidades LSTM são um tipo de célula de memória usada em redes
neurais recorrentes para lidar com o problema do desvanecimento do gradiente. Elas
permitem que a rede mantenha informações por longos períodos, sendo úteis em
tarefas como tradução automática e reconhecimento de fala.
9. O que é "transfer learning" (aprendizado por transferência)?
a) A técnica de transferir dados de um modelo para outro modelo.
b) A utilização de redes neurais em diferentes tipos de dispositivos.
c) O uso de um modelo pré-treinado em uma tarefa similar para ajudar a resolver um
novo problema.
d) A técnica de transferir dados entre diferentes camadas de uma rede neural.
Resposta correta: c) O uso de um modelo pré-treinado em uma tarefa similar para
ajudar a resolver um novo problema.
Explicação: Transfer learning é a prática de reutilizar um modelo treinado em uma
tarefa para ser aplicado a uma tarefa diferente, mas relacionada. Isso é útil quando não
se tem grandes quantidades de dados para treinar um modelo do zero.
10. O que é "batch normalization" (normalização em lote)?
a) O processo de ajustar as ativações de cada camada para ter uma distribuição
normal.
b) O processo de dividir os dados em pequenos lotes durante o treinamento.
c) A técnica de ajustar os pesos de cada camada para melhorar o desempenho.
d) A prática de modificar os dados de entrada para acelerar o treinamento.
Resposta correta: a) O processo de ajustar as ativações de cada camada para ter uma
distribuição normal.
Explicação: A normalização em lote (batch normalization) é uma técnica usada para
melhorar o treinamento de redes neurais. Ela normaliza as ativações de cada camada
para que tenham uma distribuição próxima à normal, acelerando o treinamento e
melhorando a convergência.

Mais conteúdos dessa disciplina