Deep learning is the latest frontier in using computers to analyze data. The most famous application of deep learning is ChatGPT, which is the world's leading large language model (LLM).
In this class, we will explore whether deep learning can help us analyze financial markets. The course will provide a general introduction to deep learning, as well as introduction to LLMs as an application.
Deep learning models require large amounts of data to create, so as an area of application we will apply the methods to data for cryptocurrencies, such as Bitcoin. Cryptocurrency markets are a very promising area of application, because data is readily available and because the market is dominated by small retail investors who are more likely to engage in predictable patterns.
Models
- Dense deep neural networks
- Convolutional and recurrent neural networks
- Transformers and large language models
Data
- Cryptocurrency data.
- Other data as time permits.