Welcome to the Deep Learning from Scratch project! This open-source project aims to provide a comprehensive understanding of deep learning concepts by implementing various models entirely from scratch using Python's NumPy library.
In this project, we cover the following key topics:
- Linear Regression
- Logistic Regression
- Neural Networks
- Parameter Estimation
- Back-Propagation
- Statistical Inference
These topics are implemented including 4 Jupyter Notebook file within this repository.
The project is organized into the following files:
Simulation Study.ipynb
: Implementation of linear regression model.Logistic_Regression.ipynb
: Implementation of logistic regression model.Computation Graph.ipynb
: Implementation of neural network model.Fully connected neural network.ipynb
: Implementation of statistical inference methods.
To get started with this project, simply clone this repository:
git clone https://github.com/rookie727/Deep-Learning-from-Scratch-Numpy-Implementation.git