FC ConcursosFC Concursos

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á

  1. Tangente Hiperbólica (tanh).
  2. Logística (também chamada de sigmoide).
  3. Unidade Linear Retificada (Rectified Linear Unit - ReLU).
  4. Softplus.
  5. 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

Continue aprendendo