{
  "id": 11160,
  "title": "Does this competition feel too long?",
  "url": "/competitions/avazu-ctr-prediction/discussion/11160",
  "author_name": "",
  "post_date": "2014-12-06T21:20:01.387Z",
  "votes": null,
  "comment_count": 14,
  "views": 3220,
  "content": "<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made&nbsp;and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.&nbsp;</p>",
  "messages": [
    {
      "id": "59695",
      "postDate": "12/06/2014 21:20:01",
      "content": "<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made&nbsp;and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59701",
      "postDate": "12/06/2014 22:57:23",
      "content": "<p>Giulio, you are quite pessimism on this competition. :) The leaderboard scores are improving and the number of teams are growing as well. I do believe&nbsp;that there will be more brilliant ideas appearing. Especially the CTR prediction&nbsp;involves time-series, which is more challenging and fun.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59708",
      "postDate": "12/07/2014 02:51:17",
      "content": "<p>Yeah, you're right. This competition and I haven't clicked yet :-)</p>\n<p>I just cannot get over the fact that since my <a href=\"http://www.kaggle.com/c/avazu-ctr-prediction/forums/t/11033/is-there-still-substantial-room-for-improvement/58777#post58777\">original doubts,</a>&nbsp;12 days ago, there has been something like&nbsp;0.0008 improvement on the leaderboard. Now, Kaggle has always been about the pips, but generally that's the type of progress&nbsp;you see in the last 10 days of a competition, not with 2 FULL MONTHS to go...</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59713",
      "postDate": "12/07/2014 04:14:46",
      "content": "<p>I agree with Giulio.&nbsp;</p>\n<p>I don't think the ranking or over all point will change too much. 0.389 is the limit. This will be a close race.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59714",
      "postDate": "12/07/2014 04:23:23",
      "content": "<p>&nbsp;shakeup may appear at the end :)</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59716",
      "postDate": "12/07/2014 04:40:52",
      "content": "<p>[quote=superfan123;59713]</p>\n<p>I agree with Giulio.&nbsp;</p>\n<p>I don't think the ranking or over all point will change too much. 0.389 is the limit. This will be a close race.</p>\n<p>[/quote]</p>\n<p>Not sure what the limit is, but&nbsp;I'm pretty sure we'll get &nbsp;lower than .389. How much lower, that's where I have doubts...</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59719",
      "postDate": "12/07/2014 04:50:07",
      "content": "<p>Interesting thing is online learning algorithm outperforms the other methods. I am wondering it is due to data&nbsp;scalability or intrinsic characters that are only able to be extracted by adaptive learning?</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59721",
      "postDate": "12/07/2014 05:46:09",
      "content": "<p>[quote=simeng;59719]</p>\n<p>Interesting thing is online learning algorithm outperforms the other methods. I am wondering it is due to data&nbsp;scalability or intrinsic characters that are only able to be extracted by adaptive learning?</p>\n<p>[/quote]</p>\n<p>I am not sure what you mean. There are no conceptual differences between batch learning and online learning, the difference lies in the implementation.</p>\n<p>On the topic of this thread: the reason why top participants' scores are so narrowly distributed and so slow to improve is because everybody is using FTRL-proximal, which was state of the art as of the beginning of the competition. So the problem lies not with the competition, but with the lack of imagination of the entrants.&nbsp;</p>\n<p>So now we wait for somebody to come up with a different and transformationally better approach, and distance himself from the current top entries. And believe me, chances are it will happen.</p>\n<p>This is why two more months are required: to give us the time to come up with something new. That's the entire *point*, you see?&nbsp;If the point just was for participants to brush up an implementation of the one approach that is already known to be the best, then sure, only two weeks would suffice. But then why would you even organize a competition to begin with?&nbsp;</p>\n<p>Something I will add: from experience, it is nearly impossible to win a competition with the approach that the majority of the top 50 entrants are using. It is quite intuitive: you can't do better if you're doing the same thing. For instance, take a competition where one extremely effective approach was widely known and (over) used: the Higgs competition and gradient boosting. Although the overwhelming majority of the top entrants were using the XGB lib, none of the 3 winning entries were based on it. The 4th entry only used it for a fraction of the model. There's a pattern there.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59731",
      "postDate": "12/07/2014 12:55:47",
      "content": "<p>Well the competition and production are two different environment.&nbsp;</p>\n<p>FTRL-proximal is very effective to take short term trend and update on the fly. That's very important for online production.</p>\n<p>On the other hand FM (the winning solution of last CTR competition) is more sophisticated and more accurate. Of cause it's more complex and need more tuning. No free lunch.</p>\n<p>I expect FM based solution will win the competition again. But most commercial search engine will continue use&nbsp;FTRL-proximal based implementation.</p>\n<p>BTW, anybody get lucky to play with FM model?</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59739",
      "postDate": "12/07/2014 18:06:42",
      "content": "<p>Great input, fchollet!</p>\n<p>@Superfan123, I have similar thoughts as you, and that's exactly why I meant online and batch models. I&nbsp;guess I should keep trying as well as&nbsp;waiting with patience.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59741",
      "postDate": "12/07/2014 19:43:41",
      "content": "<p>[quote=Giulio;59695]</p>\n<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made&nbsp;and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.&nbsp;</p>\n<p>[/quote]</p>\n<p>I agree with Giulio. The criteo data are much richer than this one. There is even a lot of room to improve further for criteo's data after the completion. &nbsp;In this one, you can see many raws are the same.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59767",
      "postDate": "12/08/2014 07:59:33",
      "content": "<p>[quote=Giulio;59695]</p>\n<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made&nbsp;and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.&nbsp;</p>\n<p>[/quote]</p>\n<p>I completely agree. There isn't much room for improvement, we might as well end the competition right now. Should we like vote or smth for this?</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59768",
      "postDate": "12/08/2014 08:09:22",
      "content": "<p>[quote=Ivan Lobov;59767]</p>\n<p>[quote=Giulio;59695]</p>\n<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.</p>\n<p>[/quote]</p>\n<p>I completely agree. There isn't much room for improvement, we might as well end the competition right now. Should we like vote or smth for this?</p>\n<p>[/quote]</p>\n<p>does this have anything to do with your being number 1 on the leaderboard right now?</p>\n<p>;)</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59775",
      "postDate": "12/08/2014 11:04:00",
      "content": "<p>10 days ago, my internal scores were: 0.40xx on training set ; 0.42xx on validation set, no submission yet.</p>\n<p>Now, 0.39xx on training set ; 0.40xx on validation set ; no submission yet</p>\n<p>I expect to gain 0.02 before the end of this month , so let us continue wrangling and look at other competitions if you feel tired with this one&nbsp; :)</p>\n<p>[quote=Ivan Lobov;59767]</p>\n<p>I completely agree. There isn't much room for improvement, we might as well end the competition right now. Should we like vote or smth for this?</p>\n<p>[/quote]</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "59778",
      "postDate": "12/08/2014 11:23:19",
      "content": "<p>Yeah this is really long. That was my original impression when the competition has just started, restarted or rerestarted.</p>\n<p>BUT I am in general against to modify the timeline (or rules) in the middle of the&nbsp;competition.</p>\n\n<p>I haven't even started to&nbsp;work with the data yet &nbsp;because of the late deadline.</p>",
      "rawMarkdown": "",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 59701,
      "author_name": "simengy82",
      "author_url": "",
      "post_date": "12/06/2014 22:57:23",
      "content": "<p>Giulio, you are quite pessimism on this competition. :) The leaderboard scores are improving and the number of teams are growing as well. I do believe&nbsp;that there will be more brilliant ideas appearing. Especially the CTR prediction&nbsp;involves time-series, which is more challenging and fun.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59708,
      "author_name": "adjgiulio",
      "author_url": "",
      "post_date": "12/07/2014 02:51:17",
      "content": "<p>Yeah, you're right. This competition and I haven't clicked yet :-)</p>\n<p>I just cannot get over the fact that since my <a href=\"http://www.kaggle.com/c/avazu-ctr-prediction/forums/t/11033/is-there-still-substantial-room-for-improvement/58777#post58777\">original doubts,</a>&nbsp;12 days ago, there has been something like&nbsp;0.0008 improvement on the leaderboard. Now, Kaggle has always been about the pips, but generally that's the type of progress&nbsp;you see in the last 10 days of a competition, not with 2 FULL MONTHS to go...</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59713,
      "author_name": "superfan123",
      "author_url": "",
      "post_date": "12/07/2014 04:14:46",
      "content": "<p>I agree with Giulio.&nbsp;</p>\n<p>I don't think the ranking or over all point will change too much. 0.389 is the limit. This will be a close race.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59714,
      "author_name": "herimanitra",
      "author_url": "",
      "post_date": "12/07/2014 04:23:23",
      "content": "<p>&nbsp;shakeup may appear at the end :)</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59716,
      "author_name": "adjgiulio",
      "author_url": "",
      "post_date": "12/07/2014 04:40:52",
      "content": "<p>[quote=superfan123;59713]</p>\n<p>I agree with Giulio.&nbsp;</p>\n<p>I don't think the ranking or over all point will change too much. 0.389 is the limit. This will be a close race.</p>\n<p>[/quote]</p>\n<p>Not sure what the limit is, but&nbsp;I'm pretty sure we'll get &nbsp;lower than .389. How much lower, that's where I have doubts...</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59719,
      "author_name": "simengy82",
      "author_url": "",
      "post_date": "12/07/2014 04:50:07",
      "content": "<p>Interesting thing is online learning algorithm outperforms the other methods. I am wondering it is due to data&nbsp;scalability or intrinsic characters that are only able to be extracted by adaptive learning?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59721,
      "author_name": "fchollet",
      "author_url": "",
      "post_date": "12/07/2014 05:46:09",
      "content": "<p>[quote=simeng;59719]</p>\n<p>Interesting thing is online learning algorithm outperforms the other methods. I am wondering it is due to data&nbsp;scalability or intrinsic characters that are only able to be extracted by adaptive learning?</p>\n<p>[/quote]</p>\n<p>I am not sure what you mean. There are no conceptual differences between batch learning and online learning, the difference lies in the implementation.</p>\n<p>On the topic of this thread: the reason why top participants' scores are so narrowly distributed and so slow to improve is because everybody is using FTRL-proximal, which was state of the art as of the beginning of the competition. So the problem lies not with the competition, but with the lack of imagination of the entrants.&nbsp;</p>\n<p>So now we wait for somebody to come up with a different and transformationally better approach, and distance himself from the current top entries. And believe me, chances are it will happen.</p>\n<p>This is why two more months are required: to give us the time to come up with something new. That's the entire *point*, you see?&nbsp;If the point just was for participants to brush up an implementation of the one approach that is already known to be the best, then sure, only two weeks would suffice. But then why would you even organize a competition to begin with?&nbsp;</p>\n<p>Something I will add: from experience, it is nearly impossible to win a competition with the approach that the majority of the top 50 entrants are using. It is quite intuitive: you can't do better if you're doing the same thing. For instance, take a competition where one extremely effective approach was widely known and (over) used: the Higgs competition and gradient boosting. Although the overwhelming majority of the top entrants were using the XGB lib, none of the 3 winning entries were based on it. The 4th entry only used it for a fraction of the model. There's a pattern there.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59731,
      "author_name": "superfan123",
      "author_url": "",
      "post_date": "12/07/2014 12:55:47",
      "content": "<p>Well the competition and production are two different environment.&nbsp;</p>\n<p>FTRL-proximal is very effective to take short term trend and update on the fly. That's very important for online production.</p>\n<p>On the other hand FM (the winning solution of last CTR competition) is more sophisticated and more accurate. Of cause it's more complex and need more tuning. No free lunch.</p>\n<p>I expect FM based solution will win the competition again. But most commercial search engine will continue use&nbsp;FTRL-proximal based implementation.</p>\n<p>BTW, anybody get lucky to play with FM model?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59739,
      "author_name": "simengy82",
      "author_url": "",
      "post_date": "12/07/2014 18:06:42",
      "content": "<p>Great input, fchollet!</p>\n<p>@Superfan123, I have similar thoughts as you, and that's exactly why I meant online and batch models. I&nbsp;guess I should keep trying as well as&nbsp;waiting with patience.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59741,
      "author_name": "songgc",
      "author_url": "",
      "post_date": "12/07/2014 19:43:41",
      "content": "<p>[quote=Giulio;59695]</p>\n<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made&nbsp;and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.&nbsp;</p>\n<p>[/quote]</p>\n<p>I agree with Giulio. The criteo data are much richer than this one. There is even a lot of room to improve further for criteo's data after the completion. &nbsp;In this one, you can see many raws are the same.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59767,
      "author_name": "ivanlobov",
      "author_url": "",
      "post_date": "12/08/2014 07:59:33",
      "content": "<p>[quote=Giulio;59695]</p>\n<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made&nbsp;and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.&nbsp;</p>\n<p>[/quote]</p>\n<p>I completely agree. There isn't much room for improvement, we might as well end the competition right now. Should we like vote or smth for this?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59768,
      "author_name": "vvarkey",
      "author_url": "",
      "post_date": "12/08/2014 08:09:22",
      "content": "<p>[quote=Ivan Lobov;59767]</p>\n<p>[quote=Giulio;59695]</p>\n<p>The various re-starts might play a role, but I look at the leaderboard and the type of .000x progress being made and I cannot help but thinking that there are still TWO LONG months to go... it feels like a lot of time.</p>\n<p>[/quote]</p>\n<p>I completely agree. There isn't much room for improvement, we might as well end the competition right now. Should we like vote or smth for this?</p>\n<p>[/quote]</p>\n<p>does this have anything to do with your being number 1 on the leaderboard right now?</p>\n<p>;)</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59775,
      "author_name": "herimanitra",
      "author_url": "",
      "post_date": "12/08/2014 11:04:00",
      "content": "<p>10 days ago, my internal scores were: 0.40xx on training set ; 0.42xx on validation set, no submission yet.</p>\n<p>Now, 0.39xx on training set ; 0.40xx on validation set ; no submission yet</p>\n<p>I expect to gain 0.02 before the end of this month , so let us continue wrangling and look at other competitions if you feel tired with this one&nbsp; :)</p>\n<p>[quote=Ivan Lobov;59767]</p>\n<p>I completely agree. There isn't much room for improvement, we might as well end the competition right now. Should we like vote or smth for this?</p>\n<p>[/quote]</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 59778,
      "author_name": "gaborfodor",
      "author_url": "",
      "post_date": "12/08/2014 11:23:19",
      "content": "<p>Yeah this is really long. That was my original impression when the competition has just started, restarted or rerestarted.</p>\n<p>BUT I am in general against to modify the timeline (or rules) in the middle of the&nbsp;competition.</p>\n\n<p>I haven't even started to&nbsp;work with the data yet &nbsp;because of the late deadline.</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "59695": "",
    "59701": "",
    "59708": "",
    "59713": "",
    "59714": "",
    "59716": "",
    "59719": "",
    "59721": "",
    "59731": "",
    "59739": "",
    "59741": "",
    "59767": "",
    "59768": "",
    "59775": "",
    "59778": ""
  },
  "source": "meta"
}