{
  "id": 375520,
  "title": "Yet another ADMANI model:  BRAIxProtoPNet++ ",
  "url": "/competitions/rsna-breast-cancer-detection/discussion/375520",
  "author_name": "hengck23",
  "post_date": "2023-01-02T05:02:25.830000",
  "votes": 12,
  "comment_count": 4,
  "views": 0,
  "content": "<p><strong>paper</strong></p>\n<p>[1] Knowledge Distillation to Ensemble Global and Interpretable Prototype-based Mammogram Classification Models<br>\n<a href=\"https://arxiv.org/abs/2209.12420\" target=\"_blank\">https://arxiv.org/abs/2209.12420</a></p>\n<p>[2] This Looks Like That: Deep Learning for Interpretable Image Recognition<br>\n<a href=\"https://arxiv.org/pdf/1806.10574.pdf\" target=\"_blank\">https://arxiv.org/pdf/1806.10574.pdf</a></p>\n<hr>\n<p><strong>kaggle notebook</strong></p>\n<p>doing final checking …. live on 03-Jan-2023 (meanwhile you can read the paper first)<br>\n(<a href=\"https://www.kaggle.com/code/hengck23/yet-another-admani-model-braixprotopnet\" target=\"_blank\">https://www.kaggle.com/code/hengck23/yet-another-admani-model-braixprotopnet</a>)</p>\n<p><img src=\"https://i.ibb.co/SxzBc4P/8i27of.gif\" alt=\"https://i.ibb.co/SxzBc4P/8i27of.gif\"></p>\n<hr>\n<p>Basically an advance prototype net (or i i think is a modern KNN classifier):</p>\n<p><a href=\"https://ibb.co/GxZhfQF\"><img src=\"https://i.ibb.co/p0Hm6jn/Selection-446.png\" alt=\"Selection-446\"></a><br>\n<a href=\"https://ibb.co/hR0wfSf\"><img src=\"https://i.ibb.co/DDdTpZp/Selection-444.png\" alt=\"Selection-444\"></a><br>\n<a href=\"https://ibb.co/cLmvYp4\"><img src=\"https://i.ibb.co/VmKNwhf/Selection-443.png\" alt=\"Selection-443\"></a></p>",
  "messages": [
    {
      "id": 2082906,
      "postDate": "2023-01-02T05:02:25.830Z",
      "content": "<p><strong>paper</strong></p>\n<p>[1] Knowledge Distillation to Ensemble Global and Interpretable Prototype-based Mammogram Classification Models<br>\n<a href=\"https://arxiv.org/abs/2209.12420\" target=\"_blank\">https://arxiv.org/abs/2209.12420</a></p>\n<p>[2] This Looks Like That: Deep Learning for Interpretable Image Recognition<br>\n<a href=\"https://arxiv.org/pdf/1806.10574.pdf\" target=\"_blank\">https://arxiv.org/pdf/1806.10574.pdf</a></p>\n<hr>\n<p><strong>kaggle notebook</strong></p>\n<p>doing final checking …. live on 03-Jan-2023 (meanwhile you can read the paper first)<br>\n(<a href=\"https://www.kaggle.com/code/hengck23/yet-another-admani-model-braixprotopnet\" target=\"_blank\">https://www.kaggle.com/code/hengck23/yet-another-admani-model-braixprotopnet</a>)</p>\n<p><img src=\"https://i.ibb.co/SxzBc4P/8i27of.gif\" alt=\"https://i.ibb.co/SxzBc4P/8i27of.gif\"></p>\n<hr>\n<p>Basically an advance prototype net (or i i think is a modern KNN classifier):</p>\n<p><a href=\"https://ibb.co/GxZhfQF\"><img src=\"https://i.ibb.co/p0Hm6jn/Selection-446.png\" alt=\"Selection-446\"></a><br>\n<a href=\"https://ibb.co/hR0wfSf\"><img src=\"https://i.ibb.co/DDdTpZp/Selection-444.png\" alt=\"Selection-444\"></a><br>\n<a href=\"https://ibb.co/cLmvYp4\"><img src=\"https://i.ibb.co/VmKNwhf/Selection-443.png\" alt=\"Selection-443\"></a></p>",
      "rawMarkdown": "**paper**\n\n[1] Knowledge Distillation to Ensemble Global and Interpretable Prototype-based Mammogram Classification Models\nhttps://arxiv.org/abs/2209.12420\n\n[2] This Looks Like That: Deep Learning for Interpretable Image Recognition\nhttps://arxiv.org/pdf/1806.10574.pdf\n\n---\n\n**kaggle notebook**\n\ndoing final checking .... live on 03-Jan-2023 (meanwhile you can read the paper first)\n(https://www.kaggle.com/code/hengck23/yet-another-admani-model-braixprotopnet)\n\n![https://i.ibb.co/SxzBc4P/8i27of.gif](https://i.ibb.co/SxzBc4P/8i27of.gif)\n\n\n\n---\n\n\nBasically an advance prototype net (or i i think is a modern KNN classifier):\n\n<a href=\"https://ibb.co/GxZhfQF\"><img src=\"https://i.ibb.co/p0Hm6jn/Selection-446.png\" alt=\"Selection-446\" border=\"0\"></a>\n<a href=\"https://ibb.co/hR0wfSf\"><img src=\"https://i.ibb.co/DDdTpZp/Selection-444.png\" alt=\"Selection-444\" border=\"0\"></a>\n<a href=\"https://ibb.co/cLmvYp4\"><img src=\"https://i.ibb.co/VmKNwhf/Selection-443.png\" alt=\"Selection-443\" border=\"0\"></a>\n\n\n\n\n\n",
      "votes": 12
    },
    {
      "id": 2084033,
      "postDate": "2023-01-03T04:45:49.863Z",
      "content": "<p>more results from paper<br>\n[1] AI integration improves breast cancer screening in a real-world, retrospective cohort study<br>\n<a href=\"https://www.medrxiv.org/content/medrxiv/early/2022/11/28/2022.11.23.22282646.full.pdf\" target=\"_blank\">https://www.medrxiv.org/content/medrxiv/early/2022/11/28/2022.11.23.22282646.full.pdf</a></p>\n<p>AI ensemble model consisting of:</p>\n<ul>\n<li>eight individual CNN models, </li>\n<li>four off-the-shelf CNN models </li>\n<li>four model architectures developed specifically for this problem<ul>\n<li>BRAIxMVCCL, uses two image-views of a single breast as inputs</li>\n<li>BRAIxProtoP-Net++ framework</li></ul></li>\n</ul>\n<hr>\n<p>\"dataset comprising 808,318 episodes, 577,576 clients and 3,404,326 images in the period 2013 to</p>\n<ol>\n<li>\"</li>\n</ol>\n<hr>\n<p>\"We evaluated our AI reader on our testing set and on external datasets previously unseen by our models.\"<br>\nThe are having AUC of &gt;=92. Can we expect this quality of solution in this kaggle competition?</p>",
      "rawMarkdown": "more results from paper\n[1] AI integration improves breast cancer screening in a real-world, retrospective cohort study\nhttps://www.medrxiv.org/content/medrxiv/early/2022/11/28/2022.11.23.22282646.full.pdf\n\nAI ensemble model consisting of:\n- eight individual CNN models, \n- four off-the-shelf CNN models \n- four model architectures developed specifically for this problem\n   - BRAIxMVCCL, uses two image-views of a single breast as inputs\n   - BRAIxProtoP-Net++ framework\n\n---\n\n\"dataset comprising 808,318 episodes, 577,576 clients and 3,404,326 images in the period 2013 to\n2019. \"\n\n---\n\n\"We evaluated our AI reader on our testing set and on external datasets previously unseen by our models.\"\nThe are having AUC of >=92. Can we expect this quality of solution in this kaggle competition?\n",
      "votes": 1
    },
    {
      "id": 2084024,
      "postDate": "2023-01-03T04:27:17.813Z",
      "content": "<p>there seems to be smarter implementation using trasnformer:</p>\n<p>[1] ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognition <br>\n<a href=\"https://paperswithcode.com/paper/protopformer-concentrating-on-prototypical\" target=\"_blank\">https://paperswithcode.com/paper/protopformer-concentrating-on-prototypical</a></p>\n<p>Here, the cls token is replacing the global-net.<br>\nInteractive of global and local is in-built because of the attention mechanism in transformer</p>\n<p><a href=\"https://postimg.cc/G42jxGk3\" target=\"_blank\"><img src=\"https://i.postimg.cc/Hk0PHtnM/Selection-460.png\" alt=\"Selection-460.png\"></a></p>",
      "rawMarkdown": "there seems to be smarter implementation using trasnformer:\n\n[1] ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognition \nhttps://paperswithcode.com/paper/protopformer-concentrating-on-prototypical\n\nHere, the cls token is replacing the global-net.\nInteractive of global and local is in-built because of the attention mechanism in transformer\n\n[![Selection-460.png](https://i.postimg.cc/Hk0PHtnM/Selection-460.png)](https://postimg.cc/G42jxGk3)\n",
      "votes": 1
    },
    {
      "id": 2082951,
      "postDate": "2023-01-02T06:20:34.393Z",
      "content": "<p>good background reading for protoytpe net</p>\n<p>This Looks Like That: Deep Learning for Interpretable Image Recognition (AI Paper Summary)<br>\n<a href=\"https://www.youtube.com/watch?v=v3direJ7ZWU\" target=\"_blank\">https://www.youtube.com/watch?v=v3direJ7ZWU</a></p>\n<p>detail explanation<br>\nThis Looks Like That: Deep Learning for Interpretable Image Recognition (NeurIPS 2019)<br>\n<a href=\"https://www.youtube.com/watch?v=k3IQnRsl9U4\" target=\"_blank\">https://www.youtube.com/watch?v=k3IQnRsl9U4</a></p>\n<p>application to breast cancer mammography screening <br>\nAlina Barnett - Interpretable Image Recognition<br>\n<img src=\"https://i.ibb.co/GTGW0QJ/Selection-447.png\" alt=\"https://i.ibb.co/GTGW0QJ/Selection-447.png\"><br>\n<a href=\"https://www.youtube.com/watch?v=-IkQ5CbVTkE\" target=\"_blank\">https://www.youtube.com/watch?v=-IkQ5CbVTkE</a></p>\n<p><a href=\"https://arxiv.org/pdf/2107.05605.pdf\" target=\"_blank\">https://arxiv.org/pdf/2107.05605.pdf</a><br>\nInterpretable Mammographic Image Classification using Case-Based Reasoning and Deep Learning<br>\n<a href=\"https://github.com/alinajadebarnett/iaiabl\" target=\"_blank\">https://github.com/alinajadebarnett/iaiabl</a></p>\n<p>related:<br>\nPrototpyical Networks for Few-shot Learning (not quite the same but very related)<br>\n<a href=\"https://www.kaggle.com/competitions/humpback-whale-identification/discussion/81085\" target=\"_blank\">https://www.kaggle.com/competitions/humpback-whale-identification/discussion/81085</a><br>\n<a href=\"https://arxiv.org/pdf/1703.05175.pdf\" target=\"_blank\">https://arxiv.org/pdf/1703.05175.pdf</a></p>",
      "rawMarkdown": "good background reading for protoytpe net\n\nThis Looks Like That: Deep Learning for Interpretable Image Recognition (AI Paper Summary)\nhttps://www.youtube.com/watch?v=v3direJ7ZWU\n\n\ndetail explanation\nThis Looks Like That: Deep Learning for Interpretable Image Recognition (NeurIPS 2019)\nhttps://www.youtube.com/watch?v=k3IQnRsl9U4\n\napplication to breast cancer mammography screening \nAlina Barnett - Interpretable Image Recognition\n![https://i.ibb.co/GTGW0QJ/Selection-447.png](https://i.ibb.co/GTGW0QJ/Selection-447.png)\nhttps://www.youtube.com/watch?v=-IkQ5CbVTkE\n\nhttps://arxiv.org/pdf/2107.05605.pdf\nInterpretable Mammographic Image Classification using Case-Based Reasoning and Deep Learning\nhttps://github.com/alinajadebarnett/iaiabl\n\n\nrelated:\nPrototpyical Networks for Few-shot Learning (not quite the same but very related)\nhttps://www.kaggle.com/competitions/humpback-whale-identification/discussion/81085\nhttps://arxiv.org/pdf/1703.05175.pdf\n",
      "votes": 1
    },
    {
      "id": 2096905,
      "postDate": "2023-01-12T10:36:22.003Z",
      "content": "<p>Thank you for putting this all together!<br>\nReally cool!</p>\n<p>The Devastator.</p>",
      "rawMarkdown": "Thank you for putting this all together!\nReally cool!\n\nThe Devastator.\n"
    }
  ],
  "comments": [
    {
      "id": 2084033,
      "author_name": "hengck23",
      "author_url": "",
      "post_date": "2023-01-03T04:45:49.863000",
      "content": "<p>more results from paper<br>\n[1] AI integration improves breast cancer screening in a real-world, retrospective cohort study<br>\n<a href=\"https://www.medrxiv.org/content/medrxiv/early/2022/11/28/2022.11.23.22282646.full.pdf\" target=\"_blank\">https://www.medrxiv.org/content/medrxiv/early/2022/11/28/2022.11.23.22282646.full.pdf</a></p>\n<p>AI ensemble model consisting of:</p>\n<ul>\n<li>eight individual CNN models, </li>\n<li>four off-the-shelf CNN models </li>\n<li>four model architectures developed specifically for this problem<ul>\n<li>BRAIxMVCCL, uses two image-views of a single breast as inputs</li>\n<li>BRAIxProtoP-Net++ framework</li></ul></li>\n</ul>\n<hr>\n<p>\"dataset comprising 808,318 episodes, 577,576 clients and 3,404,326 images in the period 2013 to</p>\n<ol>\n<li>\"</li>\n</ol>\n<hr>\n<p>\"We evaluated our AI reader on our testing set and on external datasets previously unseen by our models.\"<br>\nThe are having AUC of &gt;=92. Can we expect this quality of solution in this kaggle competition?</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 2084024,
      "author_name": "hengck23",
      "author_url": "",
      "post_date": "2023-01-03T04:27:17.813000",
      "content": "<p>there seems to be smarter implementation using trasnformer:</p>\n<p>[1] ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognition <br>\n<a href=\"https://paperswithcode.com/paper/protopformer-concentrating-on-prototypical\" target=\"_blank\">https://paperswithcode.com/paper/protopformer-concentrating-on-prototypical</a></p>\n<p>Here, the cls token is replacing the global-net.<br>\nInteractive of global and local is in-built because of the attention mechanism in transformer</p>\n<p><a href=\"https://postimg.cc/G42jxGk3\" target=\"_blank\"><img src=\"https://i.postimg.cc/Hk0PHtnM/Selection-460.png\" alt=\"Selection-460.png\"></a></p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 2082951,
      "author_name": "hengck23",
      "author_url": "",
      "post_date": "2023-01-02T06:20:34.393000",
      "content": "<p>good background reading for protoytpe net</p>\n<p>This Looks Like That: Deep Learning for Interpretable Image Recognition (AI Paper Summary)<br>\n<a href=\"https://www.youtube.com/watch?v=v3direJ7ZWU\" target=\"_blank\">https://www.youtube.com/watch?v=v3direJ7ZWU</a></p>\n<p>detail explanation<br>\nThis Looks Like That: Deep Learning for Interpretable Image Recognition (NeurIPS 2019)<br>\n<a href=\"https://www.youtube.com/watch?v=k3IQnRsl9U4\" target=\"_blank\">https://www.youtube.com/watch?v=k3IQnRsl9U4</a></p>\n<p>application to breast cancer mammography screening <br>\nAlina Barnett - Interpretable Image Recognition<br>\n<img src=\"https://i.ibb.co/GTGW0QJ/Selection-447.png\" alt=\"https://i.ibb.co/GTGW0QJ/Selection-447.png\"><br>\n<a href=\"https://www.youtube.com/watch?v=-IkQ5CbVTkE\" target=\"_blank\">https://www.youtube.com/watch?v=-IkQ5CbVTkE</a></p>\n<p><a href=\"https://arxiv.org/pdf/2107.05605.pdf\" target=\"_blank\">https://arxiv.org/pdf/2107.05605.pdf</a><br>\nInterpretable Mammographic Image Classification using Case-Based Reasoning and Deep Learning<br>\n<a href=\"https://github.com/alinajadebarnett/iaiabl\" target=\"_blank\">https://github.com/alinajadebarnett/iaiabl</a></p>\n<p>related:<br>\nPrototpyical Networks for Few-shot Learning (not quite the same but very related)<br>\n<a href=\"https://www.kaggle.com/competitions/humpback-whale-identification/discussion/81085\" target=\"_blank\">https://www.kaggle.com/competitions/humpback-whale-identification/discussion/81085</a><br>\n<a href=\"https://arxiv.org/pdf/1703.05175.pdf\" target=\"_blank\">https://arxiv.org/pdf/1703.05175.pdf</a></p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 2096905,
      "author_name": "The Devastator",
      "author_url": "",
      "post_date": "2023-01-12T10:36:22.003000",
      "content": "<p>Thank you for putting this all together!<br>\nReally cool!</p>\n<p>The Devastator.</p>",
      "votes": 0,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2082906": "**paper**\n\n[1] Knowledge Distillation to Ensemble Global and Interpretable Prototype-based Mammogram Classification Models\nhttps://arxiv.org/abs/2209.12420\n\n[2] This Looks Like That: Deep Learning for Interpretable Image Recognition\nhttps://arxiv.org/pdf/1806.10574.pdf\n\n---\n\n**kaggle notebook**\n\ndoing final checking .... live on 03-Jan-2023 (meanwhile you can read the paper first)\n(https://www.kaggle.com/code/hengck23/yet-another-admani-model-braixprotopnet)\n\n![https://i.ibb.co/SxzBc4P/8i27of.gif](https://i.ibb.co/SxzBc4P/8i27of.gif)\n\n\n\n---\n\n\nBasically an advance prototype net (or i i think is a modern KNN classifier):\n\n<a href=\"https://ibb.co/GxZhfQF\"><img src=\"https://i.ibb.co/p0Hm6jn/Selection-446.png\" alt=\"Selection-446\" border=\"0\"></a>\n<a href=\"https://ibb.co/hR0wfSf\"><img src=\"https://i.ibb.co/DDdTpZp/Selection-444.png\" alt=\"Selection-444\" border=\"0\"></a>\n<a href=\"https://ibb.co/cLmvYp4\"><img src=\"https://i.ibb.co/VmKNwhf/Selection-443.png\" alt=\"Selection-443\" border=\"0\"></a>\n\n\n\n\n\n",
    "2084033": "more results from paper\n[1] AI integration improves breast cancer screening in a real-world, retrospective cohort study\nhttps://www.medrxiv.org/content/medrxiv/early/2022/11/28/2022.11.23.22282646.full.pdf\n\nAI ensemble model consisting of:\n- eight individual CNN models, \n- four off-the-shelf CNN models \n- four model architectures developed specifically for this problem\n   - BRAIxMVCCL, uses two image-views of a single breast as inputs\n   - BRAIxProtoP-Net++ framework\n\n---\n\n\"dataset comprising 808,318 episodes, 577,576 clients and 3,404,326 images in the period 2013 to\n2019. \"\n\n---\n\n\"We evaluated our AI reader on our testing set and on external datasets previously unseen by our models.\"\nThe are having AUC of >=92. Can we expect this quality of solution in this kaggle competition?\n",
    "2084024": "there seems to be smarter implementation using trasnformer:\n\n[1] ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognition \nhttps://paperswithcode.com/paper/protopformer-concentrating-on-prototypical\n\nHere, the cls token is replacing the global-net.\nInteractive of global and local is in-built because of the attention mechanism in transformer\n\n[![Selection-460.png](https://i.postimg.cc/Hk0PHtnM/Selection-460.png)](https://postimg.cc/G42jxGk3)\n",
    "2082951": "good background reading for protoytpe net\n\nThis Looks Like That: Deep Learning for Interpretable Image Recognition (AI Paper Summary)\nhttps://www.youtube.com/watch?v=v3direJ7ZWU\n\n\ndetail explanation\nThis Looks Like That: Deep Learning for Interpretable Image Recognition (NeurIPS 2019)\nhttps://www.youtube.com/watch?v=k3IQnRsl9U4\n\napplication to breast cancer mammography screening \nAlina Barnett - Interpretable Image Recognition\n![https://i.ibb.co/GTGW0QJ/Selection-447.png](https://i.ibb.co/GTGW0QJ/Selection-447.png)\nhttps://www.youtube.com/watch?v=-IkQ5CbVTkE\n\nhttps://arxiv.org/pdf/2107.05605.pdf\nInterpretable Mammographic Image Classification using Case-Based Reasoning and Deep Learning\nhttps://github.com/alinajadebarnett/iaiabl\n\n\nrelated:\nPrototpyical Networks for Few-shot Learning (not quite the same but very related)\nhttps://www.kaggle.com/competitions/humpback-whale-identification/discussion/81085\nhttps://arxiv.org/pdf/1703.05175.pdf\n",
    "2096905": "Thank you for putting this all together!\nReally cool!\n\nThe Devastator.\n"
  }
}