News for hackers. Stuff that matters.
Re:My experience with Kaggle's data-science competitions by triplesec on Friday January 03, 2014 @09:41AM (#7005595)
TL;DR (for article): I enter these things and they are ranked. I like it.

Not really a very informative blog post.

Re:My experience with Kaggle's data-science competitions by thrush on Friday January 03, 2014 @10:31AM (#7005871)
Agreed, I think this made the front page solely riding off the hype of the recent AI and Machine Learning media surge.

I would love to hear more information though. Fun fact, part of my data analytics course next semester involves participating in Kaggle competitions.

Re:My experience with Kaggle's data-science competitions by dhruvbhatia on Friday January 03, 2014 @08:30PM (#7009469)
OP here - thanks for the feedback. The post was intentionally designed to be quite light and introductory (specifically for those not familiar with Kaggle), but fear not, in the future I will be covering the practical aspects of data science (I'm presently working on a tutorial piece that explain how to use http://julialang.org - which is one of my favourite new languages for data science). Stay tuned.
Re:My experience with Kaggle's data-science competitions by akadien on Friday January 03, 2014 @10:50AM (#7005980)
<blog>I recently signed up for Kaggle. I think it's cool, too.</blog>
Re:My experience with Kaggle's data-science competitions by jbooth on Friday January 03, 2014 @10:55AM (#7006020)
My problem with a lot of these competitions, particularly the high-reward ones, is you've got people duking it out at the 4th or 5th decimal point for the top few spots. At that point, you're not even competing for best generalizable algorithm, you're competing for 'algorithm which happens to fit the holdout set exceptionally well'. It's overfitting at a distance.
Re:My experience with Kaggle's data-science competitions by Houshalter on Friday January 03, 2014 @06:56PM (#7009083)
The data set used for the leaderboard is not the dataset used in the final evaluation. They also limit the number of final submissions you can have and the number of submissions you can make per day to prevent that.

Often the person at the top of the leaderboard will move down a few places in the final evaluation.

Re:My experience with Kaggle's data-science competitions by dhruvbhatia on Friday January 03, 2014 @08:49PM (#7009527)
Further to Houshalter's point: the President & Chief Scientist of Kaggle addresses this specific issue and explains the Public/Private Leaderboard system in this webcast: http://youtu.be/GrugzF0-V3I
Re:My experience with Kaggle's data-science competitions by kephra on Friday January 03, 2014 @11:47AM (#7006383)
My problem with Kaggle is that they are more greedy then Apple, Kickstarter and Paypal together. Apple takes 30%, Kickstarter takes 10%, Paypal takes 3%, but Kaggle takes 50%!

I once asked them what the price would be to start a competition to outsource a difficult machine learning problem. Their answer was: We would need to pay $20k, if we want the winner to earn $10k.

Thats when I stopped thinking about those greedy bastards.

Re:My experience with Kaggle's data-science competitions by Houshalter on Friday January 03, 2014 @06:52PM (#7009065)
That seems quite high, though those people do need to make money somehow. The other businesses aren't really comparable because they have a much, much more money flowing through them and can afford to tax a smaller percent to stay competitive.
Re:My experience with Kaggle's data-science competitions by dhruvbhatia on Friday January 03, 2014 @08:37PM (#7009493)
Thanks for sharing. Do you know whether that 50% fee is fixed, or is it variable based on the amount of prize money you put up? That does seem like a ridiculously high figure!
Re:My experience with Kaggle's data-science competitions by ForHackernews on Friday January 03, 2014 @10:36AM (#7005888)
Wait, so companies post real problems, and then people solve them for them for free? Is there at least a prize for the winners?
Re:My experience with Kaggle's data-science competitions by dhruvbhatia on Friday January 03, 2014 @08:44PM (#7009516)
It is somewhat akin to spec work within the design field[1], in that only the top performers make money and everyone else goes home empty handed despite their hours of work. However, I've noticed that most of the near-winners tend to open source and share their solutions on GitHub, so one could argue that it helps the community (unlike say 99 designs, on which non winning entries are basically worthless).

[1]: http://www.nospec.com/faq

Re:My experience with Kaggle's data-science competitions by Houshalter on Friday January 03, 2014 @06:44PM (#7009037)
There are usually prizes, sometimes quite large. But some have accused them of making the industry worse by not hiring actual data scientists and outsourcing their work to people who are willing to do it pretty much for fun, and not all the prizes are enough to make up for the time and effort put into these competitions.

I sort of agree, but it's kind of ironic considering this is the field automating everyone else's jobs

Re:My experience with Kaggle's data-science competitions by LambdaAlmighty on Friday January 03, 2014 @08:22AM (#7005267)
Lost me at "big data problems".
Re:My experience with Kaggle's data-science competitions by larrydag on Friday January 03, 2014 @09:06AM (#7005442)
Big Data has so many meanings. It really is a little absurd but I guess that is the life of a buzzword. My take on Big Data is 2 parts 1) Big Data is managing the large transactional, daily data of an organization. I believe this is what most people relate to Big Data i.e. map reduce, BI, etc. 2) Big Data is gathering bits of perceived dissimilar minutiae and finding meaningful information from it. This is classical statistics, engineering, and machine learning. The data itself may not be the scale of Amazon, Google or Facebook but it still computational intensive to develop algorithms for it.
Re:My experience with Kaggle's data-science competitions by pmelendez on Friday January 03, 2014 @08:31AM (#7005290)
Why? A multi giga dataset in machine learning is considered to be big enough to be called like that. An algorithm like support vector machine which complexity can be O(n^3) would be prohibitive in a single computer.