Forked from chioka.in.
We learn more from code, and from great code. Not necessarily always the 1st ranking solution, because we also learn what makes a stellar and just a good solution. I will post solutions I came upon so we can all learn to become better!
I collected the following source code and interesting discussions from the Kaggle held competitions for learning purposes. Not all competitions are listed because I am only manually collecting them, also some competitions are not listed due to no one sharing. I will add more as time goes by. Thank you.
- Rank 2 solution code by Alessandro Mariani.
- Rank 10 solution code by B1aine.
- Rank 36 solution cod<span style="text-decoration: underline;">e</span> by Hiroyuki.
- Rank 159 solution code by MrCanard.
- Solution thread.
- Rank 1 solution code by Paul Duan and Benjamin Solecki team.
- Rank 1 solution Q&A by Paul Duan.
- Rank 2 solution code by Owen Zhang.
- Rank 3 solution code by Dmitry & Leustagos.
- Rank 289 solution code by Foxtrot with original blog post here.
- Solution thread.
- Rank 1 solution code and description by Leustagos team.
- Rank 2 solution code and description by Toulouse.
- Rank 3 solution code and description by Owen Zhang.
- Rank 4 solution escription by Peter Prettenhofer.
- Rank 5 solution description by Domcastro.
- Rank 58 solution code and description by Davit.
- Solution thread here.
- Ridge Regression starter code with MAE about 2.2M by Alec Radford, original thread here.
- Improved starter code by Foxtrot.
- Baseline code with MAE about 2.6M using Catmull-Rom Spline interpolation, also available in R here and here.
- Rank 1 solution code and description by Charlie Tang.
- Rank 3 solution description by Maxim Milakov.
- Solution thread.
- Rank 1 solution description by David Thaler.
- Rank 2 solution code and description by sayit.
- Rank 1 solution by MMDL.
- Solution thread.
- Rank 1 solution description and code by Vivek Sharma.
- Rank 2 solution by tuzzeg.
- Rank 3 solution description Andrei Olariu.
- Rank 4 solution by Chris Brew.
- Rank 5 solution description by Yasser Tabandeh.
- Rank 6 solution by Andreas Mueller, code available here.
- Rank 8 solution description by Steve Poulson.
- Solution thread.
- Rank 4 solution description by Steffen Rindle.
- Rank 18 solution code and description by Vlad Gusev.
- Rank 34 solution code and description by zenog.
- Solution thread.
- Rank 1 solution code and description by Sander Dieleman.
- Rank 2 solution code and description by Maxim Milakov.
- Rank 3 solution code and description by tund.
- Rank 5 solution code and description by Julian de Wit.
- Rank 9 solution code and description by Soumith Chintala.
- Rank 13 solution code and description by Xiaoxiang Zhang.
- Rank 28 solution code and description by utdiscant.
- Rank 38 solution code and description by sugi.
- Rank 57 solution code and description by hxu.
- Rank 58 solution code and description by yr.
- Solution thread.
- Rank 1 solution by Leustagos.
- Solution thread here.
- Rank 1 solution with code and description by Team Algorithm, Github link to code here.
- Rank 1 solution with code and description by Team Algorithm, Github link to code here.
- Rank 2 solution by SmallData Team.
- Rank 3 solution by hustmonk.
- Rank 4 solution by Ben S.
- Solution thread.
- Rank 1 solution code and description by anttip.
- Rank 3 solution code and description by nagadomi.
- Solution thread one.
- Solution thread two.
- Rank 2 solution and description by HelloWorld.
- Rank 12 solution and description by David McGarry.
- Solution thread.
- Rank 1 solution code and description by beluga.
- Rank 2 solution code and description by Herbal Candy (W and thomeou).
- Rank 3 solution description by Anil Thomas.
- Rank 4 solution description by Maxim Milakov.
- Solution thread.
- Rank 2 solution by Iain Murray, code available here.
- Presentation paper/slides for ICDM 2013.
- Solution thread.
- Rank 6 solution by Shea Parkes & Neil Schneider team.
- Rank 17 solution of Ensemble of RandomForests, GradientBoostingTrees and ExtraTreesRegressor by Emanuele Olivetti.
- Another solution code by Oblique Random Forest (oRF) by Shea Parkes & Neil Schneider team.
- The code of my best submission thread. Talks about Multi-core training Oblique Random Forests, and Stacking.
- Question about the process of ensemble learning thread. Talks about applying ensembles in practice, and how can problems arise and how to deal with them.
- Rank 10 solution by Marco Lui.
- Rank 33 solution by Foxtrot.
- Benchmark beater 1.
- Benchmark beater 2.
- Benchmark beater 3.
- Solution thread.
- My own solution, which is a good example of what is overfitting. (Public rank: 57, Private rank: 291)
- Rank 17 solution code and description by Foxtrot.
- Solution thread.
- Rank 1 solution by Nick Kridler.
- Rank 7 solution by Gilles Louppe and Peter Prettenhofer team.
- Rank 8 solution by Sander Dieleman.
- Rank 56 solution by Sudeep Juvekar.
- Solution discussion thread.
- Mean spectogram thread.
- Official interview from the Marinexplorer and Cornell at Kaggle.
- Rank 1 solution code and description by David Thaler.
- Rank 2 solution description by sriok.
- Rank 3 solution code and description by James King.
- Rank 5 solution description by ACS69.
- Rank 6 solution description by T. Henry.
- Rank 8 solution description by BreakfastPirate.
- Rank 9 solution description by Neil Summers.
- Rank 10 solution description by Gilberto Titericz Junior.
- Rank 11 solution description by citynight.
- Rank 16 solution code and description by yr.
- Rank 29 solution code and description by Mike Kim.
- Rank 30 solution description by dkay.
- Solution thread.
Thank you Foxtrot, James Petterson, Ben S for providing some of the links and solutions above.