Primary competition visual

IBM SkillsBuild Hydropower Climate Optimisation Challenge

Helping the World
$3 000 USD
Completed (12 months ago)
Prediction
Forecast
1231 joined
466 active
Starti
Mar 03, 25
Closei
Apr 13, 25
Reveali
Apr 14, 25
any hint how to do post processing
13 Apr 2025, 04:25 · 4

Can anybody give hint to do postprocessing

Discussion 4 answers
User avatar
skaak
Ferra Solutions

The million ... uhhh ... 1500 dollar question ...

13 Apr 2025, 15:14
Upvotes 1
User avatar
CodeJoe

I think you just have to play with the results from models. For example, if you feel the model is giving too many high values, you reduce it by a multiplier.

#Assuming sub is your submission dataframe
sub['kwh'] = sub['kwh'] * 0.95)

sub.to_csv('postprocess_trick_sub.csv', index=False)

You decide to choose the multiplier whether 1.02, 0.95, 0.98 and so on. But take note, post processing is prone to overfitting to the public board🥲 . This is just an example. You can also look at the distribution and adjust the values to a point. Maybe capping the corresponding kwh values to a consumer device below a number because maybe in the train set it was around a particular value. That is basically post processing. I don't really advise using it unless you are certain you are doing the right thing basically.

13 Apr 2025, 15:41
Upvotes 0