{
  "id": 220615,
  "title": "Congratulations to the second team (+690 Big shake up)",
  "url": "/competitions/cassava-leaf-disease-classification/discussion/220615",
  "author_name": "Eisa",
  "post_date": "2021-02-19T01:21:09.638000",
  "votes": 13,
  "comment_count": 15,
  "views": 0,
  "content": "<p>I want to know the story behind those three submissions of a novice Kaggler</p>\n<p><a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a></p>",
  "messages": [
    {
      "id": 1209622,
      "postDate": "2021-02-19T01:21:09.640Z",
      "content": "<p>I want to know the story behind those three submissions of a novice Kaggler</p>\n<p><a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a></p>",
      "rawMarkdown": "I want to know the story behind those three submissions of a novice Kaggler\n\n @devonstanfield",
      "votes": 12
    },
    {
      "id": 1211042,
      "postDate": "2021-02-19T23:04:16.873Z",
      "content": "<p>Hey man, I'm just as surprised as you are. I got in late to the competition, tried implementing my own model designs and learned a lot as i went. The score wasn't very high though, as expected. Near the last few days, I figured I'd move onto another kaggle problem with more time, but before I did I would do some simple fine-tuning of a TFHub model to submit. The public score was .9025 sitting at 660th place close to a bunch of other people, which made me figure they did the same thing. Anyways, here I am, 2nd place, lets see what happens.</p>",
      "rawMarkdown": "Hey man, I'm just as surprised as you are. I got in late to the competition, tried implementing my own model designs and learned a lot as i went. The score wasn't very high though, as expected. Near the last few days, I figured I'd move onto another kaggle problem with more time, but before I did I would do some simple fine-tuning of a TFHub model to submit. The public score was .9025 sitting at 660th place close to a bunch of other people, which made me figure they did the same thing. Anyways, here I am, 2nd place, lets see what happens.",
      "votes": 7,
      "replies": [
        {
          "id": 1211058,
          "postDate": "2021-02-19T23:34:23.867Z",
          "content": "<p>Congratulations again. We were really curious about the impact of randomness in winning this competition. <a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> </p>",
          "rawMarkdown": "Congratulations again. We were really curious about the impact of randomness in winning this competition. @devonstanfield ",
          "votes": 1
        },
        {
          "id": 1211113,
          "postDate": "2021-02-20T00:54:37.930Z",
          "content": "<p>I'm curious if anyone else tried to fine-tune that tfhub model (it was at the very end of my to-do list), without fine-tuning it gives 0.888 private … and that's actually pretty high for a single model with no k-fold/TTA and any fine-tuning on target dataset.<br>\nI hope there is no data leak through the model weights… is there a link to the original dataset for that pre-trained tfhub model?<br>\n(but I didn't try other models from the previous 2019 competition, so perhaps such a score is ok)</p>",
          "rawMarkdown": "I'm curious if anyone else tried to fine-tune that tfhub model (it was at the very end of my to-do list), without fine-tuning it gives 0.888 private ... and that's actually pretty high for a single model with no k-fold/TTA and any fine-tuning on target dataset.\nI hope there is no data leak through the model weights... is there a link to the original dataset for that pre-trained tfhub model?\n(but I didn't try other models from the previous 2019 competition, so perhaps such a score is ok)"
        },
        {
          "id": 1211116,
          "postDate": "2021-02-20T01:03:08.800Z",
          "content": "<p><a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> Congratulation to you! Could you please provide the details on how you finetune that model in TFHub? I didn't have a chance to get at least 0.895 when I finetuned it.</p>",
          "rawMarkdown": "@devonstanfield Congratulation to you! Could you please provide the details on how you finetune that model in TFHub? I didn't have a chance to get at least 0.895 when I finetuned it.",
          "votes": 1
        },
        {
          "id": 1211125,
          "postDate": "2021-02-20T01:13:32.130Z",
          "content": "<p><a href=\"https://www.kaggle.com/sparakhin\" target=\"_blank\">@sparakhin</a> : you may check this link. <a href=\"https://www.tensorflow.org/hub/tutorials/cropnet_cassava\" target=\"_blank\">https://www.tensorflow.org/hub/tutorials/cropnet_cassava</a>. you are correct about the model accuracy when you use the pre-trained model for prediction. the link will guide you to the dataset used in the pre-trained model</p>",
          "rawMarkdown": "@sparakhin : you may check this link. https://www.tensorflow.org/hub/tutorials/cropnet_cassava. you are correct about the model accuracy when you use the pre-trained model for prediction. the link will guide you to the dataset used in the pre-trained model"
        },
        {
          "id": 1211129,
          "postDate": "2021-02-20T01:23:49.273Z",
          "content": "<p>Thanks! Hm, looks like it should be trained using only 2019 data… Interesting to see how <a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> fine-tuned the model</p>",
          "rawMarkdown": "Thanks! Hm, looks like it should be trained using only 2019 data... Interesting to see how @devonstanfield fine-tuned the model"
        },
        {
          "id": 1211131,
          "postDate": "2021-02-20T01:24:59.887Z",
          "content": "<p><a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> did you change the last layer of this model? the current pre-trained model classifies the 6 labels while this competition label is 5. Based on your published inference notebook, I didn't see any changes in model architecture, especially on the last layer to accommodate the 5 labels only. The pre-trained model can predict the 6th label \"Unknown\". If that is the case, this is an issue. We can assume that the pre-trained model can handle the noise issue using 6th label.</p>",
          "rawMarkdown": "@devonstanfield did you change the last layer of this model? the current pre-trained model classifies the 6 labels while this competition label is 5. Based on your published inference notebook, I didn't see any changes in model architecture, especially on the last layer to accommodate the 5 labels only. The pre-trained model can predict the 6th label \"Unknown\". If that is the case, this is an issue. We can assume that the pre-trained model can handle the noise issue using 6th label."
        },
        {
          "id": 1211172,
          "postDate": "2021-02-20T03:06:55.450Z",
          "content": "<p><a href=\"https://www.kaggle.com/projdev\" target=\"_blank\">@projdev</a> During training, I concat a zero to the training set labels in \"_preprocess_fn\". Though, during inference, I probably should have ignored that 6th column before taking the argmax. Turned out not to be much of a problem.</p>",
          "rawMarkdown": "@projdev During training, I concat a zero to the training set labels in \"_preprocess_fn\". Though, during inference, I probably should have ignored that 6th column before taking the argmax. Turned out not to be much of a problem."
        }
      ]
    },
    {
      "id": 1211069,
      "postDate": "2021-02-19T23:42:25.563Z",
      "content": "<p>the whole thing is like a magic to me…so crazy…</p>",
      "rawMarkdown": "the whole thing is like a magic to me...so crazy...",
      "votes": 4
    },
    {
      "id": 1209837,
      "postDate": "2021-02-19T04:13:55.227Z",
      "content": "<p><img src=\"https://i.imgur.com/U5gJpAQ.png\" alt=\"\"></p>\n<p>Crazy activity graph too </p>",
      "rawMarkdown": "![](https://i.imgur.com/U5gJpAQ.png)\n\nCrazy activity graph too ",
      "votes": 4,
      "replies": [
        {
          "id": 1210397,
          "postDate": "2021-02-19T12:00:59.227Z",
          "content": "<p>oh, I just saw some even crazier shake ups, like the 40th is came from the 1135th.  It's really a lottery story.😂</p>",
          "rawMarkdown": "oh, I just saw some even crazier shake ups, like the 40th is came from the 1135th.  It's really a lottery story.😂"
        },
        {
          "id": 1210591,
          "postDate": "2021-02-19T14:41:22.980Z",
          "rawMarkdown": "",
          "isDeleted": true
        },
        {
          "id": 1211091,
          "postDate": "2021-02-20T00:05:34.253Z",
          "content": "<p>dude, 1135 -&gt; 40 is not a crazier shake up … usually such performance is due to strong experience and finding good CV/LB schema…here we are talking about:</p>\n<ol>\n<li>~ 3 days kaggle activity</li>\n<li>I am doing 3 subs</li>\n<li>I drop the mic</li>\n<li>profit</li>\n</ol>",
          "rawMarkdown": "dude, 1135 -> 40 is not a crazier shake up ... usually such performance is due to strong experience and finding good CV/LB schema...here we are talking about:\n1. ~ 3 days kaggle activity\n2. I am doing 3 subs\n3. I drop the mic\n4. profit"
        },
        {
          "id": 1211185,
          "postDate": "2021-02-20T03:26:10.983Z",
          "content": "<p>Hahaha what a roller coaster😂 Congratulations <a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> </p>",
          "rawMarkdown": "Hahaha what a roller coaster😂 Congratulations @devonstanfield "
        }
      ]
    },
    {
      "id": 1209627,
      "postDate": "2021-02-19T01:25:57.160Z",
      "content": "<p>Me too. Wait and learn.</p>",
      "rawMarkdown": "Me too. Wait and learn."
    }
  ],
  "comments": [
    {
      "id": 1211042,
      "author_name": "Devon Stanfield",
      "author_url": "",
      "post_date": "2021-02-19T23:04:16.873000",
      "content": "<p>Hey man, I'm just as surprised as you are. I got in late to the competition, tried implementing my own model designs and learned a lot as i went. The score wasn't very high though, as expected. Near the last few days, I figured I'd move onto another kaggle problem with more time, but before I did I would do some simple fine-tuning of a TFHub model to submit. The public score was .9025 sitting at 660th place close to a bunch of other people, which made me figure they did the same thing. Anyways, here I am, 2nd place, lets see what happens.</p>",
      "votes": 7,
      "replies": [
        {
          "id": 1211058,
          "author_name": "Eisa",
          "author_url": "",
          "post_date": "2021-02-19T23:34:23.867000",
          "content": "<p>Congratulations again. We were really curious about the impact of randomness in winning this competition. <a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> </p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1211113,
          "author_name": "Serhii Parakhin",
          "author_url": "",
          "post_date": "2021-02-20T00:54:37.930000",
          "content": "<p>I'm curious if anyone else tried to fine-tune that tfhub model (it was at the very end of my to-do list), without fine-tuning it gives 0.888 private … and that's actually pretty high for a single model with no k-fold/TTA and any fine-tuning on target dataset.<br>\nI hope there is no data leak through the model weights… is there a link to the original dataset for that pre-trained tfhub model?<br>\n(but I didn't try other models from the previous 2019 competition, so perhaps such a score is ok)</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1211116,
          "author_name": "FGPC",
          "author_url": "",
          "post_date": "2021-02-20T01:03:08.800000",
          "content": "<p><a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> Congratulation to you! Could you please provide the details on how you finetune that model in TFHub? I didn't have a chance to get at least 0.895 when I finetuned it.</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1211125,
          "author_name": "FGPC",
          "author_url": "",
          "post_date": "2021-02-20T01:13:32.130000",
          "content": "<p><a href=\"https://www.kaggle.com/sparakhin\" target=\"_blank\">@sparakhin</a> : you may check this link. <a href=\"https://www.tensorflow.org/hub/tutorials/cropnet_cassava\" target=\"_blank\">https://www.tensorflow.org/hub/tutorials/cropnet_cassava</a>. you are correct about the model accuracy when you use the pre-trained model for prediction. the link will guide you to the dataset used in the pre-trained model</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1211129,
          "author_name": "Serhii Parakhin",
          "author_url": "",
          "post_date": "2021-02-20T01:23:49.273000",
          "content": "<p>Thanks! Hm, looks like it should be trained using only 2019 data… Interesting to see how <a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> fine-tuned the model</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1211131,
          "author_name": "FGPC",
          "author_url": "",
          "post_date": "2021-02-20T01:24:59.887000",
          "content": "<p><a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> did you change the last layer of this model? the current pre-trained model classifies the 6 labels while this competition label is 5. Based on your published inference notebook, I didn't see any changes in model architecture, especially on the last layer to accommodate the 5 labels only. The pre-trained model can predict the 6th label \"Unknown\". If that is the case, this is an issue. We can assume that the pre-trained model can handle the noise issue using 6th label.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1211172,
          "author_name": "Devon Stanfield",
          "author_url": "",
          "post_date": "2021-02-20T03:06:55.450000",
          "content": "<p><a href=\"https://www.kaggle.com/projdev\" target=\"_blank\">@projdev</a> During training, I concat a zero to the training set labels in \"_preprocess_fn\". Though, during inference, I probably should have ignored that 6th column before taking the argmax. Turned out not to be much of a problem.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1211069,
      "author_name": "Atanas Atanasov",
      "author_url": "",
      "post_date": "2021-02-19T23:42:25.563000",
      "content": "<p>the whole thing is like a magic to me…so crazy…</p>",
      "votes": 4,
      "replies": []
    },
    {
      "id": 1209837,
      "author_name": "ryches",
      "author_url": "",
      "post_date": "2021-02-19T04:13:55.227000",
      "content": "<p><img src=\"https://i.imgur.com/U5gJpAQ.png\" alt=\"\"></p>\n<p>Crazy activity graph too </p>",
      "votes": 4,
      "replies": [
        {
          "id": 1210397,
          "author_name": "komakiyyy",
          "author_url": "",
          "post_date": "2021-02-19T12:00:59.227000",
          "content": "<p>oh, I just saw some even crazier shake ups, like the 40th is came from the 1135th.  It's really a lottery story.😂</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1210591,
          "author_name": "",
          "author_url": "",
          "post_date": "2021-02-19T14:41:22.980000",
          "content": "",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1211091,
          "author_name": "Atanas Atanasov",
          "author_url": "",
          "post_date": "2021-02-20T00:05:34.253000",
          "content": "<p>dude, 1135 -&gt; 40 is not a crazier shake up … usually such performance is due to strong experience and finding good CV/LB schema…here we are talking about:</p>\n<ol>\n<li>~ 3 days kaggle activity</li>\n<li>I am doing 3 subs</li>\n<li>I drop the mic</li>\n<li>profit</li>\n</ol>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1211185,
          "author_name": "Sripaad Srinivasan",
          "author_url": "",
          "post_date": "2021-02-20T03:26:10.983000",
          "content": "<p>Hahaha what a roller coaster😂 Congratulations <a href=\"https://www.kaggle.com/devonstanfield\" target=\"_blank\">@devonstanfield</a> </p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1209627,
      "author_name": "komakiyyy",
      "author_url": "",
      "post_date": "2021-02-19T01:25:57.160000",
      "content": "<p>Me too. Wait and learn.</p>",
      "votes": 0,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1209622": "I want to know the story behind those three submissions of a novice Kaggler\n\n @devonstanfield",
    "1211042": "Hey man, I'm just as surprised as you are. I got in late to the competition, tried implementing my own model designs and learned a lot as i went. The score wasn't very high though, as expected. Near the last few days, I figured I'd move onto another kaggle problem with more time, but before I did I would do some simple fine-tuning of a TFHub model to submit. The public score was .9025 sitting at 660th place close to a bunch of other people, which made me figure they did the same thing. Anyways, here I am, 2nd place, lets see what happens.",
    "1211069": "the whole thing is like a magic to me...so crazy...",
    "1209837": "![](https://i.imgur.com/U5gJpAQ.png)\n\nCrazy activity graph too ",
    "1209627": "Me too. Wait and learn."
  }
}