Seria possível para um amador que está interessado em obter alguma experiência "prática" ao projetar e treinar redes neurais profundas, usar um laptop comum para esse fim (sem GPU) ou é impossível obter bons resultados em tempo razoável sem um computador / cluster / GPU poderoso?
Para ser mais específico, a CPU do laptop é um Intel Core i7 5500U de quinta geração, com 8GB de RAM.
Agora, como não especifiquei em quais problemas gostaria de trabalhar, enquadrarei minhas perguntas de uma maneira diferente: em quais arquiteturas profundas você recomendaria que eu tentasse implementar com meu hardware, para que o objetivo a seguir seja alcançado : Adquirir intuição e conhecimento sobre como e quando usar técnicas introduzidas nos últimos 10 anos e essenciais para a insurreição de redes profundas (como entendimento de inicializações, desistências, rmsprop, apenas para citar algumas).
Eu li sobre essas técnicas, mas é claro que sem testá-las eu não saberia exatamente como e quando implementá-las de maneira eficaz. Por outro lado, receio que, se tentar usar um PC que não seja suficientemente forte, minha taxa de aprendizado será tão lenta que não faria sentido dizer que adquiri um entendimento melhor. E se eu tentar usar essas técnicas em redes rasas, talvez não esteja construindo a intuição certa.
Eu imagino o processo de (meu) aprendizado da seguinte forma: eu implemento uma rede neural, deixo praticar por várias horas, vejo o que tenho e repito o processo. Se eu fizer isso uma ou duas vezes por dia, ficaria feliz se, digamos, seis meses depois, adquirisse um conhecimento prático comparável ao que um profissional da área deve saber.