GithubHelp home page GithubHelp logo

fundusdata-fs's Introduction

Discriminative ensemble meta-learning with co-regularization for rare fundus diseases diagnosis

[Mengdi Gao], [Hongyang Jiang], [Lei Zhu], [Zhe Jiang], [Mufeng Geng], [Qiushi Ren], [Yanye Lu]

[Paper]

Deep neural networks (DNNs) have been widely applied in the medical image community, contributing to automatic ophthalmic screening systems for some common diseases. However, the incidence of fundus diseases patterns exhibits a typical long-tailed distribution. In clinic, a small number of common fundus diseases have sufficient observed cases for large-scale analysis while most of the fundus diseases are infrequent. For these rare diseases with extremely low-data regimes, it is challenging to train DNNs to realize automatic diagnosis. In this work, we develop an automatic diagnosis system for rare fundus diseases, based on the meta-learning framework. The system incorporates a co-regularization loss and the ensemble-learning strategy into the meta-learning framework, fully leveraging the advantage of multi-scale hierarchical feature embedding. We initially conduct comparative experiments on our newly-constructed lightweight multi-disease fundus images dataset for the few-shot recognition task (namely, FundusData-FS). Moreover, we verify the cross-domain transferability from miniImageNet to FundusData-FS, and further confirm our method’s good repeatability. Rigorous experiments demonstrate that our method can detect rare fundus diseases, and is superior to the state-of-the-art methods. These investigations demonstrate that the potential of our method for the real clinical practice is promising.

Dataset

We originally re-constructed a fundus images dataset, namely FundusData-FS, for few-shot learning recognition task. FundusData-FS consists of 19 different fundus diseases or symptoms and the following figure displays the data distribution plot across all classes. The X-axis represents the number of fundus images and the Y-axis represents the categories of fundus diseases/symptoms. Notably, the blue, yellow, and green bars are for the meta-training set, meta-validation set, and meta-test set, respectively. Our FundusData-FS dataset can be found at [website].

The following figure demonstrates the examples of images from each targeted fundus disease/symptom. Inside, the top row of the figure reports the preprocessed images sequentially.

Citing this paper

If you use FundusData-FS dataset in your research, please use the following citation.

M. Gao, H. Jiang, L. Zhu et al., Discriminative ensemble meta-learning with co-regularization for rare fundus diseases diagnosis. Medical Image Analysis (2023), doi: https://doi.org/10.1016/j.media.2023.102884.

fundusdata-fs's People

Contributors

neugmd avatar

Stargazers

 avatar  avatar

Watchers

 avatar

fundusdata-fs's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.