Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
rasbt
GitHub Repository: rasbt/machine-learning-book
Path: blob/main/ch15/README.md
1245 views

Chapter 15: Modeling Sequential Data Using Recurrent Neural Networks

Chapter Outline

  • Introducing sequential data

    • Modeling sequential data—order matters

    • Representing sequences

    • The different categories of sequence modeling

  • RNNs for modeling sequences

    • Understanding the RNN looping mechanism

    • Computing activations in an RNN

    • Hidden-recurrence versus output-recurrence

    • The challenges of learning long-range interactions

    • Long short-term memory cells

  • Implementing RNNs for sequence modeling in PyTorch

    • Project one: predicting the sentiment of IMDb movie reviews

      • Preparing the movie review data

      • Embedding layers for sentence encoding

      • Building an RNN model

      • Building an RNN model for the sentiment analysis task

        • More on the bidirectional RNN

    • Project two: character-level language modeling in PyTorch

      • Preprocessing the dataset

      • Building a character-level RNN model

      • Evaluation phase: generating new text passages

  • Summary

Please refer to the README.md file in ../ch01 for more information about running the code examples.