Skip to content

Manifestation of the Lottery Ticket Phenomena in supervised, reinforcement and unsupervised learning.

Notifications You must be signed in to change notification settings

ArnaudFickinger/LotteryTicket-PyTorch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lottery Ticket Phenomena in Un/Supervised and Reinforcement Learning

Three PyTorch experiments showing the Lottery Ticket Phenomena in three different contexts:

  • Supervised Learning with the MNIST dataset and a FC network
  • Reinforcement Learning with the Cartpole environment and a FC network
  • Unsupervised Learning on genomics data with a Variational Autoencoder

Here is a plot of the average of 10 experiments in the context of reinforcement learning. Left are the pruned weights reinitialized with the same values than the unpruned weights before training. Right are the pruned weights randomly reinitialized. We clearly see that pruning and keeping the initialization values makes the agent closer to the solution while random reinitialization prevents the agent from converging to the solution.
lotteryticket_rl.png

Here is another example in context of unsupervised learning (code not included in this repo, see my deepsequence repo), where I prune the parameters of a variational autoencoder trained on genomics data and compute the Spearman coefficient between the prediction and the experimental measurement.

lt_unsupervised.png

About

Manifestation of the Lottery Ticket Phenomena in supervised, reinforcement and unsupervised learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages