What kind of tuning would be helpful for reaching great performance? #1656
-
Hello GPytorch Team! Thank you for always improving and pushing the limits of this package, it makes it really fun! I'd like to follow up my question from #1650, where Im training a GP Classifier on large data (corresponding code is given in #1650).
Which of these ways seems most promising? Any recommendations or suggestions? Sorry if these questions might seem dull, Im a beginner in this field, but a curious and eager one. Thanks |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
Have you tried your code in #1650 but with just learning the inducing point locations? I notice your code there uses Additionally, increasing the number of epochs is very likely to help, especially if you decrease the learning rate at some point. 5 epochs is a pretty small amount of training. I'd recommend trying with 300 epochs, lowering the learning rate at least once during training (check out |
Beta Was this translation helpful? Give feedback.
Have you tried your code in #1650 but with just learning the inducing point locations? I notice your code there uses
learn_inducing_locations=False
-- typically it's much better to learn the inducing point locations.Additionally, increasing the number of epochs is very likely to help, especially if you decrease the learning rate at some point. 5 epochs is a pretty small amount of training. I'd recommend trying with 300 epochs, lowering the learning rate at least once during training (check out
MultiStepLR
in PyTorch), and learning the inducing point locations.