Eu sei que uma arquitetura de rede neural é baseada principalmente no problema em si e nos tipos de entrada / saída, mas ainda assim - sempre existe um "quadrado" ao começar a construir um. Portanto, minha pergunta é - dado um conjunto de dados de entrada MxN (M é o número de registros, N é o número de recursos) e uma possível classe de saída C - existe uma regra geral para quantas camadas / unidades devemos começar?