This repository contains coursework for the class ECE C147 (Neural Networks and Deep Learning). There are 5 homework folders, each containing codes for the assignments.
-
Homework 1: Linear Regression
- Code
- Written Homework
-
Homework 2: K-nearest Neighbors, SVM, and Softmax Classifier
- Code
- Written Homework
-
Homework 3: Backpropagation and Neural Networks
- Code
- Written Homework
-
Homework 4: Batch Normalization and Dropout
- Code
-
Homework 5: Convolutional Neural Networks
- Code
ECE C147 focuses on neural networks and deep learning techniques. The course covers various topics, including but not limited to:
- Linear Regression
- K-nearest Neighbors
- Support Vector Machines (SVM)
- Softmax Classifier
- Backpropagation
- Batch Normalization
- Dropout
- Convolutional Neural Networks (CNNs)
All assignments require implementing the networks from scratch.