Primary competition visual

Arm UNICEF Disaster Vulnerability Challenge

Helping Malawi
$10 000 USD
Completed (over 2 years ago)
1200 joined
346 active
Starti
15 Mar 24
Closei
23 Jun 24
Reveali
23 Jun 24
User avatar
Mohamed-Eltayeb
High MAE values in CV
Help · 18 Jun 2024, 03:48 · 9

Hi everyone,

I am just wondering if it is a mistake from my side or something else, but after splitting data to same split as train/test and calculating the MAE after formulating the predictions similar to the submission (3 rows per id, one for each class), we are getting really high MAE in CV (~4.XX) while good results on LB (~0.28).

Based on the settings we have currently + some intuition, I am sure we are not overfitting, but these results are just weird. Was wondering if other experienced similar values?

Discussion 9 answers
User avatar

For me

CV: 0.279 LB: 0.271

Upvotes 3
User avatar
Agastya

is this your singlefold or 5 fold cv

Upvotes 0
User avatar
Upvotes 0
User avatar

Your cv vs lb score is really good , please do share your approach after the competition ends , I'm pretty sure every participant would learn a lot from it.

Upvotes 0
User avatar
Mohamed-Eltayeb

@Ecommer

Could I know your cv and lb baseline scores? The MAE scores you started improving from, not the current one.

Upvotes 0
User avatar
isaacOluwafemiOg

When evaluating your cv scores, do you make sure the ground truth values for non_existent roof types are factored in the mae scores. i.e There might be no id_xxx_1 = 0 (usually the case for _1) in the ground truth values but if your model correctly predicted id_xxx_1 to be 0, do you let it count in your mae calculation?

Upvotes 0
User avatar
Mohamed-Eltayeb

Thanks. Yeah they are considered in the predictions and ground truth. So I don't think it is the problem. btw, I am getting quite good scores inside the yolo while training for the other metrics (precision, recall, MAP, ...) So I think it is a bug from my side. Anyway, after some thinking I think f1 score should be correlated to MAE right? I think high scores in either of these metrics should optimize the other in our case here. So I am thinking about focusing on the metrics while training for now.

Upvotes 0
User avatar
isaacOluwafemiOg

Sounds like a good idea. From my side, I am optimising for fitness in my yolo model. but I still have over 0.9 locally vs 0.35 lb when it comes to mae

Upvotes 1
User avatar
Mohamed-Eltayeb

Thanks everyone. Finally solved the bug!

Upvotes 0