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

Including Thermometer Encoding method #32

Open
mahedeeb opened this issue Oct 29, 2019 · 0 comments
Open

Including Thermometer Encoding method #32

mahedeeb opened this issue Oct 29, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@mahedeeb
Copy link
Contributor

Thermometer encoding is like one-hot encoding, but it represents magnitude instead of a categorical variable. So for example, if you need to represent a magnitude of 7 in a vector of 10 elements, then the thermometer encoding will be [0,0,0,1,1,1,1,1,1,1]. In short, its an alternative way to encode magnitude. It does seem interesting, but one’s intuition would be that it wouldn’t make much of a difference versus real numbers. In fact, it should be detrimental in that it requires more storage.

For more information, please check the following paper:
https://openreview.net/pdf?id=S18Su--CW

another source:
https://medium.com/intuitionmachine/the-shocking-effectiveness-of-thermometer-encoding-f155ed9c581b

you can check this kernel in Kaggle:
https://www.kaggle.com/superant/oh-my-cat

@mahedeeb mahedeeb added the enhancement New feature or request label Oct 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant