Questão FC369937
No método tensorflow.keras.layers.Dense(...), se nenhuma função de ativação é especificada, é utilizada por padrão a função:
Inteligência Artificial (IA)
FGV · 2024
No método tensorflow.keras.layers.Dense(...), se nenhuma função de ativação é especificada, é utilizada por padrão a função:
- linear;
- ReLU;
- sigmoide;
- softmax;
- softplus.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
Na API tensorflow.keras.layers.Dense, quando não se especifica função de ativação, aplica-se por padrão a função linear — ou seja, a camada retorna o valor pré-ativação sem transformação não linear.
Matematicamente, a saída é dada por \(y = W x + b\). Não há aplicação de uma função não linear: a operação é uma combinação afim dos inputs.
Isso é útil quando se deseja um resultado não limitado (por exemplo, em problemas de regressão) ou quando a ativação não é aplicada nesta camada porque será usada depois (ex.: calcular logits para softmax).
Importante: uma camada linear não acrescenta capacidade de modelar não linearidades por si só — a não ser que existam camadas não lineares anteriores na rede.
Conteúdo do catálogo FC Concursos · Atualizado em