{
  "id": 497872,
  "title": "The detection limit of affinity",
  "url": "/competitions/leash-BELKA/discussion/497872",
  "author_name": "",
  "post_date": "2024-04-26T04:42:03.575864900Z",
  "votes": 2,
  "comment_count": 5,
  "views": 0,
  "content": "<p>It seems that this competition uses a common method for early drug screening.<br>\nI believe that there must be technical limitations to the affinity values used in this competition.</p>\n<p>Therefore, I have the following questions.<br>\nI don't think there is a perfect zero value, at least not in the data set, given the presence of nonspecific binding of the drug to the protein, but it is included in the data set.<br>\nIf the measurements are compiled, what would be the exact number of significant digits?</p>",
  "messages": [
    {
      "id": "2776249",
      "postDate": "04/26/2024 04:42:03",
      "content": "<p>It seems that this competition uses a common method for early drug screening.<br>\nI believe that there must be technical limitations to the affinity values used in this competition.</p>\n<p>Therefore, I have the following questions.<br>\nI don't think there is a perfect zero value, at least not in the data set, given the presence of nonspecific binding of the drug to the protein, but it is included in the data set.<br>\nIf the measurements are compiled, what would be the exact number of significant digits?</p>",
      "rawMarkdown": "It seems that this competition uses a common method for early drug screening.\nI believe that there must be technical limitations to the affinity values used in this competition.\n\nTherefore, I have the following questions.\nI don't think there is a perfect zero value, at least not in the data set, given the presence of nonspecific binding of the drug to the protein, but it is included in the data set.\nIf the measurements are compiled, what would be the exact number of significant digits?",
      "votes": null
    },
    {
      "id": "2777557",
      "postDate": "04/26/2024 17:50:44",
      "content": "<p>They did not measure affinity. They just tested if a molecule binds or not.</p>",
      "rawMarkdown": "They did not measure affinity. They just tested if a molecule binds or not.",
      "votes": null
    },
    {
      "id": "2779119",
      "postDate": "04/27/2024 14:22:44",
      "content": "<p>Thank you for answering my question.<br>\nSo it is a Binary class that may or may not be combined? I had overlooked the most elementary part.</p>\n<p>I was mistaken because it was accepted even if it was not a Binary class in the Submit format.</p>\n<p>Please, thank you.</p>",
      "rawMarkdown": "Thank you for answering my question.\nSo it is a Binary class that may or may not be combined? I had overlooked the most elementary part.\n\nI was mistaken because it was accepted even if it was not a Binary class in the Submit format.\n\nPlease, thank you.",
      "votes": null
    },
    {
      "id": "2779437",
      "postDate": "04/27/2024 16:51:56",
      "content": "<p><a href=\"https://www.kaggle.com/daikikurosu\" target=\"_blank\">@daikikurosu</a> - I believe the submission form expects predictions to be probabilities between 0 and 1.  Giving a simple 0 or 1 will likely skew the evaluation metric, which operates similar to AUROC.</p>\n<p>Of course, please correct me if I'm wrong.  I don't want to unintentionally (nor intentionally) spread misinformation.</p>",
      "rawMarkdown": "daikikurosu - I believe the submission form expects predictions to be probabilities between 0 and 1.  Giving a simple 0 or 1 will likely skew the evaluation metric, which operates similar to AUROC.\n\nOf course, please correct me if I'm wrong.  I don't want to unintentionally (nor intentionally) spread misinformation.",
      "votes": null
    },
    {
      "id": "2779696",
      "postDate": "04/27/2024 19:13:32",
      "content": "<p>The organizers wrote:</p>\n<blockquote>\n  <p>This metric for this competition is the <a href=\"https://scikit-learn.org/stable/modules/generated/sklearn.metrics.average_precision_score.html\" target=\"_blank\">Mean Average Precision</a> (micro) between the predicted probability and the observed target.</p>\n</blockquote>\n<p>So it seems safe to assume they are using exactly that function. From playing around with that function, it cares about (and only about) the ranks (relative order) of every prediction. So yes, giving nuanced probabilities will give better scores than ranking everything as only 0 or 1.</p>",
      "rawMarkdown": "The organizers wrote:\n\n> This metric for this competition is the [Mean Average Precision](https://scikit-learn.org/stable/modules/generated/sklearn.metrics.average_precision_score.html) (micro) between the predicted probability and the observed target.\n\nSo it seems safe to assume they are using exactly that function. From playing around with that function, it cares about (and only about) the ranks (relative order) of every prediction. So yes, giving nuanced probabilities will give better scores than ranking everything as only 0 or 1.",
      "votes": null
    },
    {
      "id": "2781446",
      "postDate": "04/28/2024 19:33:28",
      "content": "<p>In DEL screens, the proxy binding affinity is expressed as the enrichment factor which is a function of the DNA read count on the \"with-protein\" condition relative to the control \"no-protein\" condition.   The exact threshold used to transform the enrichment factor to boolean may vary depending on the specific experimental protocol.</p>",
      "rawMarkdown": "In DEL screens, the proxy binding affinity is expressed as the enrichment factor which is a function of the DNA read count on the \"with-protein\" condition relative to the control \"no-protein\" condition.   The exact threshold used to transform the enrichment factor to boolean may vary depending on the specific experimental protocol.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2777557,
      "author_name": "gyulamaloveczky4",
      "author_url": "",
      "post_date": "04/26/2024 17:50:44",
      "content": "<p>They did not measure affinity. They just tested if a molecule binds or not.</p>",
      "votes": null,
      "replies": [
        {
          "id": 2779119,
          "author_name": "daikikurosu",
          "author_url": "",
          "post_date": "04/27/2024 14:22:44",
          "content": "<p>Thank you for answering my question.<br>\nSo it is a Binary class that may or may not be combined? I had overlooked the most elementary part.</p>\n<p>I was mistaken because it was accepted even if it was not a Binary class in the Submit format.</p>\n<p>Please, thank you.</p>",
          "votes": null,
          "replies": [
            {
              "id": 2779437,
              "author_name": "kirkdco",
              "author_url": "",
              "post_date": "04/27/2024 16:51:56",
              "content": "<p><a href=\"https://www.kaggle.com/daikikurosu\" target=\"_blank\">@daikikurosu</a> - I believe the submission form expects predictions to be probabilities between 0 and 1.  Giving a simple 0 or 1 will likely skew the evaluation metric, which operates similar to AUROC.</p>\n<p>Of course, please correct me if I'm wrong.  I don't want to unintentionally (nor intentionally) spread misinformation.</p>",
              "votes": null,
              "replies": [
                {
                  "id": 2779696,
                  "author_name": "roberthatch",
                  "author_url": "",
                  "post_date": "04/27/2024 19:13:32",
                  "content": "<p>The organizers wrote:</p>\n<blockquote>\n  <p>This metric for this competition is the <a href=\"https://scikit-learn.org/stable/modules/generated/sklearn.metrics.average_precision_score.html\" target=\"_blank\">Mean Average Precision</a> (micro) between the predicted probability and the observed target.</p>\n</blockquote>\n<p>So it seems safe to assume they are using exactly that function. From playing around with that function, it cares about (and only about) the ranks (relative order) of every prediction. So yes, giving nuanced probabilities will give better scores than ranking everything as only 0 or 1.</p>",
                  "votes": null,
                  "replies": []
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "id": 2781446,
      "author_name": "ruelcedeno",
      "author_url": "",
      "post_date": "04/28/2024 19:33:28",
      "content": "<p>In DEL screens, the proxy binding affinity is expressed as the enrichment factor which is a function of the DNA read count on the \"with-protein\" condition relative to the control \"no-protein\" condition.   The exact threshold used to transform the enrichment factor to boolean may vary depending on the specific experimental protocol.</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2776249": "It seems that this competition uses a common method for early drug screening.\nI believe that there must be technical limitations to the affinity values used in this competition.\n\nTherefore, I have the following questions.\nI don't think there is a perfect zero value, at least not in the data set, given the presence of nonspecific binding of the drug to the protein, but it is included in the data set.\nIf the measurements are compiled, what would be the exact number of significant digits?",
    "2777557": "They did not measure affinity. They just tested if a molecule binds or not.",
    "2779119": "Thank you for answering my question.\nSo it is a Binary class that may or may not be combined? I had overlooked the most elementary part.\n\nI was mistaken because it was accepted even if it was not a Binary class in the Submit format.\n\nPlease, thank you.",
    "2779437": "daikikurosu - I believe the submission form expects predictions to be probabilities between 0 and 1.  Giving a simple 0 or 1 will likely skew the evaluation metric, which operates similar to AUROC.\n\nOf course, please correct me if I'm wrong.  I don't want to unintentionally (nor intentionally) spread misinformation.",
    "2779696": "The organizers wrote:\n\n> This metric for this competition is the [Mean Average Precision](https://scikit-learn.org/stable/modules/generated/sklearn.metrics.average_precision_score.html) (micro) between the predicted probability and the observed target.\n\nSo it seems safe to assume they are using exactly that function. From playing around with that function, it cares about (and only about) the ranks (relative order) of every prediction. So yes, giving nuanced probabilities will give better scores than ranking everything as only 0 or 1.",
    "2781446": "In DEL screens, the proxy binding affinity is expressed as the enrichment factor which is a function of the DNA read count on the \"with-protein\" condition relative to the control \"no-protein\" condition.   The exact threshold used to transform the enrichment factor to boolean may vary depending on the specific experimental protocol."
  },
  "source": "meta"
}