Skip to content

boyang102/DSC210_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 

Repository files navigation

DSC210_Project

Group 13_Topic 8_ Applied Math _ Applied Mathematical Optimization

Course: DSC 210: Numerical Linear Algebra for Data Science

Instructor: Dr. Tsui-wei Weng

Instructions:

Gradient Descent Variants in Python

Overview

This project implements various forms of the gradient descent algorithm in Python, using NumPy and Matplotlib for calculations and visualizations. It includes implementations of standard Gradient Descent (GD), Mini-Batch Gradient Descent, Stochastic Gradient Descent (SGD), and the Adam optimization algorithm.

Usage

Both Jupyter notebooks are self-contained, providing instructions and explanations alongside the code chunks. "Prestudy" serves as an illustrative example demonstrating the differences between optimizers using simple datasets. On the other hand, "MNIST_Optimizer" presents a more comprehensive experiment involving the MNIST dataset.

About

Group 13_Topic 8_ Applied Math

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •