Those who are having high public score, including us, are using any of the boosting classifiers, not any neural network.
How are we supposed to make Federated Learning model using that?? Otherwise no one will be in top 15. Neural Network cannot match the accuracy of the State-of-the-art models.
any solutions??
Even our team is also getting a high accuracy of 3.16e-7 but that is considered as an invalid score, though it was not hardcoded or post-processed. The 'valid' score according to the Zindi can only be possible if everyone uses a NN model from scratch. There are high chances of getting rejected during the time of code review as it states to use pytorch model
Yes from what I'm seeing you definitely need to use a neural net.
Where is that indicated? Because I suspect most of the top LB (if not all) are using boosting models
Yes I also am concerned that to be in the top LB, we have to use boosting models which is not mentioned in the info of this challenge.
But we can also apply Federated learning to xgboost for example (although not sure about the performance). So why the restriction
Can't tell, let's confirm from the organizers😅.
If you are getting this score: 3.16e-7 without post processing you should definitely submit it as it is valid
But the thing is, it's a DT based model. Federated learning using that is complex.
Also the competition doesnot want us to use any other model. It mentioned to use pytorch. That's why so much confusion. :)
federated learning is a must! but I have seen an xgboost federated learning implementation. You can try that. Also for that score what is your local cv?
You can retrain a boosting model.
Boosting models are ready, as well as the NN. But the performance between these two are quite large. No one is yet sure how the final evaluation will be done during code checking.
Will those codes having boosting models be accepted as a valid one?
I think they will focus on both federated and centralized approaches and then carbon emission, basically how long it takes to train.
For now, we need to hear from the organizers on whether they prefer a pytorch model or any. I would however urge you to follow the rules.
@Amy_Bray please clarify this for us.
Unless clarified, we are unable to understand whether to move forward with neural networks or other models.
Exactly!