An On-Going Framework for Easily Experimenting with Deep Learning Models for Bioimaging Analysis

  • Manuel GarcíaEmail author
  • César Domínguez
  • Jónathan Heras
  • Eloy Mata
  • Vico Pascual
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 801)


Due to the broad use of deep learning methods in Bioimaging, it seems convenient to create a framework that facilitates the task of analysing different models and selecting the best one to solve each particular problem. In this work-in-progress, we are developing a Python framework to deal with such a task in the case of bioimage classification. Namely, the purpose of the framework is to automate and facilitate the process of choosing the best combination of feature extractors (obtained from transfer learning and other techniques), and classification models. The features and models to test are fixed by a simple configuration file to facilitate the use of the framework by non-expert users. The best model is automatically selected through a statistical study, and then it can be employed to predict the category of new images.


Deep learning Machine learning Parallelization Bioimaging Image processing 


  1. 1.
    Ronneberger, O., Fischer, P., Brox, T.: U-Net: Convolutional Networks for Biomedical Image Segmentation (2015). Scholar
  2. 2.
    Akkus, Z., Galimzianova, A., Hoogi, A., Rubin, D.L., Erickson, B.J.: Deep learning for brain MRI segmentation: state of the art and future directions. J. Digit. Imaging 30(4), 449–459 (2017)CrossRefGoogle Scholar
  3. 3.
    Nauman, M., Ur Rehman, H., Politano, G., Benso, A.: Beyond Homology Transfer: Deep Learning for Automated Annotation of Proteins. bioRxiv (2017).
  4. 4.
    Reif, M., Shafait, F., Goldstein, M., Breuel, T., Dengel, A.: Automatic classifier selection for non-experts. Pattern Anal. Appl. 17(1), 83–96 (2012)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Ware, M., Frank, E., Holmes, G., Hall, M., Witten, I.H.: Interactive machine learning: letting users build classifiers. Int. J. Hum. Comput. Stud. 55(3), 281–292 (2001)CrossRefGoogle Scholar
  6. 6.
    Google: Google cloud automl (2018).
  7. 7.
    Sheskin, D.: Handbook of Parametric and Nonparametric Statistical Procedures. CRC Press, Boca Raton (2011)zbMATHGoogle Scholar
  8. 8.
    Intel: Opencv (2016).
  9. 9.
    Chollet, F., et al.: Keras (2017).

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Manuel García
    • 1
    Email author
  • César Domínguez
    • 1
  • Jónathan Heras
    • 1
  • Eloy Mata
    • 1
  • Vico Pascual
    • 1
  1. 1.Dpto. de Matemáticas y ComputaciónUniversidad de La RiojaLogroñoSpain

Personalised recommendations