Não há serviços gratuitos ilimitados *, mas alguns têm crédito inicial ou ofertas gratuitas na inscrição inicial. Aqui estão algumas sugestões até o momento:
AWS: Se especificamente aprendizado profundo em um grande conjunto de dados, provavelmente a AWS está fora - sua oferta gratuita não cobre máquinas com poder de processamento suficiente para lidar com projetos de aprendizado profundo.
Como o Google Cloud pode funcionar, a oferta de crédito inicial é boa o suficiente para um aprendizado profundo (talvez por algumas semanas), embora eles tenham restrições de inscrição e impostos.
O Azure tem um nível gratuito com opções limitadas de processamento e armazenamento.
A maioria das ofertas gratuitas parece seguir o modelo "Freemium" - oferece serviços limitados que você pode aprender a usar e talvez gostar. No entanto, não é suficiente o uso pesado (por exemplo, para treinar um reconhecedor de imagens ou um modelo de PNL do zero), a menos que você esteja disposto a pagar.
Esse melhor conselho é procurar a melhor oferta inicial e o melhor preço. Uma revisão dos serviços não é adequada aqui, pois desatualiza-se rapidamente e não é um bom uso do Stack Exchange. Mas você pode encontrar perguntas semelhantes no Quora e em outros sites - sua melhor aposta é fazer uma pesquisa na web por "serviços de computação em nuvem para aprendizado profundo" ou similar e esperar passar algum tempo comparando notas. Alguns serviços especializados de aprendizado profundo surgiram recentemente, como Nimbix ou FloydHub , e também existem grandes players como Azure, AWS e Google Cloud.
Você não encontrará nada completamente gratuito e sem ônus, e se você quiser fazer isso rotineiramente e tiver tempo para criar e manter o hardware, será mais barato comprar seu próprio equipamento a longo prazo - pelo menos em nível pessoal.
Para decidir se paga pela nuvem ou constrói o seu próprio, considere um preço típico para uma máquina em nuvem adequada para realizar um aprendizado profundo em torno de US $ 1 por hora (embora os preços variem muito e vale a pena fazer compras, apenas para encontre uma especificação que corresponda ao seu problema). Pode haver taxas adicionais para armazenamento e transferência de dados. Compare isso com as máquinas de aprendizado profundo pré-construídas que custam US $ 2000 ou a construção de suas próprias por US $ 1000 - essas máquinas podem não ser 100% comparáveis, mas se você estiver trabalhando sozinho, o ponto de retorno será depois de apenas alguns meses de uso. Embora não se esqueça dos custos de eletricidade - uma máquina potente pode consumir 0,5 kW enquanto está sendo muito usada, portanto isso representa mais do que você poderia esperar.
As vantagens da computação em nuvem são que outra pessoa faz a manutenção e corre o risco de falha de hardware. Estes são serviços valiosos e com preços adequados.
* Mas veja a resposta de Jay Speidall sobre o serviço de colaboração do Google, que parece ser de uso gratuito, mas pode ter algumas limitações de T&C que podem afetá-lo (por exemplo, duvido que eles tenham prazer em executar a produção de conteúdo do Deep Dream ou Style Transfer nele)