What is the difference between a Convolutional Neural Network (CNN) and a Recurrent Neural Network (RNN)?

Data Science with Python Hard

Data Science with Python — Hard

What is the difference between a Convolutional Neural Network (CNN) and a Recurrent Neural Network (RNN)?

Key points

  • CNNs use shared filters for local patterns
  • RNNs carry information across time steps
  • CNNs are ideal for images, RNNs for sequential data

Ready to go further?

Related questions