Pular para o conteúdo principal

Questão de Engenharia de Software — Inteligencia Artificial — FGV 2024

Engenharia de SoftwareInteligencia Artificial
Código
fg077326
Banca
FGV
Órgão
CVM
Ano
2024
Nível
Superior
Cargo
Analista - Perfil 7 - Ciência de Dados - Tarde
No método tensorflow.keras.layers.Dense(...), se nenhuma função de ativação é especificada, é utilizada por padrão a função:
  1. Alinear;
  2. BReLU;
  3. Csigmoide;
  4. Dsoftmax;
  5. Esoftplus.
Revelar gabarito e comentário

GabaritoA — linear;

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Função de ativação padrão no Keras

Gabarito: letra A. No tensorflow.keras.layers.Dense(...), quando nenhuma função de ativação é especificada, o padrão é a função linear (activation=None), que retorna a soma ponderada sem transformação não linear. Isso está documentado na API do Keras e é uma informação direta de implementação.

A banca FGV testa se o candidato conhece o comportamento default da camada densa, comum em frameworks de deep learning. Muitos confundem com a ReLU, que é amplamente usada em camadas ocultas, mas não é o padrão.

Alternativa A — ✅ Correta ⟵ GABARITO

A função linear (identidade) é a padrão: Dense(units, activation='linear') equivale a Dense(units, activation=None). É a escolha correta.

Alternativa B — ❌ Incorreta

ReLU é uma função de ativação popular, mas não é a padrão. Ela precisa ser explicitamente definida (activation='relu').

Alternativa C — ❌ Incorreta

Sigmoide também não é padrão; é usada em problemas de classificação binária na camada de saída.

Alternativa D — ❌ Incorreta

Softmax é utilizada para classificação multiclasse, não é o padrão.

Alternativa E — ❌ Incorreta

Softplus é uma versão suave da ReLU, mas não é a ativação default.

NÃO CAIA NESSA!

Memorize: a camada Dense do Keras tem activation=None por padrão, que equivale a linear. Nas camadas ocultas você normalmente define activation='relu', e na saída 'sigmoid' ou 'softmax' conforme o problema. Não confunda o padrão com o mais usado.

Gabarito: letra A.

Link permanente: /questoes/fg077326