Questão FC369941
NSCE007-00_29 O pacote neuralnet, da linguagem R, é uma ferramenta útil para a definição e para o treinamento de redes neurais, disponibilizando ao usuário uma interface relativame
Inteligência Artificial (IA)
FGV · 2024
NSCE007-00_29
O pacote neuralnet, da linguagem R, é uma ferramenta útil para a definição e para o treinamento de redes neurais, disponibilizando ao usuário uma interface relativamente simples.
Uma das limitações do pacote neuralnet é não oferecer ao usuário muitas opções pré-definidas de funções de ativação. Caso o usuário deseje utilizar uma função de ativação diferente das únicas duas já pré-definidas no pacote, é preciso definí-la e atribuí-la por meio do argumento act.fct.
Ao invocar o método neuralnet para o treinamento de uma rede neural, caso o argumento act.fct não seja explicitamente determinado na chamada do método, a função de ativação padrão utilizada nos neurônios da rede será
- Tangente Hiperbólica (tanh).
- Logística (também chamada de sigmoide).
- Unidade Linear Retificada (Rectified Linear Unit - ReLU).
- Softplus.
- Softmax.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A alternativa correta indica a função logística, também chamada de sigmoide, como a ativação padrão do pacote neuralnet quando act.fct não é especificado.
A função logística transforma a entrada em um valor contínuo no intervalo (0,1), sendo adequada para saídas que representam probabilidades. matematicamente: \(f(x)=\frac{1}{1+e^{-x}}\).
Suas principais características são ser não linear, diferenciável e limitada, propriedades úteis para aprendizagem por gradiente e para estabilizar a saída dos neurônios.
No pacote neuralnet, essa mesma função de ativação é aplicada a todos os neurônios por padrão; se desejar outra função, o usuário deve fornecê‑la via act.fct.
Conteúdo do catálogo FC Concursos · Atualizado em