Primary competition visual

AirQo Low-Cost Air Quality Monitor Calibration Challenge

Helping Uganda
$1 000 USD
Challenge completed over 4 years ago
Prediction
311 joined
161 active
Starti
Apr 30, 21
Closei
Jun 06, 21
Reveali
Jun 06, 21
User avatar
underfitting
Church of christ
Worse scores than I was getting before
Notebooks · 4 Jun 2021, 03:13 · 4

Hi, I am new to competitions. I have two issues here.

1. My code is giving me poorer scores than it was sometimes back. Initially, I had not set a global random state. the code is the same, the only thing that I have added is the random state, I am now getting worse scores. The reason as to why I have set the random state is that I was getting random scores. Every time that I was running my code, I could get different results. Is there anything that I can do to get the scores which I was getting initially?

2. The scores that I am getting locally are different from the ones that I am getting on the leaderboard. As my local scores decrease, the public leaderboard scores do not decrease. I am not sure whether I should trust my local scores or the public leaderboard scores.

I would love to hear from anyone who knows how I can address these issues. Thank you.

Discussion 4 answers
User avatar
Freelance

Hi, it's unfortunate you can't reproduce the best score you had earlier gotten. It's always advised that you set the random seed before training just for the basis of reproducibility. Unfortunately, I'm not sure if there's a way to get back the score, unless by sheer luck, because it's hard to say which pseudo random number really got that score. There is a large set of random numbers and it's unproductive to search through this set to determine the right seed. All the best of luck.

4 Jun 2021, 03:46
Upvotes 0
User avatar
underfitting
Church of christ

Thank you @Gozie for your clarification. I will now work with the scores that I have got that are reproducible. It is unfortunate that I did not know the importance of reproducible results while I was starting this competition. I wasted very many submissions trying to figure this out.

User avatar
flamethrower

Sorry about the reproducibility, I will advise generating a submission across 10 random seeds just to reduce the randomness of results by averaging different seeds.

User avatar
underfitting
Church of christ

Thank you @DamolaOr for sharing your approach. I will try your approach. It is also true that averaging different seeds can improve results too.