{
  "id": 280145,
  "title": "Pyradiomics used for radiomic feature extraction",
  "url": "/competitions/rsna-miccai-brain-tumor-radiogenomic-classification/discussion/280145",
  "author_name": "",
  "post_date": "2021-10-20T17:24:17.999809100Z",
  "votes": 1,
  "comment_count": 3,
  "views": 0,
  "content": "<p>Did anybody use pyradiomic library for feature extraction? If you did were you able to get a good auc? Did you first use a segmentation model and then used the segmentation masks and original images as input to the pyradiomic library feature extractor?</p>",
  "messages": [
    {
      "id": "1551511",
      "postDate": "10/20/2021 17:24:18",
      "content": "<p>Did anybody use pyradiomic library for feature extraction? If you did were you able to get a good auc? Did you first use a segmentation model and then used the segmentation masks and original images as input to the pyradiomic library feature extractor?</p>",
      "rawMarkdown": "Did anybody use pyradiomic library for feature extraction? If you did were you able to get a good auc? Did you first use a segmentation model and then used the segmentation masks and original images as input to the pyradiomic library feature extractor?",
      "votes": null
    },
    {
      "id": "1551635",
      "postDate": "10/20/2021 19:10:19",
      "content": "<p>Yes, we tried Pyradiomics features. We trained a 3D tumor segmentation model and extracted Radiomics features from the OOF segmentations.</p>\n<p>Features that seemed to work were:</p>\n<ul>\n<li>Tumor location in registered brain coordinates and presence in different parts of the brain (handcrafted features)</li>\n<li>Tumor 3D shape features such as sphericity and elongation (Pyradiomics features)</li>\n<li>First-order features such as energy (Pyradiomics features)</li>\n</ul>\n<p>Linear models such as LinReg, Lasso &amp; Ridge seemed pretty stable on all five CV folds (AUC avg ~0.63 std &lt; 0.01). We added random 0.2 * STD-noise augmentations to features while fitting to increase robustness.<br>\nHowever, our private score was relatively low (AUC 0.55), so this didn't generalize.</p>\n<p><img src=\"https://raw.githubusercontent.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification/main/media/linreg-feat-model.png\" alt=\"Radiomics model\"></p>\n<p><a href=\"https://github.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification\" target=\"_blank\">code link</a></p>",
      "rawMarkdown": "Yes, we tried Pyradiomics features. We trained a 3D tumor segmentation model and extracted Radiomics features from the OOF segmentations.\n\nFeatures that seemed to work were:\n- Tumor location in registered brain coordinates and presence in different parts of the brain (handcrafted features)\n- Tumor 3D shape features such as sphericity and elongation (Pyradiomics features)\n- First-order features such as energy (Pyradiomics features)\n\nLinear models such as LinReg, Lasso & Ridge seemed pretty stable on all five CV folds (AUC avg ~0.63 std < 0.01). We added random 0.2 * STD-noise augmentations to features while fitting to increase robustness.\nHowever, our private score was relatively low (AUC 0.55), so this didn't generalize.\n\n![Radiomics model](https://raw.githubusercontent.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification/main/media/linreg-feat-model.png)\n\n[code link](https://github.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification)",
      "votes": null
    },
    {
      "id": "1551655",
      "postDate": "10/20/2021 19:41:49",
      "content": "<p><a href=\"https://www.kaggle.com/qitvision\" target=\"_blank\">@qitvision</a> a really thoroughly documented repo! Thank you for sharing it!</p>",
      "rawMarkdown": "qitvision a really thoroughly documented repo! Thank you for sharing it!",
      "votes": null
    },
    {
      "id": "1551673",
      "postDate": "10/20/2021 20:08:31",
      "content": "<p>Thank you!</p>",
      "rawMarkdown": "Thank you!",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1551635,
      "author_name": "qitvision",
      "author_url": "",
      "post_date": "10/20/2021 19:10:19",
      "content": "<p>Yes, we tried Pyradiomics features. We trained a 3D tumor segmentation model and extracted Radiomics features from the OOF segmentations.</p>\n<p>Features that seemed to work were:</p>\n<ul>\n<li>Tumor location in registered brain coordinates and presence in different parts of the brain (handcrafted features)</li>\n<li>Tumor 3D shape features such as sphericity and elongation (Pyradiomics features)</li>\n<li>First-order features such as energy (Pyradiomics features)</li>\n</ul>\n<p>Linear models such as LinReg, Lasso &amp; Ridge seemed pretty stable on all five CV folds (AUC avg ~0.63 std &lt; 0.01). We added random 0.2 * STD-noise augmentations to features while fitting to increase robustness.<br>\nHowever, our private score was relatively low (AUC 0.55), so this didn't generalize.</p>\n<p><img src=\"https://raw.githubusercontent.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification/main/media/linreg-feat-model.png\" alt=\"Radiomics model\"></p>\n<p><a href=\"https://github.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification\" target=\"_blank\">code link</a></p>",
      "votes": null,
      "replies": [
        {
          "id": 1551655,
          "author_name": "sandorkonya",
          "author_url": "",
          "post_date": "10/20/2021 19:41:49",
          "content": "<p><a href=\"https://www.kaggle.com/qitvision\" target=\"_blank\">@qitvision</a> a really thoroughly documented repo! Thank you for sharing it!</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1551673,
          "author_name": "qitvision",
          "author_url": "",
          "post_date": "10/20/2021 20:08:31",
          "content": "<p>Thank you!</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "1551511": "Did anybody use pyradiomic library for feature extraction? If you did were you able to get a good auc? Did you first use a segmentation model and then used the segmentation masks and original images as input to the pyradiomic library feature extractor?",
    "1551635": "Yes, we tried Pyradiomics features. We trained a 3D tumor segmentation model and extracted Radiomics features from the OOF segmentations.\n\nFeatures that seemed to work were:\n- Tumor location in registered brain coordinates and presence in different parts of the brain (handcrafted features)\n- Tumor 3D shape features such as sphericity and elongation (Pyradiomics features)\n- First-order features such as energy (Pyradiomics features)\n\nLinear models such as LinReg, Lasso & Ridge seemed pretty stable on all five CV folds (AUC avg ~0.63 std < 0.01). We added random 0.2 * STD-noise augmentations to features while fitting to increase robustness.\nHowever, our private score was relatively low (AUC 0.55), so this didn't generalize.\n\n![Radiomics model](https://raw.githubusercontent.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification/main/media/linreg-feat-model.png)\n\n[code link](https://github.com/jpjuvo/RSNA-MICCAI-Brain-Tumor-Classification)",
    "1551655": "qitvision a really thoroughly documented repo! Thank you for sharing it!",
    "1551673": "Thank you!"
  },
  "source": "meta"
}