{
  "id": 170928,
  "title": "About Noisy Student (EfficientNet)",
  "url": "/competitions/siim-isic-melanoma-classification/discussion/170928",
  "author_name": "",
  "post_date": "2020-07-29T14:53:53.528346700Z",
  "votes": 1,
  "comment_count": 7,
  "views": 0,
  "content": "<p>When i visited the repository of EfficientNet, i realized that many models have been trained with <strong>Noisy Student</strong> but they don't offer an example of how to do that. Then, i'm wondering the following, anyone had successfully implemented an Efficientnet model using Noisy Student? and if the answer it's yes, did improve your score?</p>\n\n<ul>\n<li><a href=\"https://arxiv.org/pdf/1911.04252.pdf\">The paper</a></li>\n<li><a href=\"https://www.youtube.com/watch?v=q7PjrmGNx5A\">Video Explanation</a></li>\n</ul>",
  "messages": [
    {
      "id": "950694",
      "postDate": "07/29/2020 14:53:53",
      "content": "<p>When i visited the repository of EfficientNet, i realized that many models have been trained with <strong>Noisy Student</strong> but they don't offer an example of how to do that. Then, i'm wondering the following, anyone had successfully implemented an Efficientnet model using Noisy Student? and if the answer it's yes, did improve your score?</p>\n\n<ul>\n<li><a href=\"https://arxiv.org/pdf/1911.04252.pdf\">The paper</a></li>\n<li><a href=\"https://www.youtube.com/watch?v=q7PjrmGNx5A\">Video Explanation</a></li>\n</ul>",
      "rawMarkdown": "When i visited the repository of EfficientNet, i realized that many models have been trained with **Noisy Student** but they don't offer an example of how to do that. Then, i'm wondering the following, anyone had successfully implemented an Efficientnet model using Noisy Student? and if the answer it's yes, did improve your score?\n\n- [The paper](https://arxiv.org/pdf/1911.04252.pdf)\n- [Video Explanation](https://www.youtube.com/watch?v=q7PjrmGNx5A)",
      "votes": null
    },
    {
      "id": "950799",
      "postDate": "07/29/2020 16:20:07",
      "content": "<p>The pre-trained weights are already available for <strong>noisy student</strong>.</p>\n\n<p>If you are using <a href=\"https://github.com/qubvel/efficientnet\">qubvel</a>, you can call:\n<code>\nimport efficientnet.keras as eff\nmodel = eff.EfficientNetB0(weights='noisy-student')\n</code></p>\n\n<p>For Tensorflow, the pre-trained checkpoints can be downloaded from <a href=\"https://github.com/tensorflow/tpu/tree/master/models/official/efficientnet\">Tensorflow github</a>.</p>",
      "rawMarkdown": "The pre-trained weights are already available for **noisy student**.\n\nIf you are using [qubvel](https://github.com/qubvel/efficientnet), you can call:\n```\nimport efficientnet.keras as eff\nmodel = eff.EfficientNetB0(weights='noisy-student')\n```\n\nFor Tensorflow, the pre-trained checkpoints can be downloaded from [Tensorflow github](https://github.com/tensorflow/tpu/tree/master/models/official/efficientnet).",
      "votes": null
    },
    {
      "id": "950805",
      "postDate": "07/29/2020 16:24:10",
      "content": "<p>That's what i wanted thank you so much.</p>",
      "rawMarkdown": "That's what i wanted thank you so much.",
      "votes": null
    },
    {
      "id": "951954",
      "postDate": "07/30/2020 14:16:30",
      "content": "<p>Sirish gave the answer for how to use it, about your second question I'd say it increased my score, so yes...</p>",
      "rawMarkdown": "Sirish gave the answer for how to use it, about your second question I'd say it increased my score, so yes...",
      "votes": null
    },
    {
      "id": "952007",
      "postDate": "07/30/2020 14:54:39",
      "content": "<p><a href=\"/datafan07\">@datafan07</a> Abusing of your kindness i have one question, I used \"noisy-student\" but my score was lower than using \"imagenet\" weights, did my previous model overfit the data and therefore had a higher score?</p>",
      "rawMarkdown": "datafan07 Abusing of your kindness i have one question, I used \"noisy-student\" but my score was lower than using \"imagenet\" weights, did my previous model overfit the data and therefore had a higher score?",
      "votes": null
    },
    {
      "id": "952055",
      "postDate": "07/30/2020 15:25:38",
      "content": "<p>Maybe I wouldn't say if it overfits without seeing CV's but if you think it's overfitting try to reduce epochs?</p>",
      "rawMarkdown": "Maybe I wouldn't say if it overfits without seeing CV's but if you think it's overfitting try to reduce epochs?",
      "votes": null
    },
    {
      "id": "954860",
      "postDate": "08/02/2020 06:37:40",
      "content": "<p>They seem to have reported relatively higher accuracy with noisy-student weights rather than imagenet. </p>",
      "rawMarkdown": "They seem to have reported relatively higher accuracy with noisy-student weights rather than imagenet.",
      "votes": null
    },
    {
      "id": "955204",
      "postDate": "08/02/2020 12:50:50",
      "content": "<p>Not my case but probably it's because i'm still learning the \"properties\"(?) of EfficientNet.</p>",
      "rawMarkdown": "Not my case but probably it's because i'm still learning the \"properties\"(?) of EfficientNet.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 950799,
      "author_name": "sirishks",
      "author_url": "",
      "post_date": "07/29/2020 16:20:07",
      "content": "<p>The pre-trained weights are already available for <strong>noisy student</strong>.</p>\n\n<p>If you are using <a href=\"https://github.com/qubvel/efficientnet\">qubvel</a>, you can call:\n<code>\nimport efficientnet.keras as eff\nmodel = eff.EfficientNetB0(weights='noisy-student')\n</code></p>\n\n<p>For Tensorflow, the pre-trained checkpoints can be downloaded from <a href=\"https://github.com/tensorflow/tpu/tree/master/models/official/efficientnet\">Tensorflow github</a>.</p>",
      "votes": null,
      "replies": [
        {
          "id": 950805,
          "author_name": "hiramcho",
          "author_url": "",
          "post_date": "07/29/2020 16:24:10",
          "content": "<p>That's what i wanted thank you so much.</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 951954,
      "author_name": "datafan07",
      "author_url": "",
      "post_date": "07/30/2020 14:16:30",
      "content": "<p>Sirish gave the answer for how to use it, about your second question I'd say it increased my score, so yes...</p>",
      "votes": null,
      "replies": [
        {
          "id": 952007,
          "author_name": "hiramcho",
          "author_url": "",
          "post_date": "07/30/2020 14:54:39",
          "content": "<p><a href=\"/datafan07\">@datafan07</a> Abusing of your kindness i have one question, I used \"noisy-student\" but my score was lower than using \"imagenet\" weights, did my previous model overfit the data and therefore had a higher score?</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 952055,
          "author_name": "datafan07",
          "author_url": "",
          "post_date": "07/30/2020 15:25:38",
          "content": "<p>Maybe I wouldn't say if it overfits without seeing CV's but if you think it's overfitting try to reduce epochs?</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 954860,
      "author_name": "fireheart7",
      "author_url": "",
      "post_date": "08/02/2020 06:37:40",
      "content": "<p>They seem to have reported relatively higher accuracy with noisy-student weights rather than imagenet. </p>",
      "votes": null,
      "replies": [
        {
          "id": 955204,
          "author_name": "hiramcho",
          "author_url": "",
          "post_date": "08/02/2020 12:50:50",
          "content": "<p>Not my case but probably it's because i'm still learning the \"properties\"(?) of EfficientNet.</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "950694": "When i visited the repository of EfficientNet, i realized that many models have been trained with **Noisy Student** but they don't offer an example of how to do that. Then, i'm wondering the following, anyone had successfully implemented an Efficientnet model using Noisy Student? and if the answer it's yes, did improve your score?\n\n- [The paper](https://arxiv.org/pdf/1911.04252.pdf)\n- [Video Explanation](https://www.youtube.com/watch?v=q7PjrmGNx5A)",
    "950799": "The pre-trained weights are already available for **noisy student**.\n\nIf you are using [qubvel](https://github.com/qubvel/efficientnet), you can call:\n```\nimport efficientnet.keras as eff\nmodel = eff.EfficientNetB0(weights='noisy-student')\n```\n\nFor Tensorflow, the pre-trained checkpoints can be downloaded from [Tensorflow github](https://github.com/tensorflow/tpu/tree/master/models/official/efficientnet).",
    "950805": "That's what i wanted thank you so much.",
    "951954": "Sirish gave the answer for how to use it, about your second question I'd say it increased my score, so yes...",
    "952007": "datafan07 Abusing of your kindness i have one question, I used \"noisy-student\" but my score was lower than using \"imagenet\" weights, did my previous model overfit the data and therefore had a higher score?",
    "952055": "Maybe I wouldn't say if it overfits without seeing CV's but if you think it's overfitting try to reduce epochs?",
    "954860": "They seem to have reported relatively higher accuracy with noisy-student weights rather than imagenet.",
    "955204": "Not my case but probably it's because i'm still learning the \"properties\"(?) of EfficientNet."
  },
  "source": "meta"
}