ConcreteDropout icon indicating copy to clipboard operation
ConcreteDropout copied to clipboard

value to set for weight_regularizer & dropout_regularizer when dataset size is unknown

Open nikhil-salodkar opened this issue 5 years ago • 2 comments

Hi,

To calculate the value of weight_regularizer & dropout_regularizer the dataset_size N is used. What if we don't know the dataset size in advance like in case of Lifelong Reinforcement learning in which case re-training happens on a periodic basis on new data as it comes.

I am not able to figure out in such cases how we will be able to use this concrete dropout implementation.

Can you please suggest on how to handle such situations using Concrete dropout. Will really appreciate it.

Thanks in Advance Nikhil

nikhil-salodkar avatar Dec 05 '19 10:12 nikhil-salodkar

I am facing the same issue. Did you find an answer?

JanRuettinger avatar Jul 12 '20 11:07 JanRuettinger

You can update N as the amount of data increases (have a look at this). In effect this will push the dropout p towards 0 in the limit of data

yaringal avatar Jul 12 '20 13:07 yaringal