implementação de rede tipo Multilayer Perceptron, utilizando o algoritmo de Back Propagation

Job ID: 38639715

Budget: $10 – $30 USD

usando o google colab, Identifique pelo menos um caso no qual o treinamento resulta em uma situação de overfiting, indicando qual o parâmetro que está causando o problema - apresente também o resultado do treinamento com a correção da situação.
Qual é a principal mudança no processo de treinamento ao se utilizar uma arquitetura de rede com mais de 5 camadas (pelo menos 3 camadas ocultas)? Qual é o efeito de utilizar uma rede com apenas uma camada oculta com a mesma quantidade de neurônios que a soma de todas as camadas ocultas da arquitetura maior? Apresente os resultados obtidos com os dois casos.
Faça uma alteração no código, para que durante o processo de treinamento, sejam informadas as quantidades de erros cometidas na classificação de cada classe, ou seja, ao final de cada época, apresentar para cada uma das classes (neste caso, para cada um dos dígitos), quantas imagens foram classificadas de forma incorreta. Compare este valor com o obtido com os dados de teste e de validação.
Related categories: Software Architecture C++ Programming