Skip to content

Train DNN by Block Coordinate Descent (Prox-Linear Update)

License

Notifications You must be signed in to change notification settings

lujq96/BCDforDNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BCD for DNN

This is the code for Jianqiu Lu's Undergraduate Thesis. It is used for training DNN by Block Coordinate Descent (Prox-Linear Update) in mini batch.

Results

We use MNIST dataset. Accuracy of Block Coordiante Descent training on 1 layer MLP, with structure of 784-800-10, is BCDM-1layerAccu while our baseline, backprop with SGD, has a accuracy of sgd_accu. Results on 3 layer MLP is BCDM-3layerAccu while baseline performance as Base_accu

About

Train DNN by Block Coordinate Descent (Prox-Linear Update)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages