{
  "id": 12387,
  "title": "Advice for selecting submissions",
  "url": "/competitions/avazu-ctr-prediction/discussion/12387",
  "author_name": "",
  "post_date": "2015-02-03T14:14:25.120Z",
  "votes": null,
  "comment_count": 2,
  "views": 1064,
  "content": "<p>Before the end of the competition we&nbsp;can select up to 2 submissions that will be used to calculate our&nbsp;final leaderboard score. Otherwise, the submissions with best score in the public&nbsp;leaderboard are&nbsp;used by default.</p>\n<p>I wonder if I should use the submissions with best public score:</p>\n<p>CV score ~ 0.393 &nbsp;-&gt; &nbsp;LB score ~0.395</p>\n<p>or those with best CV score:</p>\n<p>CV score ~ 0.38 &nbsp;-&gt; &nbsp;LB score ~0.41</p>\n<p>I calculated the CV score testing in&nbsp;1 of every 10 rows which had been previously&nbsp;removed from the training.</p>\n<p>Any advice will be much appreciated. Thanks!</p>",
  "messages": [
    {
      "id": "63484",
      "postDate": "02/03/2015 14:14:25",
      "content": "<p>Before the end of the competition we&nbsp;can select up to 2 submissions that will be used to calculate our&nbsp;final leaderboard score. Otherwise, the submissions with best score in the public&nbsp;leaderboard are&nbsp;used by default.</p>\n<p>I wonder if I should use the submissions with best public score:</p>\n<p>CV score ~ 0.393 &nbsp;-&gt; &nbsp;LB score ~0.395</p>\n<p>or those with best CV score:</p>\n<p>CV score ~ 0.38 &nbsp;-&gt; &nbsp;LB score ~0.41</p>\n<p>I calculated the CV score testing in&nbsp;1 of every 10 rows which had been previously&nbsp;removed from the training.</p>\n<p>Any advice will be much appreciated. Thanks!</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "63485",
      "postDate": "02/03/2015 14:48:03",
      "content": "<p>Hello,</p>\n<p>With your CV you are interpolating and not extrapolating as far as I can see.<br>It's better to use the last X records (1-2 days) as CV.</p>\n<p>So I'd trust the LB.</p>\n<p>Also.. there are 4M records for evaluation so public and private LB should not differ too much.<br><br></p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "63561",
      "postDate": "02/04/2015 12:52:30",
      "content": "<p>To add to Julian's very good suggestion of using the last X records for CV, you can additionally perform a weighted average of your local CV scores, and the public leaderboard score.&nbsp;<br><br>Suppose you have <strong>c</strong><strong>&nbsp;</strong>datapoints in your CV set, with a CV score of <strong>p</strong>&nbsp;and&nbsp;<strong>d&nbsp;</strong>datapoints in the public leaderboard set (.2*size_of_test_set) with a score of&nbsp;<strong>q</strong>. Then, the weighted average CV score would simply be: <strong>(c*p + d*q)/(c + d).&nbsp;</strong></p>",
      "rawMarkdown": "",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 63485,
      "author_name": "juliandewit",
      "author_url": "",
      "post_date": "02/03/2015 14:48:03",
      "content": "<p>Hello,</p>\n<p>With your CV you are interpolating and not extrapolating as far as I can see.<br>It's better to use the last X records (1-2 days) as CV.</p>\n<p>So I'd trust the LB.</p>\n<p>Also.. there are 4M records for evaluation so public and private LB should not differ too much.<br><br></p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 63561,
      "author_name": "miroslaw",
      "author_url": "",
      "post_date": "02/04/2015 12:52:30",
      "content": "<p>To add to Julian's very good suggestion of using the last X records for CV, you can additionally perform a weighted average of your local CV scores, and the public leaderboard score.&nbsp;<br><br>Suppose you have <strong>c</strong><strong>&nbsp;</strong>datapoints in your CV set, with a CV score of <strong>p</strong>&nbsp;and&nbsp;<strong>d&nbsp;</strong>datapoints in the public leaderboard set (.2*size_of_test_set) with a score of&nbsp;<strong>q</strong>. Then, the weighted average CV score would simply be: <strong>(c*p + d*q)/(c + d).&nbsp;</strong></p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "63484": "",
    "63485": "",
    "63561": ""
  },
  "source": "meta"
}