Implementação Validação Cruzada Atualizada.

Home Fóruns Fórum Deep Learning com Python de A a Z: O Curso Completo Implementação Validação Cruzada Atualizada.

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #36355

    Gostaria de saber por que no código atualizado foi usado:

    k.clear_session()

    e adicionada uma camada:

    tf.keras.layers.Dropout(0.2),

    #36379
    Denny Ceccon
    Moderador

      Olá Gabriel,

      Sempre que você cria uma camada no Keras, a API coloca um índice no final do nome, por exemplo, dense_1, dense_2, dense_3… Aí, se você começar uma nova arquitetura, ele continua numerando como dense_4 em diante. O clear_session reseta esse estado. Não é um código estritamente necessário, mas se você quer acessar as camadas pelo nome depois, isso ajuda.

      A camada de Dropout serve para zerar algumas das saídas da camada anterior, 0.2 significa que 20% dos valores serão zerados. Isso ajuda a evitar problemas de overfitting.

    Visualizando 2 posts - 1 até 2 (de 2 do total)
    • Você deve fazer login para responder a este tópico.