Primary competition visual

Fault Impact Analysis: Towards Service-Oriented Network Operation & Maintenance by ITU

8 000 CHF
Completed (~3 years ago)
Classification
284 joined
88 active
Starti
26 Jul 23
Closei
18 Aug 23
Reveali
18 Aug 23
User avatar
Rakesh_Jarupula
National Institute of Technology Silchar
LB v/s CV
Connect · 4 Aug 2023, 01:41 · 24

Hello all,

I am kind of curious regarding the local f1_score and LB score. For me there is a huge gap between them. Please share your score here to get an idea of what's happening.

Simple XGB:

CV = 0.65

LB = 0.69

I Think I am overfitting

Discussion 24 answers
User avatar
Koleshjr

0.69...cv - 0.68... lb

Upvotes 0
User avatar
ff

stable!

Upvotes 0
User avatar

CV : 0.8 - LB : 0.68

Upvotes 0
User avatar
Koleshjr

0.8 wow!

Upvotes 1
User avatar

UPDATE : i did a small code bug when creating labels,

Now CV : 0.7 LB : 0.7

Upvotes 0
User avatar
Koleshjr

what is your cv score / lb looking like?

Upvotes 0
User avatar
yanteixeira

It seems that you solved the issue

Upvotes 0
User avatar
Koleshjr

what's your cv/lb looking like?

Upvotes 0
User avatar
Rakesh_Jarupula

I tried different ways to generate training set...and surprisingly there is no consisitency in the scores. It's varying with great difference. I personally think that generating proper training set that is representative of the objective is key here.

Things I tried:

- Include all the rows from all files

- Include only rows where the fault > 0

- Include only the 1st instance when the fault > 0 / file

Any new approaches are most wellcome.

Upvotes 0
User avatar
yanteixeira

@koleshjr exactly like yours! It seems that we need to improve that hehe

@Rakesh_Jarupula yes, that's also what I'm experiencing. I think two points are essencial: 1) the way you set up the training set, and 2) how you input the NaNs on test set.

Upvotes 1
User avatar
Koleshjr

@yanteixeira Yeah I have been seen you following me closely and I think we have the same approach. I'm shocked by guys like @ff and @reacher getting 0.9.. cv and 0.8 cv respectively, I haven't encountered a cv of greater than the 0.65 - 0.69 region. Also , what I got from @AntonioDeDomenico is that we are supposed to be having one row per network element, if that is wrong I stand to be corrected.

I am referring to this discussion here:

https://zindi.africa/competitions/fault-impact-analysis-towards-service-oriented-network-operation-maintenance/discussions/17921

@AntonioDeDomenico Hi Rakesh, I hope i understand well your question. In the training set you need to label the datarate change when the fault occurs, max 1label per file, comparing the datarate in the row prior to the fault and the datarate measured when the fault appears.

Upvotes 0
User avatar
ff

I will review my approach.

Your are not wrong. We are supposed to be having one row per NE.

Upvotes 0
User avatar
Charrada

Same issue here! My model doesnt seem to learn anything. Most probabilites are around 0.5. Except some data_rate == 0 rows which are easy to classify as 0.

Upvotes 0
User avatar
yanteixeira

@Charrada Right now, you have an LB of 0.69. How can you say your model isn't learning? hahaha

@Koleshjr I'm also confused about how people are getting those high scores. Suddenly, the first position has an LB of 0.71... I think we should rethink our steps and try a different approach.

Upvotes 0
User avatar
Koleshjr

@yanteixeira that's trueee, but we seem to have a correlating cv vs lb , as the old competitive machine learning adage says: always trust you cv 😅

Upvotes 1
User avatar
Charrada

@yanteixeira a trick gave me a small boost. But still, my model is not performing well when looking at the predictions distribution. Maybe i wont use that submission for the private leaderboard :D

Upvotes 1
User avatar
ff

I struggle to make my CV stable compared to my LB.

CV = 0.63 & LB = 0.54

CV = 0.91 & LB = 0.66

Upvotes 0
User avatar
Koleshjr

@ff It seems you and @Yisakberhanu have the same approach that is for the: CV = 0.63 & LB = 0.54

Upvotes 1
User avatar
Juliuss

0.69 cv, 0.70 lb... Initially had 0.58 cv vs 0.67lb.. corrected a small bug too and harmonized the scores... The competition is interesting we have a 0.72 now with a single submission!! Probably we will see a 0.8>= before competition closes? That would be great solution for @AntonioDeDomenico 's problem.

Upvotes 1
User avatar
Muhamed_Tuo

CV 0.63 - LB 71

The gap between CV and LB is always the same for me. Very strong correlation so far.

Upvotes 2
User avatar
yanteixeira

I think you are the first one with LB > CV

Upvotes 0
User avatar
Krishna_Priya

CV: 0.730, LB: 0.727

Upvotes 2
User avatar
Rakesh_Jarupula

Very stable score

Upvotes 0
User avatar
yanteixeira

amazing score!

Upvotes 0