{
  "id": 363862,
  "title": "What does the image from the evaluation section mean?!",
  "url": "/competitions/otto-recommender-system/discussion/363862",
  "author_name": "",
  "post_date": "2022-11-03T12:37:35.815209200Z",
  "votes": 9,
  "comment_count": 3,
  "views": 0,
  "content": "<p>I am looking at the <code>ground_truth</code> image in the evaluation section and I am not sure how to read it</p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F83267%2Fe3e98064990d985e1091dc8f6ea30b96%2Fground_truth.png?generation=1667478977706364&amp;alt=media\" alt=\"\"></p>\n<p>What does it all mean? Why is there a model in the image?! Why is the model only outputting clicks?</p>\n<p>What is going on here 😄</p>",
  "messages": [
    {
      "id": "2015632",
      "postDate": "11/03/2022 12:37:35",
      "content": "<p>I am looking at the <code>ground_truth</code> image in the evaluation section and I am not sure how to read it</p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F83267%2Fe3e98064990d985e1091dc8f6ea30b96%2Fground_truth.png?generation=1667478977706364&amp;alt=media\" alt=\"\"></p>\n<p>What does it all mean? Why is there a model in the image?! Why is the model only outputting clicks?</p>\n<p>What is going on here 😄</p>",
      "rawMarkdown": "I am looking at the `ground_truth` image in the evaluation section and I am not sure how to read it\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F83267%2Fe3e98064990d985e1091dc8f6ea30b96%2Fground_truth.png?generation=1667478977706364&alt=media)\n\nWhat does it all mean? Why is there a model in the image?! Why is the model only outputting clicks?\n\nWhat is going on here 😄",
      "votes": null
    },
    {
      "id": "2015639",
      "postDate": "11/03/2022 12:44:06",
      "content": "<p>All of them are timesteps (events) in a session. Inputs is what model takes in each timestep and targets is the ground-truth of that timestep.<br>\n<a href=\"https://github.com/otto-de/recsys-dataset/blob/main/src/labels.py#L4-L25\" target=\"_blank\">https://github.com/otto-de/recsys-dataset/blob/main/src/labels.py#L4-L25</a><br>\nTry this code on a list of events (session) and you will understand the image.</p>",
      "rawMarkdown": "All of them are timesteps (events) in a session. Inputs is what model takes in each timestep and targets is the ground-truth of that timestep.\nhttps://github.com/otto-de/recsys-dataset/blob/main/src/labels.py#L4-L25\nTry this code on a list of events (session) and you will understand the image.",
      "votes": null
    },
    {
      "id": "2015693",
      "postDate": "11/03/2022 13:28:30",
      "content": "<p>Ah I see, I get it now! Thank you for your comment!</p>\n<p>So essentially, the ground truth for a click is always the next click, but for the other types of targets are the aids associated with events of that type that happen at any point down the road…</p>\n<p>That's why the target is only a single value for clicks, but can be multiple values for the other two types! And also once we see a cart a click or an order, it can no longer be a target!</p>\n<p>This graphic now makes sense to me, thank you <a href=\"https://www.kaggle.com/gunesevitan\" target=\"_blank\">@gunesevitan</a>!!!</p>",
      "rawMarkdown": "Ah I see, I get it now! Thank you for your comment!\n\nSo essentially, the ground truth for a click is always the next click, but for the other types of targets are the aids associated with events of that type that happen at any point down the road...\n\nThat's why the target is only a single value for clicks, but can be multiple values for the other two types! And also once we see a cart a click or an order, it can no longer be a target!\n\nThis graphic now makes sense to me, thank you @gunesevitan!!!",
      "votes": null
    },
    {
      "id": "3080480",
      "postDate": "12/25/2024 09:15:52",
      "content": "<p>Thank you for this!</p>",
      "rawMarkdown": "Thank you for this!",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2015639,
      "author_name": "gunesevitan",
      "author_url": "",
      "post_date": "11/03/2022 12:44:06",
      "content": "<p>All of them are timesteps (events) in a session. Inputs is what model takes in each timestep and targets is the ground-truth of that timestep.<br>\n<a href=\"https://github.com/otto-de/recsys-dataset/blob/main/src/labels.py#L4-L25\" target=\"_blank\">https://github.com/otto-de/recsys-dataset/blob/main/src/labels.py#L4-L25</a><br>\nTry this code on a list of events (session) and you will understand the image.</p>",
      "votes": null,
      "replies": [
        {
          "id": 2015693,
          "author_name": "radek1",
          "author_url": "",
          "post_date": "11/03/2022 13:28:30",
          "content": "<p>Ah I see, I get it now! Thank you for your comment!</p>\n<p>So essentially, the ground truth for a click is always the next click, but for the other types of targets are the aids associated with events of that type that happen at any point down the road…</p>\n<p>That's why the target is only a single value for clicks, but can be multiple values for the other two types! And also once we see a cart a click or an order, it can no longer be a target!</p>\n<p>This graphic now makes sense to me, thank you <a href=\"https://www.kaggle.com/gunesevitan\" target=\"_blank\">@gunesevitan</a>!!!</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 3080480,
          "author_name": "nrohan09",
          "author_url": "",
          "post_date": "12/25/2024 09:15:52",
          "content": "<p>Thank you for this!</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "2015632": "I am looking at the `ground_truth` image in the evaluation section and I am not sure how to read it\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F83267%2Fe3e98064990d985e1091dc8f6ea30b96%2Fground_truth.png?generation=1667478977706364&alt=media)\n\nWhat does it all mean? Why is there a model in the image?! Why is the model only outputting clicks?\n\nWhat is going on here 😄",
    "2015639": "All of them are timesteps (events) in a session. Inputs is what model takes in each timestep and targets is the ground-truth of that timestep.\nhttps://github.com/otto-de/recsys-dataset/blob/main/src/labels.py#L4-L25\nTry this code on a list of events (session) and you will understand the image.",
    "2015693": "Ah I see, I get it now! Thank you for your comment!\n\nSo essentially, the ground truth for a click is always the next click, but for the other types of targets are the aids associated with events of that type that happen at any point down the road...\n\nThat's why the target is only a single value for clicks, but can be multiple values for the other two types! And also once we see a cart a click or an order, it can no longer be a target!\n\nThis graphic now makes sense to me, thank you @gunesevitan!!!",
    "3080480": "Thank you for this!"
  },
  "source": "meta"
}