Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Performance on Omniglot is slightly lower than paper report #50

Open
I-am-Bot opened this issue Apr 25, 2020 · 3 comments
Open

Performance on Omniglot is slightly lower than paper report #50

I-am-Bot opened this issue Apr 25, 2020 · 3 comments

Comments

@I-am-Bot
Copy link

I-am-Bot commented Apr 25, 2020

Hi, thank you for your implement MAML in pytorch.

I have tried your code and get some result. For omniglot dataset, the accuracy I got is lower than the original implementation. For 5-way 5-shot, the accuracy on test set is around 96%, while the paper report that the accuracy could achieve 99.9% for convolution network. The same thing happens for 5-way 1 shot.

I checked the code and found the model parameters are the same with original code. Do you have any idea about this?

@I-am-Bot I-am-Bot changed the title Questions about the performance Performance on Omniglot is slightly lower than paper report Apr 25, 2020
@lfrati
Copy link

lfrati commented Jul 10, 2020

@I-am-Bot I think it might be because this code implements a first-order approximation of the original MAML algorithm. See #32 and this post for a discussion on it.

@haditabealhojeh
Copy link

In the original implementation, 90 degree rotation is used as a data augmentation on omniglot. I can't find such preprocessing in this implementation. maybe this is the reason?
@dragen1860
@I-am-Bot

@BigWhitePolarBear
Copy link

In the original implementation, 90 degree rotation is used as a data augmentation on omniglot. I can't find such preprocessing in this implementation. maybe this is the reason? @dragen1860 @I-am-Bot

I find it as well. Have u try if it could improve the performance? It seems hard to add a rotation over this reproduction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants