Good example of tabnet on a regression problem
See original GitHub issueFeature request
What is the expected behavior? Example to reproduce results from the tabnet paper on Rossmann Store Sales
What is motivation or use case for adding/changing the behavior?
The current example on regression is a bit confusing to me. The example predicts for “income level” which only has two options <=50K
and >50k
. Maybe I missed something, but I don’t think this is a regression problem?
How should this be implemented in your opinion? An example using Rossmann Store Sales
Are you willing to work on this yourself? No, I am trying to learn tabnet on regression (so I think I lack the skills to do this currently), but need a good example to learn on that is why I am asking this 😕
Thank you.
Issue Analytics
- State:
- Created 3 years ago
- Comments:6
Top Results From Across the Web
TabNet: A very simple regression example | Kaggle
This notebook is a simple example of performing a regression using the pyTorch implementation.
Read more >TabNet — Deep Neural Network for Structured, Tabular Data
In this post, I will walk you through an example using Google's TabNet for a classification problem. Despite the recent explosion of Deep ......
Read more >Self-Supervised Learning on Tabular Data with TabNet
Example of Santander's customer satisfaction data · Train an SSL model with TabNet on the dataset without the target. · Train a supervised...
Read more >TabNet in Machine Learning - Tutorialspoint
TabNet combines the best of both worlds: it is explainable (akin to simpler tree-based models) while still being fast (similar to deep neural ......
Read more >TabNet - GeeksforGeeks
One motivation to apply deep learning to the tabular dataset comes from other domains such as (image, language, speech) data when applied on...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
To add a few words, best way to use a Kaggle Notebook is probably to fork it, you’ll then be able to run it in your web browser within a docker container with all the libraries installed, or you can work in docker container yourself: https://github.com/Kaggle/docker-python (kaggle container is huge so not the best way).
About time series, TabNet is similar to XGBoost on this, you’ll need to engineer explicit lag features in order to do time series forecasting. It’s definitely doable and might be the good way to go BUT TabNet has nothing specific to time series like Temporal Convolutional Networks.
Hi @turmeric-blend ,
TabNet does not support time series classification or regression. You can have a look here, for example, on how to adapt a time series problem to a classic regression algorithm like
XGBoostRegressor
orTabNetRegressor
.If you really need some specific algorithm for time series data I’d refer to gluonTS or some similar library.