10 Recurrent Neural Networks (RNNs) for Predictive Analytics

DOI: 10.1201/9781003278177-10

In earlier chapters we discussed the basics of Deep and Convolutional Neural Networks. Our next frontier will be to explore another well-known deep neural network architecture—Recurrent Neural Networks.

Recurrent Neural Networks

A Recurrent Neural Network (RNN) is a type of artificial neural network that uses sequential or time series data as an input, output, or both. RNNs are very effective because of their architecture, which aggregates the learning from the past datasets and uses them along with the new data to enhance the learning process [1, 2, 3 and 4]. This unique functionality helps them to capture the sequence of events, which wasn’t possible ...

Get What Every Engineer Should Know About Data-Driven Analytics now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.