{
  "id": 530472,
  "title": "Why Did Calibration Lead to a Lower Public Score When Combining Two Kaggle Notebooks?",
  "url": "/competitions/ariel-data-challenge-2024/discussion/530472",
  "author_name": "Regis Vargas",
  "post_date": "2024-08-26T21:55:19.700000",
  "votes": 2,
  "comment_count": 6,
  "views": 0,
  "content": "<p>I’m trying to combine the ideas from two notebooks. I used the <code>ADC_convert</code> function from <a href=\"https://www.kaggle.com/code/gordonyip/update-calibrating-and-binning-astronomical-data\" target=\"_blank\">this notebook</a> within the <code>read_and_preprocess</code> function from <a href=\"https://www.kaggle.com/code/bingyuniu/neurips-ariel-2024-starter-withdifferentparametr\" target=\"_blank\">this other notebook</a>. However, my <a href=\"https://www.kaggle.com/code/regisvargas/fork-of-neurips-ariel-2024-starter-5be123\" target=\"_blank\">notebook</a> ended up with a worse public score. Does this make sense? Theoretically, shouldn’t calibration improve the results? I’d appreciate any help with this. Thanks in advance!</p>",
  "messages": [
    {
      "id": 2971375,
      "postDate": "2024-08-27T05:51:02.523Z",
      "content": "<p>Hi, I wonder if the issue comes from the function load signal before ADC convert during your preprocess. Maybe you should convert the original signal with a load function without any transformation inside ?</p>",
      "rawMarkdown": "Hi, I wonder if the issue comes from the function load signal before ADC convert during your preprocess. Maybe you should convert the original signal with a load function without any transformation inside ?",
      "votes": 2,
      "replies": [
        {
          "id": 2972095,
          "postDate": "2024-08-28T01:38:26.713Z",
          "rawMarkdown": "",
          "isDeleted": true
        },
        {
          "id": 2977535,
          "postDate": "2024-09-03T00:34:19.477Z",
          "content": "<p>I think the problem with the notebook has been addressed to some degree. Thank you very much for your help.</p>",
          "rawMarkdown": "I think the problem with the notebook has been addressed to some degree. Thank you very much for your help."
        }
      ]
    },
    {
      "id": 2971219,
      "postDate": "2024-08-27T01:05:20.730Z",
      "content": "<p>Does it make sense? No. I used the normalizations, and the effect was small, and there was definitely no decrease of &gt;0.1. The good news is that the issue is not with test part implementation/test 'surprise'- look at the 'correlation between relative signal reduction and target' plot. For the original notebook, there is a nice ~linear plot. On the other hand, yours is crazy, with some extreme outliers. Clearly, something is not working as expected…I am intrigued; if you find the problem, please share lol.</p>",
      "rawMarkdown": "Does it make sense? No. I used the normalizations, and the effect was small, and there was definitely no decrease of >0.1. The good news is that the issue is not with test part implementation/test 'surprise'- look at the 'correlation between relative signal reduction and target' plot. For the original notebook, there is a nice ~linear plot. On the other hand, yours is crazy, with some extreme outliers. Clearly, something is not working as expected...I am intrigued; if you find the problem, please share lol.",
      "votes": 2,
      "replies": [
        {
          "id": 2972096,
          "postDate": "2024-08-28T01:41:00.757Z",
          "rawMarkdown": "",
          "isDeleted": true
        },
        {
          "id": 2977536,
          "postDate": "2024-09-03T00:34:52.977Z",
          "content": "<p>I believe the issue with the notebook has been partially resolved. Thank you very much for your help.</p>",
          "rawMarkdown": "I believe the issue with the notebook has been partially resolved. Thank you very much for your help."
        }
      ]
    },
    {
      "id": 2971148,
      "postDate": "2024-08-26T21:55:19.700Z",
      "content": "<p>I’m trying to combine the ideas from two notebooks. I used the <code>ADC_convert</code> function from <a href=\"https://www.kaggle.com/code/gordonyip/update-calibrating-and-binning-astronomical-data\" target=\"_blank\">this notebook</a> within the <code>read_and_preprocess</code> function from <a href=\"https://www.kaggle.com/code/bingyuniu/neurips-ariel-2024-starter-withdifferentparametr\" target=\"_blank\">this other notebook</a>. However, my <a href=\"https://www.kaggle.com/code/regisvargas/fork-of-neurips-ariel-2024-starter-5be123\" target=\"_blank\">notebook</a> ended up with a worse public score. Does this make sense? Theoretically, shouldn’t calibration improve the results? I’d appreciate any help with this. Thanks in advance!</p>",
      "rawMarkdown": "I’m trying to combine the ideas from two notebooks. I used the `ADC_convert` function from [this notebook](https://www.kaggle.com/code/gordonyip/update-calibrating-and-binning-astronomical-data) within the `read_and_preprocess` function from [this other notebook](https://www.kaggle.com/code/bingyuniu/neurips-ariel-2024-starter-withdifferentparametr). However, my [notebook](https://www.kaggle.com/code/regisvargas/fork-of-neurips-ariel-2024-starter-5be123) ended up with a worse public score. Does this make sense? Theoretically, shouldn’t calibration improve the results? I’d appreciate any help with this. Thanks in advance!",
      "votes": 2
    }
  ],
  "comments": [
    {
      "id": 2971375,
      "author_name": "Laurent Pourchot",
      "author_url": "",
      "post_date": "2024-08-27T05:51:02.523000",
      "content": "<p>Hi, I wonder if the issue comes from the function load signal before ADC convert during your preprocess. Maybe you should convert the original signal with a load function without any transformation inside ?</p>",
      "votes": 2,
      "replies": [
        {
          "id": 2972095,
          "author_name": "",
          "author_url": "",
          "post_date": "2024-08-28T01:38:26.713000",
          "content": "",
          "votes": 0,
          "replies": []
        },
        {
          "id": 2977535,
          "author_name": "Regis Vargas",
          "author_url": "",
          "post_date": "2024-09-03T00:34:19.477000",
          "content": "<p>I think the problem with the notebook has been addressed to some degree. Thank you very much for your help.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 2971219,
      "author_name": "greySnow",
      "author_url": "",
      "post_date": "2024-08-27T01:05:20.730000",
      "content": "<p>Does it make sense? No. I used the normalizations, and the effect was small, and there was definitely no decrease of &gt;0.1. The good news is that the issue is not with test part implementation/test 'surprise'- look at the 'correlation between relative signal reduction and target' plot. For the original notebook, there is a nice ~linear plot. On the other hand, yours is crazy, with some extreme outliers. Clearly, something is not working as expected…I am intrigued; if you find the problem, please share lol.</p>",
      "votes": 2,
      "replies": [
        {
          "id": 2972096,
          "author_name": "",
          "author_url": "",
          "post_date": "2024-08-28T01:41:00.757000",
          "content": "",
          "votes": 0,
          "replies": []
        },
        {
          "id": 2977536,
          "author_name": "Regis Vargas",
          "author_url": "",
          "post_date": "2024-09-03T00:34:52.977000",
          "content": "<p>I believe the issue with the notebook has been partially resolved. Thank you very much for your help.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "2971375": "Hi, I wonder if the issue comes from the function load signal before ADC convert during your preprocess. Maybe you should convert the original signal with a load function without any transformation inside ?",
    "2971219": "Does it make sense? No. I used the normalizations, and the effect was small, and there was definitely no decrease of >0.1. The good news is that the issue is not with test part implementation/test 'surprise'- look at the 'correlation between relative signal reduction and target' plot. For the original notebook, there is a nice ~linear plot. On the other hand, yours is crazy, with some extreme outliers. Clearly, something is not working as expected...I am intrigued; if you find the problem, please share lol.",
    "2971148": "I’m trying to combine the ideas from two notebooks. I used the `ADC_convert` function from [this notebook](https://www.kaggle.com/code/gordonyip/update-calibrating-and-binning-astronomical-data) within the `read_and_preprocess` function from [this other notebook](https://www.kaggle.com/code/bingyuniu/neurips-ariel-2024-starter-withdifferentparametr). However, my [notebook](https://www.kaggle.com/code/regisvargas/fork-of-neurips-ariel-2024-starter-5be123) ended up with a worse public score. Does this make sense? Theoretically, shouldn’t calibration improve the results? I’d appreciate any help with this. Thanks in advance!"
  }
}