Springer Nature is making SARS-CoV-2 and COVID-19 research free. View research | View latest news | Sign up for updates

Melanoma Detection by Means of Multiple Instance Learning


We present an application to melanoma detection of a multiple instance learning (MIL) approach, whose objective, in the binary case, is to discriminate between positive and negative sets of items. In the MIL terminology these sets are called bags and the items inside the bags are called instances. Under the hypothesis that a bag is positive if at least one of its instances is positive and it is negative if all its instances are negative, the MIL paradigm fits very well with images classification, since an image (bag) is in general classified on the basis of some its subregions (instances). In this work we have applied a MIL algorithm on some clinical data constituted by color dermoscopic images, with the aim to discriminate between melanomas (positive images) and common nevi (negative images). In comparison with standard classification approaches, such as the well known support vector machine, our method performs very well in terms both of accuracy and sensitivity. In particular, using a leave-one-out validation on a data set constituted by 80 melanomas and 80 common nevi, we have obtained the following results: accuracy = 92.50%, sensitivity = 97.50% and specificity = 87.50%. Since the results appear promising, we conclude that a MIL technique could be at the basis of more sophisticated tools useful to physicians in melanoma detection.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6


  1. 1.

    Siegel RL, Miller KD, Jemal A (2017) Cancer statistics. CA Cancer J Clin 67(1):7–30

  2. 2.

    Argenziano G, Catricalà C, Ardigo M, Buccini P, De Simone P, Eibenschutz L, Ferrari A, Mariani G, Silipo V, Sperduti I, Zalaudek I (2011) Seven-point checklist of dermoscopy revisited. Br J Dermatol 164(4):785–790

  3. 3.

    Argenziano G, Fabbrocini G, Carli P, De Giorgi V, Sammarco E, Delfino M (1998) Epiluminescence microscopy for the diagnosis of doubtful melanocytic skin lesions: comparison of the abcd rule of dermatoscopy and a new 7-point checklist based on pattern analysis. Arch Dermatol 134(12):1563–1570

  4. 4.

    Stolz W, Riemann A, Cognetta AB, Pillet L, Abmayer W, Holzel D, Bilek P, Nachbar F, Landthaler M, Braun-Falco O (1994) Abcd rule of dermatoscopy: a new practical method for early recognition of malignant melanoma. Eur J Dermatol 4(7):521–527

  5. 5.

    Rigel D, Friedman R, Kopf A, Polsky D (2005) Abcde—an evolving concept in the early detection of melanoma. Arch Dermatol 141(8):1032–1034

  6. 6.

    Barata C, Ruela M, Francisco M, Mendonca T, Marques JS (2014) Two systems for the detection of melanomas in dermoscopy images using texture and color features. IEEE Syst J 8(3):965–979

  7. 7.

    Jain S, Jagtap V, Pise N (2015) Computer aided melanoma skin cancer detection using image processing. Procedia Comput Sci 48:735–740

  8. 8.

    Mustafa S, Dauda AB, Dauda M (2017) Image processing and svm classification for melanoma detection. In: 2017 international conference on computing networking and informatics (ICCNI), pp. 1–5 .

  9. 9.

    Guerra-Segura E, Travieso-Gonzáález CM, Alonso-Hernández JB, Ravelo-García AG, Carretero G (2015) Symmetry extraction in high sensitivity melanoma diagnosis. Symmetry 7(2):1061–1079

  10. 10.

    Astorino A, Fuduli A, Gaudioso M (2019) A Lagrangian relaxation approach for binary multiple instance classification. IEEE Trans Neural Netw Learn Syst.

  11. 11.

    Amores J (2013) Multiple instance classification: review, taxonomy and comparative study. Artif Intell 201:81–105

  12. 12.

    Carbonneau MA, Cheplygina V, Granger E, Gagnon G (2018) Multiple instance learning: a survey of problem characteristics and applications. Pattern Recogn 77:329–353

  13. 13.

    Claridge E, Cotton S, Hall P, Moncrieff M (2003) From colour to tissue histology: physics-based interpretation of images of pigmented skin lesions. Med Image Anal 7(4):489–502

  14. 14.

    Deepa SN, Devi BA (2011) A survey on artificial intelligence approaches for medical image classification. Indian J Sci Technol 4(11):1583–1595

  15. 15.

    Vapnik V (1995) The nature of the statistical learning theory. Springer, New York

  16. 16.

    Vocaturo E, Veltri P (2017) On the use of networks in biomedicine. In: 14th international conference on mobile systems and pervasive computing (MobiSPC 2017)/12th international conference on future networks and communications (FNC 2017)/Affiliated Workshops, July 24–26, 2017, Leuven, Belgium, pp 498–503

  17. 17.

    Quellec G, Lamard M, Erginay A, Chabouis A, Massin P, Cochener B, Cazuguel G (2016) Automatic detection of referral patients due to retinal pathologies through data mining. Med Image Anal 29:47–64

  18. 18.

    Xu Y, Mo T, Feng Q, Zhong P, Lai M, Chang EC (2014) Deep learning of feature representation with multiple instance learning for medical image analysis, pp 1626–1630

  19. 19.

    Quellec G, Cazuguel G, Cochener B, Lamard M (2017) Multiple-instance learning for medical image and video analysis. IEEE Rev Biomed Eng 10:213–234

  20. 20.

    Dietterich TG, Lathrop RH, Lozano-Pérez T (1997) Solving the multiple instance problem with axis-parallel rectangles. Artif Intell 89(1–2):31–71

  21. 21.

    Zhang G, Shu X, Liang Z, Liang Y, Chen S, Yin J (2012) Multi-instance learning for skin biopsy image features recognition. In: 2012 IEEE international conference on bioinformatics and biomedicine, pp 1–6

  22. 22.

    Zhang G, Yin J, Su X, Huang Y, Lao Y, Liang Z, Ou S, Zhang H (2014) Augmenting multi-instance multilabel learning with sparse bayesian models for skin biopsy image analysis. In: BioMed research international 2014

  23. 23.

    Andrews S, Tsochantaridis I, Hofmann T (2003) Support vector machines for multiple-instance learning. In: Becker S, Thrun S, Obermayer K (eds) Advances in neural information processing systems. MIT, Cambridge, pp 561–568

  24. 24.

    Guignard M (2003) Lagrangean relaxation. Top 11(2):151–200

  25. 25.

    Tseng P (2001) Convergence of a block coordinate descent method for nondifferentiable minimization. J Optim Theory Appl 109(3):475–494

  26. 26.

    Mendonça T, Ferreira PM, Marques JS, Marcal ARS, Rozeira J (2013) Ph\(^2\)—a dermoscopic image database for research and benchmarking. In: 2013 35th annual international conference of the IEEE engineering in medicine and biology society (EMBC), pp 5437–5440

  27. 27.

    Astorino A, Fuduli A, Gaudioso M, Vocaturo E (2018) A multiple instance learning algorithm for color images classification. In: Proceedings of the 22nd international database engineering & applications symposium, IDEAS 2018. ACM, New York, NY, USA, pp 262–266

  28. 28.

    Astorino A, Fuduli A, Veltri P, Vocaturo E (2017) On a recent algorithm for multiple instance learning. Preliminary applications in image classification. In: 2017 IEEE international conference on bioinformatics and biomedicine (BIBM), pp 1615–1619

  29. 29.

    Astorino A, Bomze I, Fuduli A, Gaudioso M (2017) Robust spherical separation. Optimization 66(6):925–938

  30. 30.

    Astorino A, Fuduli A (2016) The proximal trajectory algorithm in SVM cross validation. IEEE Trans Neural Netw Learn Syst 27(5):966–977

Download references

Author information

Correspondence to Antonio Fuduli.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Astorino, A., Fuduli, A., Veltri, P. et al. Melanoma Detection by Means of Multiple Instance Learning. Interdiscip Sci Comput Life Sci 12, 24–31 (2020).

Download citation


  • Melanoma detection
  • Multiple instance learning
  • Image classification