Em termos da diferença entre rede neural e aprendizado profundo, podemos listar vários itens, como mais camadas incluídas, conjunto de dados massivo, hardware de computador poderoso para tornar possível o modelo complicado de treinamento.
Além dessas, existem explicações mais detalhadas sobre a diferença entre NN e DL?
machine-learning
neural-networks
deep-learning
conv-neural-network
deep-belief-networks
user3269
fonte
fonte
Respostas:
Aprendizagem profunda = redes neurais artificiais profundas + outro tipo de modelos profundos .
Redes neurais artificiais profundas = redes neurais artificiais com mais de uma camada. (veja o número mínimo de camadas em uma rede neural profunda )
fonte
Frank Dernoncourt tem uma resposta melhor para fins gerais, mas acho que vale a pena mencionar que, quando as pessoas usam o termo amplo "Aprendizado Profundo", geralmente estão implicando o uso de técnicas recentes, como convolução, que você não encontraria nos antigos / tradicionais redes neurais (totalmente conectadas). Para problemas de reconhecimento de imagem, a convolução pode permitir redes neurais mais profundas, porque neurônios / filtros complicados reduzem o risco de sobreajuste, compartilhando pesos.
fonte
Redes neurais com muitas camadas são arquiteturas profundas.
No entanto, o algoritmo de aprendizado de retropropagação usado em redes neurais não funciona bem quando a rede é muito profunda. As arquiteturas de aprendizado em arquiteturas profundas ("aprendizado profundo") precisam resolver isso. Por exemplo, as máquinas Boltzmann usam um algoritmo de aprendizado contrastivo.
É fácil criar uma arquitetura profunda. É difícil criar um algoritmo de aprendizado que funcione bem para uma arquitetura profunda.
fonte
O aprendizado profundo exige uma rede neural com várias camadas - cada camada fazendo transformações matemáticas e alimentando a próxima camada. A saída da última camada é a decisão da rede para uma determinada entrada. As camadas entre a camada de entrada e saída são chamadas de camadas ocultas.
Uma rede neural de aprendizado profundo é uma enorme coleção de perceptrons interconectados em camadas. Os pesos e o viés de cada perceptron na rede influenciam a natureza da decisão de saída de toda a rede. Em uma rede neural perfeitamente ajustada, todos os valores de pesos e viés de todo o perceptron são tais que a decisão de saída está sempre correta (como esperado) para todas as entradas possíveis. Como os pesos e a polarização são configurados? Isso acontece iterativamente durante o treinamento da rede - chamado aprendizado profundo. (Sharad Gandhi)
fonte