What should be our target if we have our features and our return is variable. Suppose we have:
feature_1 feature_2 potential_payout actual_payout
10 20 200 +200
5 3 20 -10
1 2 5 -10
So, we have this sort of a "gambling" set up. High potential payouts are being paid less frequently. How to model this with Neural Nets? I've tried many things like computing implied probabilities and modelling them directly, but that doesn't seem to work well (I understand there's a good reason for that). So what should be the target, does using NNs even make senes? Is there any already-made package for PyTorch? Please think of this like "which horse should I bet on" given past races. Is there any closely related Kaggle example?
actual payoutas the target didn't work. If you're not sure on 'why?' then try to include some information about 'how' it isn't working (plots of residuals for example). You should edit your original question to give us this info, more information means we can give you more specific advice! – jcken Jan 10 '22 at 10:08potential_payoutin as a predictor, or is this an intermediate output? I'm all with @user2974951, any simple regression model would be a reasonable benchmark. You may be interested in How to know that your machine learning problem is hopeless? – Stephan Kolassa Jan 10 '22 at 11:02