An open API service indexing awesome lists of open source software.

https://github.com/ruoheng-du/applied-deep-learning

Applied Deep Learning | Fall 2024
https://github.com/ruoheng-du/applied-deep-learning

Last synced: about 1 month ago
JSON representation

Applied Deep Learning | Fall 2024

Awesome Lists containing this project

README

        

# Applied Deep Learning | Fall 2024
This repository contains the deep learning model implementations done in Applied Deep Learning course during Fall 2024. The course emphasizes building, training, and fine-tuning deep learning models to address real-world challenges across various domains. The goal of the course is to have hands-on experience with deep learning architectures like CNNs, RNNs, GPT, and BERT, and understand advanced concepts such as attention mechanisms, LoRA, and language modeling. The repository includes the following notebooks:

1. **XOR_MLP.ipynb**
Building an MLP to solve the XOR problem, demonstrating the power of non-linear activation functions in deep learning.

1

2. **CBOW.ipynb**
Implementation of the Continuous Bag-of-Words (CBOW) model for learning word embeddings.

2

3. **MLP_Classification.ipynb**
Training a Multi-Layer Perceptron (MLP) for classification tasks on structured data.

3

4. **CNN_MNIST.ipynb**
Developing a Convolutional Neural Network (CNN) for image classification using the MNIST dataset.

4

5. **RNN_LM_Bigram_LM.ipynb**
Developing RNN-based language models and a bigram language model, for sequential text data.

5

6. **GPT_LM.ipynb**
Utilizing GPT models for language modeling tasks, focusing on generating coherent text.

6

7. **Gated_CNN_LM_Attention_RNN_LM.ipynb**
Exploration of gated CNNs and attention-based RNN language models for text generation and language modeling.

7

8. **GPT_Text_Classification.ipynb**
Applying GPT for text classification tasks and understanding its performance with large-scale pre-trained models.

8

9. **BERT_LORA_Text_Classification.ipynb**
Fine-tuning BERT with Low-Rank Adaptation (LoRA) for efficient and accurate text classification tasks.

9

Please feel free to email me at [email protected] for any more information.