{
  "id": 12853,
  "title": "Literature on Automatic Diabetic Retinopathy Detection",
  "url": "/competitions/diabetic-retinopathy-detection/discussion/12853",
  "author_name": "",
  "post_date": "2015-03-17T10:29:55.673Z",
  "votes": 10,
  "comment_count": 17,
  "views": 7479,
  "content": "<p>I am collecting some papers on the subject apart from the 6 references. Feel free to add more here starting with:</p>\n<ul>\n<li><a style=\"line-height: 1.4\" href=\"http://dx.doi.org/10.1016/j.cmpb.2012.03.009\">Blood vessel segmentation methodologies in retinal images&nbsp;&#8211; A survey</a></li>\n<li><a style=\"line-height: 1.4\" href=\"http://cvip.computing.dundee.ac.uk/papers/lupascu10.pdf\">FABC: Retinal Vessel Segmentation Using AdaBoost</a>&nbsp;by&nbsp;a Lupas&#184;cu et al.<span style=\"line-height: 1.4\">,</span><span style=\"line-height: 1.4\">&nbsp;which has a kappa of around 0.7</span></li>\n<li><a>Ridge-Based Vessel Segmentation in Color Images of the Retina</a>&nbsp;by&nbsp;Staal et al. which has a kappa of 0.73</li>\n</ul>",
  "messages": [
    {
      "id": "66679",
      "postDate": "03/17/2015 10:29:55",
      "content": "<p>I am collecting some papers on the subject apart from the 6 references. Feel free to add more here starting with:</p>\n<ul>\n<li><a style=\"line-height: 1.4\" href=\"http://dx.doi.org/10.1016/j.cmpb.2012.03.009\">Blood vessel segmentation methodologies in retinal images&nbsp;&#8211; A survey</a></li>\n<li><a style=\"line-height: 1.4\" href=\"http://cvip.computing.dundee.ac.uk/papers/lupascu10.pdf\">FABC: Retinal Vessel Segmentation Using AdaBoost</a>&nbsp;by&nbsp;a Lupas&#184;cu et al.<span style=\"line-height: 1.4\">,</span><span style=\"line-height: 1.4\">&nbsp;which has a kappa of around 0.7</span></li>\n<li><a>Ridge-Based Vessel Segmentation in Color Images of the Retina</a>&nbsp;by&nbsp;Staal et al. which has a kappa of 0.73</li>\n</ul>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "66827",
      "postDate": "03/17/2015 21:15:29",
      "content": "",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "67491",
      "postDate": "03/21/2015 04:04:19",
      "content": "<p>So the Lupascu et al. paper mentions that an independent human observer scores a kappa of 0.7589 and Staal et al. score 0.7345 (Table 1).&nbsp; It's said that the independent human observer has been trained to detect diabetic retinopathy but there is not much more information in that paper or on the website mentioned (www.isi.uu.nl/Research/Databases/DRIVE/ ).&nbsp; Is this independent human observer assumed to be equivalent to the first observer making the classifications?&nbsp; If so wouldn't that mean a kappa of greater than 0.7589 would essentially just be overfitting the first observer's classifications?&nbsp; Also, I'm not sure I understand the overall goal of the competition then; is it to bridge the gap and to create an algorithm that scores between 0.7345 and 0.7589 kappa or is it something along the lines of a faster algorithm or discovering new features etc.?</p>\n<p>It's quite possible I'm misunderstanding the results from the paper so please let me know your opinions.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "67492",
      "postDate": "03/21/2015 04:38:06",
      "content": "<p>Accuracy aside, there are a lot of ancillary reasons to work on&nbsp;<a href=\"http://en.wikipedia.org/wiki/Computer-aided_diagnosis\">computer-aided diagnosis</a>&nbsp;(these may be obvious to you, but I think they worth stating):</p>\n<ul>\n<li>Provide decision support for physicians&nbsp;(2nd opinions)</li>\n<li>Provide follow up&nbsp;screening for physicians (looking for false negatives)</li>\n<li>Provide earlier detection&nbsp;in&nbsp;a low&nbsp;cost setting, outside the clinic. Think blood pressure monitors in pharmacies</li>\n<li>Computers don't need coffee, don't have moods, make&nbsp;reproducible guesses, don't suffer from intra/inter-observer variability</li>\n</ul>\n<p>Good accuracy is necessary to use the algorithm, but it's more than just pushing the decimal places at the frontier of human diagnostic skill.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "67499",
      "postDate": "03/21/2015 05:39:45",
      "content": "<p>@J Kolb: The kappa cited in the Lupascu 2010 paper refers to vessel segmentation accuracy, ie rating individual pixels as vessel or non-vessel. &nbsp;It is a long way from there to detecting pathological lesions, and an even longer way to assigning accurate diagnostic ratings to whole images.</p>\n<p>There are systems (both experimental and in daily clinical use) which are used for DR screening today; but it is my belief that none of them would score much higher than kappa 0.30 on <em>this</em> dataset. &nbsp;I am fairly sure they are looking at it, but they have not chosen to enter the competition yet, draw your own conclusions :)</p>\n<p>A&nbsp;system which got everything correct except it classified half of the true 0's as 1's would get a kappa of &gt;0.80 here; so would a system that classified half the true 2's as 0's (ouch?). &nbsp;A practically&nbsp;useful system should (ideally) have kappa that is much higher than that, or a particular shape to the confusion matrix.</p>\n<p>The question of inter-human-observer agreement is quite interesting.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "67536",
      "postDate": "03/21/2015 16:32:57",
      "content": "<p>It would be great if there were some longitudinal data on actual outcomes, to minimize or at least change observer effects.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "67604",
      "postDate": "03/22/2015 11:10:56",
      "content": "<p>OK, this makes sense to me now.&nbsp; I understand there are many benefits of computer-aided-diagnosis as stated on the introduction to this competition.&nbsp; I, however, read a couple of these papers and falsely thought that based on those kappa values that Staal et al. had essentially achieved the same accuracy as human observers on the type of dataset we are working on.&nbsp; I was then wondering: if they had already achieved that accuracy which part of their algorithm we were attempting to improve?&nbsp; Didn't realize it was only for the vessel segmentation classification.&nbsp; Thanks for the clarification.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "71442",
      "postDate": "04/14/2015 04:05:23",
      "content": "<p>I found many research papers claiming to have sensitivity and specificity in the range of 90%. But it seems most of them are from some seemingly fake journals.&nbsp;So how can we find some credible papers?</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "74567",
      "postDate": "04/24/2015 20:02:11",
      "content": "<p>Hi guys! Interesting discussion!</p>\n<p>Acharya et al reports in the paper &quot;Application of Higher Order Spectra for the Identification of Diabetes Retinopathy Stages&quot; an accuracy of 82% on the same classification problem we are dealing with here. &nbsp;</p>\n<p>We have tried to replicate his results following his reported method with this competitions' data set, but the results we obtained were disastrous (kappa=0). I know the image set of the kaggle competition are very poor quality, which could explain to certain degree the divergence in results. Nonetheless we were surprised to find such discrepancy.&nbsp;</p>\n<p>In our limited experience the H.O.S. method gives no classification discrimination with these images.&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "74570",
      "postDate": "04/24/2015 20:15:34",
      "content": "<p>Without knowing the details, are you sure you don't have&nbsp;a bug? If something works on one dataset but doesn't work as well on another, I tend to blame the algorithm. If it works on one dataset but has&nbsp;no performance on another, I'd&nbsp;go looking for places I messed up.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "74587",
      "postDate": "04/24/2015 22:38:51",
      "content": "<p>No, can&#180;t be 100% sure we didn&#180;t mess up. We've checked it thoroughly but couldn't find anything wrong. Now we&#180;ve moved on to try other methods, but what you say is certainly reasonable. Maybe I'll give it another look before discarding it, given the time and effort we've put into it.&nbsp;</p>\n<p>Deciding when to stop betting on a particular line of approach when results are not conforming is always a delicate matter. &nbsp;</p>\n<p>Thank you for your comment!!!</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "74901",
      "postDate": "04/26/2015 19:34:05",
      "content": "<p>with respect to the medical value of the competition I do question whether better performance would be more easily&nbsp;achieved by a better image capture mechanism (eg standardising&nbsp;colour ranges etc) rather than trying sophisticated image processing techniques after the image has been captured poorly.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "78130",
      "postDate": "05/12/2015 21:25:49",
      "content": "<p>here is a recent paper on vessel segmentation:&nbsp;http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amp;arnumber=7055281&nbsp;Automated Vessel Segmentation Using Infinite<br>Perimeter Active Contour Model with Hybrid<br>Region Information with Application to Retinal<br>Images<br>Yitian Zhao, Lavdie Rada, Ke Chen, Simon P Harding, Yalin Zheng, Member, IEEE</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "81881",
      "postDate": "06/15/2015 00:21:00",
      "content": "<p>@Sean, with respect to the medical value of the competition, I do question whether it would lead to greater benefit to predict actual outcomes (of disease progression, therapy effectiveness, etc), than trying to split hairs on a somewhat arbitrary and seemingly useless classification scheme.</p>\n<p>From <a href=\"https://nei.nih.gov/health/diabetic/retinopathy\">https://nei.nih.gov/health/diabetic/retinopathy</a>:</p>\n<p style=\"padding-left: 30px\"><strong>How is diabetic retinopathy treated?</strong></p>\n<p style=\"padding-left: 30px\">During the first three stages of diabetic retinopathy, no treatment is needed, unless you have macular edema.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "178537",
      "postDate": "04/28/2017 05:51:48",
      "content": "<p>Diabetic retinopathy detection dataset\ni wanted to know the total number of images in the dataset of diabetic retinopathy detetction dataset???? kindly reply</p>",
      "rawMarkdown": "Diabetic retinopathy detection dataset\ni wanted to know the total number of images in the dataset of diabetic retinopathy detetction dataset???? kindly reply",
      "votes": null
    },
    {
      "id": "178578",
      "postDate": "04/28/2017 08:32:36",
      "content": "<p>Approximately 80.000</p>",
      "rawMarkdown": "Approximately 80.000",
      "votes": null
    },
    {
      "id": "688552",
      "postDate": "12/05/2019 18:20:45",
      "content": "<p>can someone help me how to unzip this test.zip.000 file</p>",
      "rawMarkdown": "can someone help me how to unzip this test.zip.000 file",
      "votes": null
    },
    {
      "id": "756766",
      "postDate": "02/26/2020 03:40:23",
      "content": "<p>To my understanding, one cannot get HOS from normal images. It requires special equipment...</p>",
      "rawMarkdown": "To my understanding, one cannot get HOS from normal images. It requires special equipment...",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 66827,
      "author_name": "deepcnn",
      "author_url": "",
      "post_date": "03/17/2015 21:15:29",
      "content": "",
      "votes": null,
      "replies": []
    },
    {
      "id": 67491,
      "author_name": "jessekolb",
      "author_url": "",
      "post_date": "03/21/2015 04:04:19",
      "content": "<p>So the Lupascu et al. paper mentions that an independent human observer scores a kappa of 0.7589 and Staal et al. score 0.7345 (Table 1).&nbsp; It's said that the independent human observer has been trained to detect diabetic retinopathy but there is not much more information in that paper or on the website mentioned (www.isi.uu.nl/Research/Databases/DRIVE/ ).&nbsp; Is this independent human observer assumed to be equivalent to the first observer making the classifications?&nbsp; If so wouldn't that mean a kappa of greater than 0.7589 would essentially just be overfitting the first observer's classifications?&nbsp; Also, I'm not sure I understand the overall goal of the competition then; is it to bridge the gap and to create an algorithm that scores between 0.7345 and 0.7589 kappa or is it something along the lines of a faster algorithm or discovering new features etc.?</p>\n<p>It's quite possible I'm misunderstanding the results from the paper so please let me know your opinions.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 67492,
      "author_name": "wcukierski",
      "author_url": "",
      "post_date": "03/21/2015 04:38:06",
      "content": "<p>Accuracy aside, there are a lot of ancillary reasons to work on&nbsp;<a href=\"http://en.wikipedia.org/wiki/Computer-aided_diagnosis\">computer-aided diagnosis</a>&nbsp;(these may be obvious to you, but I think they worth stating):</p>\n<ul>\n<li>Provide decision support for physicians&nbsp;(2nd opinions)</li>\n<li>Provide follow up&nbsp;screening for physicians (looking for false negatives)</li>\n<li>Provide earlier detection&nbsp;in&nbsp;a low&nbsp;cost setting, outside the clinic. Think blood pressure monitors in pharmacies</li>\n<li>Computers don't need coffee, don't have moods, make&nbsp;reproducible guesses, don't suffer from intra/inter-observer variability</li>\n</ul>\n<p>Good accuracy is necessary to use the algorithm, but it's more than just pushing the decimal places at the frontier of human diagnostic skill.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 67499,
      "author_name": "aizvorski",
      "author_url": "",
      "post_date": "03/21/2015 05:39:45",
      "content": "<p>@J Kolb: The kappa cited in the Lupascu 2010 paper refers to vessel segmentation accuracy, ie rating individual pixels as vessel or non-vessel. &nbsp;It is a long way from there to detecting pathological lesions, and an even longer way to assigning accurate diagnostic ratings to whole images.</p>\n<p>There are systems (both experimental and in daily clinical use) which are used for DR screening today; but it is my belief that none of them would score much higher than kappa 0.30 on <em>this</em> dataset. &nbsp;I am fairly sure they are looking at it, but they have not chosen to enter the competition yet, draw your own conclusions :)</p>\n<p>A&nbsp;system which got everything correct except it classified half of the true 0's as 1's would get a kappa of &gt;0.80 here; so would a system that classified half the true 2's as 0's (ouch?). &nbsp;A practically&nbsp;useful system should (ideally) have kappa that is much higher than that, or a particular shape to the confusion matrix.</p>\n<p>The question of inter-human-observer agreement is quite interesting.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 67536,
      "author_name": "alexcoventry",
      "author_url": "",
      "post_date": "03/21/2015 16:32:57",
      "content": "<p>It would be great if there were some longitudinal data on actual outcomes, to minimize or at least change observer effects.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 67604,
      "author_name": "jessekolb",
      "author_url": "",
      "post_date": "03/22/2015 11:10:56",
      "content": "<p>OK, this makes sense to me now.&nbsp; I understand there are many benefits of computer-aided-diagnosis as stated on the introduction to this competition.&nbsp; I, however, read a couple of these papers and falsely thought that based on those kappa values that Staal et al. had essentially achieved the same accuracy as human observers on the type of dataset we are working on.&nbsp; I was then wondering: if they had already achieved that accuracy which part of their algorithm we were attempting to improve?&nbsp; Didn't realize it was only for the vessel segmentation classification.&nbsp; Thanks for the clarification.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 71442,
      "author_name": "akilaw",
      "author_url": "",
      "post_date": "04/14/2015 04:05:23",
      "content": "<p>I found many research papers claiming to have sensitivity and specificity in the range of 90%. But it seems most of them are from some seemingly fake journals.&nbsp;So how can we find some credible papers?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 74567,
      "author_name": "damianfondevila",
      "author_url": "",
      "post_date": "04/24/2015 20:02:11",
      "content": "<p>Hi guys! Interesting discussion!</p>\n<p>Acharya et al reports in the paper &quot;Application of Higher Order Spectra for the Identification of Diabetes Retinopathy Stages&quot; an accuracy of 82% on the same classification problem we are dealing with here. &nbsp;</p>\n<p>We have tried to replicate his results following his reported method with this competitions' data set, but the results we obtained were disastrous (kappa=0). I know the image set of the kaggle competition are very poor quality, which could explain to certain degree the divergence in results. Nonetheless we were surprised to find such discrepancy.&nbsp;</p>\n<p>In our limited experience the H.O.S. method gives no classification discrimination with these images.&nbsp;</p>",
      "votes": null,
      "replies": [
        {
          "id": 756766,
          "author_name": "rocreguant",
          "author_url": "",
          "post_date": "02/26/2020 03:40:23",
          "content": "<p>To my understanding, one cannot get HOS from normal images. It requires special equipment...</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 74570,
      "author_name": "wcukierski",
      "author_url": "",
      "post_date": "04/24/2015 20:15:34",
      "content": "<p>Without knowing the details, are you sure you don't have&nbsp;a bug? If something works on one dataset but doesn't work as well on another, I tend to blame the algorithm. If it works on one dataset but has&nbsp;no performance on another, I'd&nbsp;go looking for places I messed up.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 74587,
      "author_name": "damianfondevila",
      "author_url": "",
      "post_date": "04/24/2015 22:38:51",
      "content": "<p>No, can&#180;t be 100% sure we didn&#180;t mess up. We've checked it thoroughly but couldn't find anything wrong. Now we&#180;ve moved on to try other methods, but what you say is certainly reasonable. Maybe I'll give it another look before discarding it, given the time and effort we've put into it.&nbsp;</p>\n<p>Deciding when to stop betting on a particular line of approach when results are not conforming is always a delicate matter. &nbsp;</p>\n<p>Thank you for your comment!!!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 74901,
      "author_name": "seanv507",
      "author_url": "",
      "post_date": "04/26/2015 19:34:05",
      "content": "<p>with respect to the medical value of the competition I do question whether better performance would be more easily&nbsp;achieved by a better image capture mechanism (eg standardising&nbsp;colour ranges etc) rather than trying sophisticated image processing techniques after the image has been captured poorly.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 78130,
      "author_name": "siddjain",
      "author_url": "",
      "post_date": "05/12/2015 21:25:49",
      "content": "<p>here is a recent paper on vessel segmentation:&nbsp;http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&amp;arnumber=7055281&nbsp;Automated Vessel Segmentation Using Infinite<br>Perimeter Active Contour Model with Hybrid<br>Region Information with Application to Retinal<br>Images<br>Yitian Zhao, Lavdie Rada, Ke Chen, Simon P Harding, Yalin Zheng, Member, IEEE</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 81881,
      "author_name": "adubinsky",
      "author_url": "",
      "post_date": "06/15/2015 00:21:00",
      "content": "<p>@Sean, with respect to the medical value of the competition, I do question whether it would lead to greater benefit to predict actual outcomes (of disease progression, therapy effectiveness, etc), than trying to split hairs on a somewhat arbitrary and seemingly useless classification scheme.</p>\n<p>From <a href=\"https://nei.nih.gov/health/diabetic/retinopathy\">https://nei.nih.gov/health/diabetic/retinopathy</a>:</p>\n<p style=\"padding-left: 30px\"><strong>How is diabetic retinopathy treated?</strong></p>\n<p style=\"padding-left: 30px\">During the first three stages of diabetic retinopathy, no treatment is needed, unless you have macular edema.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 178537,
      "author_name": "tahira",
      "author_url": "",
      "post_date": "04/28/2017 05:51:48",
      "content": "<p>Diabetic retinopathy detection dataset\ni wanted to know the total number of images in the dataset of diabetic retinopathy detetction dataset???? kindly reply</p>",
      "votes": null,
      "replies": [
        {
          "id": 178578,
          "author_name": "ioannischatzis",
          "author_url": "",
          "post_date": "04/28/2017 08:32:36",
          "content": "<p>Approximately 80.000</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 688552,
      "author_name": "",
      "author_url": "",
      "post_date": "12/05/2019 18:20:45",
      "content": "<p>can someone help me how to unzip this test.zip.000 file</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "66679": "",
    "66827": "",
    "67491": "",
    "67492": "",
    "67499": "",
    "67536": "",
    "67604": "",
    "71442": "",
    "74567": "",
    "74570": "",
    "74587": "",
    "74901": "",
    "78130": "",
    "81881": "",
    "178537": "Diabetic retinopathy detection dataset\ni wanted to know the total number of images in the dataset of diabetic retinopathy detetction dataset???? kindly reply",
    "178578": "Approximately 80.000",
    "688552": "can someone help me how to unzip this test.zip.000 file",
    "756766": "To my understanding, one cannot get HOS from normal images. It requires special equipment..."
  },
  "source": "meta"
}