May 2024
Intermediate to advanced
554 pages
14h 21m
English
Neural networks are powerful machine learning tools that are used to help us learn complex patterns between the inputs (X) and outputs (y) of a dataset. In Chapter 2, Deep CNN Architectures, we discussed convolutional neural networks, which learn a one-to-one mapping between X and y; that is, each input, X, is independent of the other inputs, and each output, y, is independent of the other outputs of the dataset.
In the previous chapter we combined a CNN model with a recurrent model (LSTM) to build an image caption generator. In this chapter, we will expand on the recurrent model. We will discuss a class of neural networks that can model sequences where X (or y) is not just a single independent data point, ...
Read now
Unlock full access