{
  "id": 239891,
  "title": "Recap top solutions for Xray Medical Imaging comps",
  "url": "/competitions/siim-covid19-detection/discussion/239891",
  "author_name": "",
  "post_date": "2021-05-18T01:21:14.703896Z",
  "votes": 219,
  "comment_count": 16,
  "views": 0,
  "content": "<p><code>This is an object detection and classification problem.</code></p>\n<h2><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/overview\" target=\"_blank\">VinBigData Chest X-ray Abnormalities Detection</a></h2>\n<p><img src=\"https://i.ibb.co/8MqmxBz/results-16-0.png\" alt=\"\"></p>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/231511\" target=\"_blank\">1st place solution</a> + <a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/232393\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/morizin\" target=\"_blank\">@morizin</a> </p>\n<ul>\n<li>Base models: Detectron2 Resnet101 , YoloV5, EffDetD2</li>\n<li>Ensemble: WBF from <a href=\"https://www.kaggle.com/zfturbo\" target=\"_blank\">@zfturbo</a>'s <a href=\"https://github.com/ZFTurbo/Weighted-Boxes-Fusion\" target=\"_blank\">https://github.com/ZFTurbo/Weighted-Boxes-Fusion</a>. </li>\n<li>open code, thanks!</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229740\" target=\"_blank\">2nd place solution</a> by <a href=\"https://www.kaggle.com/ivanpan\" target=\"_blank\">@ivanpan</a> </p>\n<ul>\n<li>Based on MMDetection: Cascade_RFP_R50 , GFL_R101 , GFL_X101 , RetinaNet_X101.</li>\n<li>Base size 1024x1024 , training with FP16.</li>\n<li>Albumentations like: ShiftScaleRotate, IAAAffine, Blur/GaussianBlur/MedianBlur, RandomBrightnessContrast, IAAAdditiveGaussianNoise/GaussNoise, HorizontalFlip.</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229769\" target=\"_blank\">3rd place solution</a> by <a href=\"https://www.kaggle.com/scusywxy\" target=\"_blank\">@scusywxy</a> </p></li>\n</ul>\n<p>Components: Detection models (YOLO-V4 ), Specialized detector for aortic enlargement, Multi-label classifier-based post-processing. Image size 1280.</p>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229786\" target=\"_blank\">4th place</a> by <a href=\"https://www.kaggle.com/hiraiitsuki\" target=\"_blank\">@hiraiitsuki</a> </p>\n<ul>\n<li>model: yolov5x</li>\n<li>image size: 640</li>\n<li>TTA: 3 scale patterns and horizontal flip</li>\n<li>ensemble: (4fold cv * 3 different preprocessed labels ) = 12 models</li></ul></li>\n</ul>\n<h2><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/\" target=\"_blank\">RSNA Pneumonia Detection Challenge</a></h2>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70421\" target=\"_blank\">1st place</a> + <a href=\"https://github.com/i-pan/kaggle-rsna18\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/vaillant\" target=\"_blank\">@vaillant</a></p>\n<ul>\n<li>classification-detection pipeline</li>\n<li>detection: RetinaNet, Deformable R-FCN, Deformable Relation Networks.</li>\n<li>classification: InceptionResNetV2 , Xception , DenseNet169.</li>\n<li>Boxes were ensembled using: <a href=\"https://github.com/ahrnbom/ensemble-objdet\" target=\"_blank\">https://github.com/ahrnbom/ensemble-objdet</a></li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70427\" target=\"_blank\">2nd place</a> by <a href=\"https://www.kaggle.com/dmytropoplavskiy\" target=\"_blank\">@dmytropoplavskiy</a> </p>\n<ul>\n<li>base model: custom RetinaNet (se-resnext101)</li>\n<li>512x512 resolution</li>\n<li>augmentations: Mild rotations (up to 6 deg), shift, scale, shear and h_flip, for some images random level of blur and noise and gamma changes.</li>\n<li>ensemble: NMS</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70632\" target=\"_blank\">3rd place</a> + <a href=\"https://github.com/pmcheng/rsna-pneumonia\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/pmcheng\" target=\"_blank\">@pmcheng</a> </p>\n<ul>\n<li>base models: RetinaNet (resnet-50 and resnet-101 ) + focal loss </li>\n<li>224 x 224 resolution as a abdominal radiologist he considered that <code>high image resolution was not necessary for pneumonia bounding box prediction.</code></li>\n<li>augmentations: rotation, translation, scaling, and horizontal flipping + random constants</li>\n<li>NMS to eliminate any overlapping bounding boxes</li></ul></li>\n</ul>\n<h2><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/overview\" target=\"_blank\">SIIM-ACR Pneumothorax Segmentation</a></h2>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107824\" target=\"_blank\">1st place</a> + <a href=\"https://github.com/sneddy/kaggle-pneumathorax\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/sneddy\" target=\"_blank\">@sneddy</a></p>\n<ul>\n<li>base models: AlbuNet (resnet34) , Resnet50  , SCSEUnet (seresnext50) </li>\n<li>Combo loss: combinations of BCE, dice and focal.</li>\n<li>start with 512x512 and uptrain on size 1024x1024</li>\n<li>small batch (2-4) size without accumulation</li>\n<li>detailed tricks on his summary and github</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/108009\" target=\"_blank\">2nd place</a> + <a href=\"https://github.com/yelanlan/Pneumothorax-Segmentation-2nd-place-solution\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/lanjunyelan\" target=\"_blank\">@lanjunyelan</a></p>\n<ul>\n<li><p>classification and segmentation pipeline.</p></li>\n<li><p>Classification: classify whether an image in related with pneumothorax or not. Multi-task model based on UNET (seresnext 50, seresnext101, efficientnet-b3<br>\n) with a branch for classifying. BCE + focal loss. Basic augmentation: hflip, scale, rotate, bright, blur</p></li>\n<li><p>Segmentation: 2 base models: unet and deeplabv3. Loss: dice loss. Augmentation: same as classification</p></li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107981\" target=\"_blank\">3rd place</a> + <a href=\"https://github.com/bestfitting/kaggle/tree/master/siim_acr\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/bestfitting\" target=\"_blank\">@bestfitting</a></p>\n<ul>\n<li>base model UNET (resnet34, se-resnext50)</li>\n<li>cropped lungs, 576x576 cropped images (1024x1024 initially).</li>\n<li>Attention: CBAM</li>\n<li>Loss: Lovasz Los.</li>\n<li>No classification model, No classification loss</li></ul></li>\n</ul>\n<h2><a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection\" target=\"_blank\">RSNA STR Pulmonary Embolism Detection</a></h2>",
  "messages": [
    {
      "id": "1312296",
      "postDate": "05/18/2021 01:21:14",
      "content": "<p><code>This is an object detection and classification problem.</code></p>\n<h2><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/overview\" target=\"_blank\">VinBigData Chest X-ray Abnormalities Detection</a></h2>\n<p><img src=\"https://i.ibb.co/8MqmxBz/results-16-0.png\" alt=\"\"></p>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/231511\" target=\"_blank\">1st place solution</a> + <a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/232393\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/morizin\" target=\"_blank\">@morizin</a> </p>\n<ul>\n<li>Base models: Detectron2 Resnet101 , YoloV5, EffDetD2</li>\n<li>Ensemble: WBF from <a href=\"https://www.kaggle.com/zfturbo\" target=\"_blank\">@zfturbo</a>'s <a href=\"https://github.com/ZFTurbo/Weighted-Boxes-Fusion\" target=\"_blank\">https://github.com/ZFTurbo/Weighted-Boxes-Fusion</a>. </li>\n<li>open code, thanks!</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229740\" target=\"_blank\">2nd place solution</a> by <a href=\"https://www.kaggle.com/ivanpan\" target=\"_blank\">@ivanpan</a> </p>\n<ul>\n<li>Based on MMDetection: Cascade_RFP_R50 , GFL_R101 , GFL_X101 , RetinaNet_X101.</li>\n<li>Base size 1024x1024 , training with FP16.</li>\n<li>Albumentations like: ShiftScaleRotate, IAAAffine, Blur/GaussianBlur/MedianBlur, RandomBrightnessContrast, IAAAdditiveGaussianNoise/GaussNoise, HorizontalFlip.</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229769\" target=\"_blank\">3rd place solution</a> by <a href=\"https://www.kaggle.com/scusywxy\" target=\"_blank\">@scusywxy</a> </p></li>\n</ul>\n<p>Components: Detection models (YOLO-V4 ), Specialized detector for aortic enlargement, Multi-label classifier-based post-processing. Image size 1280.</p>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229786\" target=\"_blank\">4th place</a> by <a href=\"https://www.kaggle.com/hiraiitsuki\" target=\"_blank\">@hiraiitsuki</a> </p>\n<ul>\n<li>model: yolov5x</li>\n<li>image size: 640</li>\n<li>TTA: 3 scale patterns and horizontal flip</li>\n<li>ensemble: (4fold cv * 3 different preprocessed labels ) = 12 models</li></ul></li>\n</ul>\n<h2><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/\" target=\"_blank\">RSNA Pneumonia Detection Challenge</a></h2>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70421\" target=\"_blank\">1st place</a> + <a href=\"https://github.com/i-pan/kaggle-rsna18\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/vaillant\" target=\"_blank\">@vaillant</a></p>\n<ul>\n<li>classification-detection pipeline</li>\n<li>detection: RetinaNet, Deformable R-FCN, Deformable Relation Networks.</li>\n<li>classification: InceptionResNetV2 , Xception , DenseNet169.</li>\n<li>Boxes were ensembled using: <a href=\"https://github.com/ahrnbom/ensemble-objdet\" target=\"_blank\">https://github.com/ahrnbom/ensemble-objdet</a></li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70427\" target=\"_blank\">2nd place</a> by <a href=\"https://www.kaggle.com/dmytropoplavskiy\" target=\"_blank\">@dmytropoplavskiy</a> </p>\n<ul>\n<li>base model: custom RetinaNet (se-resnext101)</li>\n<li>512x512 resolution</li>\n<li>augmentations: Mild rotations (up to 6 deg), shift, scale, shear and h_flip, for some images random level of blur and noise and gamma changes.</li>\n<li>ensemble: NMS</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70632\" target=\"_blank\">3rd place</a> + <a href=\"https://github.com/pmcheng/rsna-pneumonia\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/pmcheng\" target=\"_blank\">@pmcheng</a> </p>\n<ul>\n<li>base models: RetinaNet (resnet-50 and resnet-101 ) + focal loss </li>\n<li>224 x 224 resolution as a abdominal radiologist he considered that <code>high image resolution was not necessary for pneumonia bounding box prediction.</code></li>\n<li>augmentations: rotation, translation, scaling, and horizontal flipping + random constants</li>\n<li>NMS to eliminate any overlapping bounding boxes</li></ul></li>\n</ul>\n<h2><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/overview\" target=\"_blank\">SIIM-ACR Pneumothorax Segmentation</a></h2>\n<ul>\n<li><p><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107824\" target=\"_blank\">1st place</a> + <a href=\"https://github.com/sneddy/kaggle-pneumathorax\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/sneddy\" target=\"_blank\">@sneddy</a></p>\n<ul>\n<li>base models: AlbuNet (resnet34) , Resnet50  , SCSEUnet (seresnext50) </li>\n<li>Combo loss: combinations of BCE, dice and focal.</li>\n<li>start with 512x512 and uptrain on size 1024x1024</li>\n<li>small batch (2-4) size without accumulation</li>\n<li>detailed tricks on his summary and github</li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/108009\" target=\"_blank\">2nd place</a> + <a href=\"https://github.com/yelanlan/Pneumothorax-Segmentation-2nd-place-solution\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/lanjunyelan\" target=\"_blank\">@lanjunyelan</a></p>\n<ul>\n<li><p>classification and segmentation pipeline.</p></li>\n<li><p>Classification: classify whether an image in related with pneumothorax or not. Multi-task model based on UNET (seresnext 50, seresnext101, efficientnet-b3<br>\n) with a branch for classifying. BCE + focal loss. Basic augmentation: hflip, scale, rotate, bright, blur</p></li>\n<li><p>Segmentation: 2 base models: unet and deeplabv3. Loss: dice loss. Augmentation: same as classification</p></li></ul></li>\n<li><p><a href=\"https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107981\" target=\"_blank\">3rd place</a> + <a href=\"https://github.com/bestfitting/kaggle/tree/master/siim_acr\" target=\"_blank\">code</a> by <a href=\"https://www.kaggle.com/bestfitting\" target=\"_blank\">@bestfitting</a></p>\n<ul>\n<li>base model UNET (resnet34, se-resnext50)</li>\n<li>cropped lungs, 576x576 cropped images (1024x1024 initially).</li>\n<li>Attention: CBAM</li>\n<li>Loss: Lovasz Los.</li>\n<li>No classification model, No classification loss</li></ul></li>\n</ul>\n<h2><a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection\" target=\"_blank\">RSNA STR Pulmonary Embolism Detection</a></h2>",
      "rawMarkdown": "`This is an object detection and classification problem.`\n\n## [VinBigData Chest X-ray Abnormalities Detection](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/overview)\n\n![](https://i.ibb.co/8MqmxBz/results-16-0.png =300x*)\n\n- [1st place solution](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/231511) + [code](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/232393) by @morizin \n \n - Base models: Detectron2 Resnet101 , YoloV5, EffDetD2\n - Ensemble: WBF from @zfturbo's https://github.com/ZFTurbo/Weighted-Boxes-Fusion. \n - open code, thanks!\n\n- [2nd place solution](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229740) by @ivanpan \n\n  - Based on MMDetection: Cascade_RFP_R50 , GFL_R101 , GFL_X101 , RetinaNet_X101.\n  - Base size 1024x1024 , training with FP16.\n  - Albumentations like: ShiftScaleRotate, IAAAffine, Blur/GaussianBlur/MedianBlur, RandomBrightnessContrast, IAAAdditiveGaussianNoise/GaussNoise, HorizontalFlip.\n\n- [3rd place solution](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229769) by @scusywxy \n\nComponents: Detection models (YOLO-V4 ), Specialized detector for aortic enlargement, Multi-label classifier-based post-processing. Image size 1280.\n\n- [4th place](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229786) by @hiraiitsuki \n\n - model: yolov5x\n - image size: 640\n - TTA: 3 scale patterns and horizontal flip\n - ensemble: (4fold cv * 3 different preprocessed labels ) = 12 models\n\n\n## [RSNA Pneumonia Detection Challenge](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/)\n\n- [1st place](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70421) + [code](https://github.com/i-pan/kaggle-rsna18) by @vaillant\n\n  - classification-detection pipeline\n  - detection: RetinaNet, Deformable R-FCN, Deformable Relation Networks.\n  - classification: InceptionResNetV2 , Xception , DenseNet169.\n  - Boxes were ensembled using: https://github.com/ahrnbom/ensemble-objdet\n\n- [2nd place](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70427) by @dmytropoplavskiy \n  - base model: custom RetinaNet (se-resnext101)\n  - 512x512 resolution\n  - augmentations: Mild rotations (up to 6 deg), shift, scale, shear and h_flip, for some images random level of blur and noise and gamma changes.\n  - ensemble: NMS\n\n- [3rd place](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70632) + [code](https://github.com/pmcheng/rsna-pneumonia) by @pmcheng \n\n  - base models: RetinaNet (resnet-50 and resnet-101 ) + focal loss \n  - 224 x 224 resolution as a abdominal radiologist he considered that `high image resolution was not necessary for pneumonia bounding box prediction.`\n  - augmentations: rotation, translation, scaling, and horizontal flipping + random constants\n  - NMS to eliminate any overlapping bounding boxes\n\n\n## [SIIM-ACR Pneumothorax Segmentation](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/overview)\n\n- [1st place](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107824) + [code](https://github.com/sneddy/kaggle-pneumathorax) by @sneddy\n\n  - base models: AlbuNet (resnet34) , Resnet50  , SCSEUnet (seresnext50) \n  - Combo loss: combinations of BCE, dice and focal.\n  - start with 512x512 and uptrain on size 1024x1024\n  - small batch (2-4) size without accumulation\n  - detailed tricks on his summary and github\n\n- [2nd place](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/108009) + [code](https://github.com/yelanlan/Pneumothorax-Segmentation-2nd-place-solution) by @lanjunyelan\n\n  - classification and segmentation pipeline.\n  - Classification: classify whether an image in related with pneumothorax or not. Multi-task model based on UNET (seresnext 50, seresnext101, efficientnet-b3\n) with a branch for classifying. BCE + focal loss. Basic augmentation: hflip, scale, rotate, bright, blur\n\n  - Segmentation: 2 base models: unet and deeplabv3. Loss: dice loss. Augmentation: same as classification\n\n- [3rd place](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107981) + [code](https://github.com/bestfitting/kaggle/tree/master/siim_acr) by @bestfitting\n\n  - base model UNET (resnet34, se-resnext50)\n  - cropped lungs, 576x576 cropped images (1024x1024 initially).\n  - Attention: CBAM\n  - Loss: Lovasz Los.\n  - No classification model, No classification loss\n\n## [RSNA STR Pulmonary Embolism Detection](https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection)",
      "votes": null
    },
    {
      "id": "1312339",
      "postDate": "05/18/2021 02:07:00",
      "content": "<p>A great resourc. Thank You</p>",
      "rawMarkdown": "A great resourc. Thank You",
      "votes": null
    },
    {
      "id": "1315432",
      "postDate": "05/19/2021 19:28:25",
      "content": "<p>One step at a time. Don't Panic!</p>",
      "rawMarkdown": "One step at a time. Don't Panic!",
      "votes": null
    },
    {
      "id": "1319207",
      "postDate": "05/23/2021 02:57:55",
      "content": "<p>Thanks for sharing <a href=\"https://www.kaggle.com/jesucristo\" target=\"_blank\">@jesucristo</a> </p>\n<p>Since this topic is already here I thought I would just post this here instead of starting my own discussion.</p>\n<p>Another similar competition was <a href=\"https://www.kaggle.com/c/data-science-bowl-2017/\" target=\"_blank\">Data Science Bowl 2017</a></p>\n<p>Here are some solution posts I found:</p>\n<ul>\n<li>2nd place: <a href=\"https://www.kaggle.com/c/data-science-bowl-2017/discussion/31551\" target=\"_blank\">https://www.kaggle.com/c/data-science-bowl-2017/discussion/31551</a></li>\n<li>9th place: <a href=\"https://eliasvansteenkiste.github.io/machine%20learning/lung-cancer-pred/\" target=\"_blank\">https://eliasvansteenkiste.github.io/machine%20learning/lung-cancer-pred/</a></li>\n</ul>",
      "rawMarkdown": "Thanks for sharing @jesucristo \n\nSince this topic is already here I thought I would just post this here instead of starting my own discussion.\n\nAnother similar competition was [Data Science Bowl 2017](https://www.kaggle.com/c/data-science-bowl-2017/)\n\nHere are some solution posts I found:\n\n- 2nd place: https://www.kaggle.com/c/data-science-bowl-2017/discussion/31551\n- 9th place: https://eliasvansteenkiste.github.io/machine%20learning/lung-cancer-pred/",
      "votes": null
    },
    {
      "id": "1322025",
      "postDate": "05/25/2021 06:39:55",
      "content": "<p>Great solutions. Thank you</p>",
      "rawMarkdown": "Great solutions. Thank you",
      "votes": null
    },
    {
      "id": "1326122",
      "postDate": "05/28/2021 08:28:18",
      "content": "<p>I was looking for this!! Thank you for sharing!! </p>",
      "rawMarkdown": "I was looking for this!! Thank you for sharing!!",
      "votes": null
    },
    {
      "id": "1327789",
      "postDate": "05/29/2021 16:11:11",
      "content": "<p>Thanks for your solution！</p>",
      "rawMarkdown": "Thanks for your solution！",
      "votes": null
    },
    {
      "id": "1329037",
      "postDate": "05/30/2021 19:36:24",
      "content": "<p>Hey, hey, the RSNA STR Pulmonary Embolism Detection top solutions:<br>\n1st: <a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/194145\" target=\"_blank\">https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/194145</a><br>\n2nd: <a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193401\" target=\"_blank\">https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193401</a><br>\n4th: <a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193970\" target=\"_blank\">https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193970</a></p>",
      "rawMarkdown": "Hey, hey, the RSNA STR Pulmonary Embolism Detection top solutions:\n1st: https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/194145\n2nd: https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193401\n4th: https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193970",
      "votes": null
    },
    {
      "id": "1330637",
      "postDate": "06/01/2021 03:09:11",
      "content": "<p>Thanks for the work, it really helps a lot.</p>",
      "rawMarkdown": "Thanks for the work, it really helps a lot.",
      "votes": null
    },
    {
      "id": "1331443",
      "postDate": "06/01/2021 13:22:37",
      "content": "<p>big help， great job！！</p>",
      "rawMarkdown": "big help， great job！！",
      "votes": null
    },
    {
      "id": "1332751",
      "postDate": "06/02/2021 09:21:32",
      "content": "<p>thank you.</p>",
      "rawMarkdown": "thank you.",
      "votes": null
    },
    {
      "id": "1341090",
      "postDate": "06/08/2021 12:26:16",
      "content": "<p>Thanks for sharing!</p>",
      "rawMarkdown": "Thanks for sharing!",
      "votes": null
    },
    {
      "id": "1343073",
      "postDate": "06/10/2021 02:30:39",
      "content": "<p>Thank you for sharing!</p>",
      "rawMarkdown": "Thank you for sharing!",
      "votes": null
    },
    {
      "id": "1351123",
      "postDate": "06/16/2021 04:53:21",
      "content": "<p>Hello! I don't know if this is still a problem, but image level set is still bugged, and still retrieving very low scores. This is why many people are still using image study level. Is this still true? Or am I missing something? Thanks!</p>",
      "rawMarkdown": "Hello! I don't know if this is still a problem, but image level set is still bugged, and still retrieving very low scores. This is why many people are still using image study level. Is this still true? Or am I missing something? Thanks!",
      "votes": null
    },
    {
      "id": "1387191",
      "postDate": "07/14/2021 03:26:46",
      "content": "<p>Helpful post..Thanks for this</p>",
      "rawMarkdown": "Helpful post..Thanks for this",
      "votes": null
    },
    {
      "id": "1397772",
      "postDate": "07/23/2021 13:37:21",
      "content": "<p>Thanks for summarizing <a href=\"https://www.kaggle.com/jesucristo\" target=\"_blank\">@jesucristo</a> </p>",
      "rawMarkdown": "Thanks for summarizing @jesucristo",
      "votes": null
    },
    {
      "id": "2207806",
      "postDate": "04/03/2023 16:31:53",
      "content": "<p>Thanks for sharing, its helpful!</p>",
      "rawMarkdown": "Thanks for sharing, its helpful!",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1312339,
      "author_name": "iammir",
      "author_url": "",
      "post_date": "05/18/2021 02:07:00",
      "content": "<p>A great resourc. Thank You</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1315432,
      "author_name": "apthagowda",
      "author_url": "",
      "post_date": "05/19/2021 19:28:25",
      "content": "<p>One step at a time. Don't Panic!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1319207,
      "author_name": "illidan7",
      "author_url": "",
      "post_date": "05/23/2021 02:57:55",
      "content": "<p>Thanks for sharing <a href=\"https://www.kaggle.com/jesucristo\" target=\"_blank\">@jesucristo</a> </p>\n<p>Since this topic is already here I thought I would just post this here instead of starting my own discussion.</p>\n<p>Another similar competition was <a href=\"https://www.kaggle.com/c/data-science-bowl-2017/\" target=\"_blank\">Data Science Bowl 2017</a></p>\n<p>Here are some solution posts I found:</p>\n<ul>\n<li>2nd place: <a href=\"https://www.kaggle.com/c/data-science-bowl-2017/discussion/31551\" target=\"_blank\">https://www.kaggle.com/c/data-science-bowl-2017/discussion/31551</a></li>\n<li>9th place: <a href=\"https://eliasvansteenkiste.github.io/machine%20learning/lung-cancer-pred/\" target=\"_blank\">https://eliasvansteenkiste.github.io/machine%20learning/lung-cancer-pred/</a></li>\n</ul>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1322025,
      "author_name": "nhannguyenle",
      "author_url": "",
      "post_date": "05/25/2021 06:39:55",
      "content": "<p>Great solutions. Thank you</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1326122,
      "author_name": "soohyun",
      "author_url": "",
      "post_date": "05/28/2021 08:28:18",
      "content": "<p>I was looking for this!! Thank you for sharing!! </p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1327789,
      "author_name": "guanyazhang",
      "author_url": "",
      "post_date": "05/29/2021 16:11:11",
      "content": "<p>Thanks for your solution！</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1329037,
      "author_name": "ricafernandes",
      "author_url": "",
      "post_date": "05/30/2021 19:36:24",
      "content": "<p>Hey, hey, the RSNA STR Pulmonary Embolism Detection top solutions:<br>\n1st: <a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/194145\" target=\"_blank\">https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/194145</a><br>\n2nd: <a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193401\" target=\"_blank\">https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193401</a><br>\n4th: <a href=\"https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193970\" target=\"_blank\">https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193970</a></p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1330637,
      "author_name": "chunchiangshen",
      "author_url": "",
      "post_date": "06/01/2021 03:09:11",
      "content": "<p>Thanks for the work, it really helps a lot.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1331443,
      "author_name": "jackxu081",
      "author_url": "",
      "post_date": "06/01/2021 13:22:37",
      "content": "<p>big help， great job！！</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1332751,
      "author_name": "tensorchoko",
      "author_url": "",
      "post_date": "06/02/2021 09:21:32",
      "content": "<p>thank you.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1341090,
      "author_name": "albusyuxuanwang",
      "author_url": "",
      "post_date": "06/08/2021 12:26:16",
      "content": "<p>Thanks for sharing!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1343073,
      "author_name": "shangweichen",
      "author_url": "",
      "post_date": "06/10/2021 02:30:39",
      "content": "<p>Thank you for sharing!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1351123,
      "author_name": "andyjianzhou",
      "author_url": "",
      "post_date": "06/16/2021 04:53:21",
      "content": "<p>Hello! I don't know if this is still a problem, but image level set is still bugged, and still retrieving very low scores. This is why many people are still using image study level. Is this still true? Or am I missing something? Thanks!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1387191,
      "author_name": "mayankghogale",
      "author_url": "",
      "post_date": "07/14/2021 03:26:46",
      "content": "<p>Helpful post..Thanks for this</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1397772,
      "author_name": "amritpal333",
      "author_url": "",
      "post_date": "07/23/2021 13:37:21",
      "content": "<p>Thanks for summarizing <a href=\"https://www.kaggle.com/jesucristo\" target=\"_blank\">@jesucristo</a> </p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 2207806,
      "author_name": "marufnthewindows",
      "author_url": "",
      "post_date": "04/03/2023 16:31:53",
      "content": "<p>Thanks for sharing, its helpful!</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1312296": "`This is an object detection and classification problem.`\n\n## [VinBigData Chest X-ray Abnormalities Detection](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/overview)\n\n![](https://i.ibb.co/8MqmxBz/results-16-0.png =300x*)\n\n- [1st place solution](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/231511) + [code](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/232393) by @morizin \n \n - Base models: Detectron2 Resnet101 , YoloV5, EffDetD2\n - Ensemble: WBF from @zfturbo's https://github.com/ZFTurbo/Weighted-Boxes-Fusion. \n - open code, thanks!\n\n- [2nd place solution](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229740) by @ivanpan \n\n  - Based on MMDetection: Cascade_RFP_R50 , GFL_R101 , GFL_X101 , RetinaNet_X101.\n  - Base size 1024x1024 , training with FP16.\n  - Albumentations like: ShiftScaleRotate, IAAAffine, Blur/GaussianBlur/MedianBlur, RandomBrightnessContrast, IAAAdditiveGaussianNoise/GaussNoise, HorizontalFlip.\n\n- [3rd place solution](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229769) by @scusywxy \n\nComponents: Detection models (YOLO-V4 ), Specialized detector for aortic enlargement, Multi-label classifier-based post-processing. Image size 1280.\n\n- [4th place](https://www.kaggle.com/c/vinbigdata-chest-xray-abnormalities-detection/discussion/229786) by @hiraiitsuki \n\n - model: yolov5x\n - image size: 640\n - TTA: 3 scale patterns and horizontal flip\n - ensemble: (4fold cv * 3 different preprocessed labels ) = 12 models\n\n\n## [RSNA Pneumonia Detection Challenge](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/)\n\n- [1st place](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70421) + [code](https://github.com/i-pan/kaggle-rsna18) by @vaillant\n\n  - classification-detection pipeline\n  - detection: RetinaNet, Deformable R-FCN, Deformable Relation Networks.\n  - classification: InceptionResNetV2 , Xception , DenseNet169.\n  - Boxes were ensembled using: https://github.com/ahrnbom/ensemble-objdet\n\n- [2nd place](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70427) by @dmytropoplavskiy \n  - base model: custom RetinaNet (se-resnext101)\n  - 512x512 resolution\n  - augmentations: Mild rotations (up to 6 deg), shift, scale, shear and h_flip, for some images random level of blur and noise and gamma changes.\n  - ensemble: NMS\n\n- [3rd place](https://www.kaggle.com/c/rsna-pneumonia-detection-challenge/discussion/70632) + [code](https://github.com/pmcheng/rsna-pneumonia) by @pmcheng \n\n  - base models: RetinaNet (resnet-50 and resnet-101 ) + focal loss \n  - 224 x 224 resolution as a abdominal radiologist he considered that `high image resolution was not necessary for pneumonia bounding box prediction.`\n  - augmentations: rotation, translation, scaling, and horizontal flipping + random constants\n  - NMS to eliminate any overlapping bounding boxes\n\n\n## [SIIM-ACR Pneumothorax Segmentation](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/overview)\n\n- [1st place](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107824) + [code](https://github.com/sneddy/kaggle-pneumathorax) by @sneddy\n\n  - base models: AlbuNet (resnet34) , Resnet50  , SCSEUnet (seresnext50) \n  - Combo loss: combinations of BCE, dice and focal.\n  - start with 512x512 and uptrain on size 1024x1024\n  - small batch (2-4) size without accumulation\n  - detailed tricks on his summary and github\n\n- [2nd place](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/108009) + [code](https://github.com/yelanlan/Pneumothorax-Segmentation-2nd-place-solution) by @lanjunyelan\n\n  - classification and segmentation pipeline.\n  - Classification: classify whether an image in related with pneumothorax or not. Multi-task model based on UNET (seresnext 50, seresnext101, efficientnet-b3\n) with a branch for classifying. BCE + focal loss. Basic augmentation: hflip, scale, rotate, bright, blur\n\n  - Segmentation: 2 base models: unet and deeplabv3. Loss: dice loss. Augmentation: same as classification\n\n- [3rd place](https://www.kaggle.com/c/siim-acr-pneumothorax-segmentation/discussion/107981) + [code](https://github.com/bestfitting/kaggle/tree/master/siim_acr) by @bestfitting\n\n  - base model UNET (resnet34, se-resnext50)\n  - cropped lungs, 576x576 cropped images (1024x1024 initially).\n  - Attention: CBAM\n  - Loss: Lovasz Los.\n  - No classification model, No classification loss\n\n## [RSNA STR Pulmonary Embolism Detection](https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection)",
    "1312339": "A great resourc. Thank You",
    "1315432": "One step at a time. Don't Panic!",
    "1319207": "Thanks for sharing @jesucristo \n\nSince this topic is already here I thought I would just post this here instead of starting my own discussion.\n\nAnother similar competition was [Data Science Bowl 2017](https://www.kaggle.com/c/data-science-bowl-2017/)\n\nHere are some solution posts I found:\n\n- 2nd place: https://www.kaggle.com/c/data-science-bowl-2017/discussion/31551\n- 9th place: https://eliasvansteenkiste.github.io/machine%20learning/lung-cancer-pred/",
    "1322025": "Great solutions. Thank you",
    "1326122": "I was looking for this!! Thank you for sharing!!",
    "1327789": "Thanks for your solution！",
    "1329037": "Hey, hey, the RSNA STR Pulmonary Embolism Detection top solutions:\n1st: https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/194145\n2nd: https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193401\n4th: https://www.kaggle.com/c/rsna-str-pulmonary-embolism-detection/discussion/193970",
    "1330637": "Thanks for the work, it really helps a lot.",
    "1331443": "big help， great job！！",
    "1332751": "thank you.",
    "1341090": "Thanks for sharing!",
    "1343073": "Thank you for sharing!",
    "1351123": "Hello! I don't know if this is still a problem, but image level set is still bugged, and still retrieving very low scores. This is why many people are still using image study level. Is this still true? Or am I missing something? Thanks!",
    "1387191": "Helpful post..Thanks for this",
    "1397772": "Thanks for summarizing @jesucristo",
    "2207806": "Thanks for sharing, its helpful!"
  },
  "source": "meta"
}