Normalize output in regression/forecasting #257
-
Hi, Is there anything like a batch_tfm for the target Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
It's not possible out of the box. And I'm not sure there's any benefit in doing that. Maybe for very large outputs. I don't know. |
Beta Was this translation helpful? Give feedback.
-
I'll move this to Discussions as it's more a question than an issue. |
Beta Was this translation helpful? Give feedback.
-
Hi, @oguiza . I am also faced with this kind of issue. I am currently dealing with a dataset with output in small values for a regression problem. The RMSE and MAE are low and MAPE is high. So it is possible to scale the small value to a larger range, e.g. from [0, 1e-3] to [0, 1]? |
Beta Was this translation helpful? Give feedback.
It's not possible out of the box. And I'm not sure there's any benefit in doing that. Maybe for very large outputs. I don't know.
In any case, if you want to create a reversible transform, you'd need to create a new tensor subtype (for example, LabelTensor) and a new transform specific for that tensor subtype, with a encode and decode method (similar to TSStandardize).