Aquí hay una buena introducción rápida:
introducción a las redes neuronales.
Tenga en cuenta que R tiene una funcionalidad de red neuronal, por lo que no necesita perder tiempo implementando NN usted mismo hasta que lo pruebe y decida que parece prometedor para su aplicación.
Las redes neuronales no son obsoletas, pero han pasado por un par de ciclos exagerados, y luego de darse cuenta de que no hacen todo como se afirma, su reputación se debilita por un tiempo (actualmente estamos en uno de esos) . Las redes neuronales son buenas para ciertas tareas y, en general, son mejores para tareas en las que un humano puede hacer una tarea similar, pero no puede explicar exactamente cómo lo hacen.
Las redes neuronales no le brindan mucha información sobre el sistema que está utilizando para analizar, incluso después de que estén capacitados y funcionen bien. Es decir, pueden predecir lo que sucederá (para algunos sistemas), pero no decirle por qué. En algunos casos, eso está bien. En otros, eso no está bien. En general, si lo desea o especialmente si ya comprende las reglas de cómo funciona algo, puede utilizar otras técnicas.
Pero, para ciertas tareas, funcionan bien.
Para series temporales en particular, vea la discusión de esta pregunta:
forma adecuada de usar la red neuronal recurrente para el análisis de series temporales