Multimedia Tools and Applications

, Volume 78, Issue 10, pp 12835–12863 | Cite as

Detection of breast abnormalities in digital mammograms using the electromagnetism-like algorithm

  • Khaoula Belhaj SoulamiEmail author
  • Mohamed Nabil Saidi
  • Bouchra Honnit
  • Chaimae Anibou
  • Ahmed Tamtaoui


The detection of abnormalities in the breast at an early stage can be so helpful for breast cancer treatment. Currently, mammography is the cheapest and the most efficient technique in terms of identifying the suspicious lesions in the breast. However, the interpretation of this screening remains so hard and could lead to inaccurate detection known as false positive and false negative. Dense breast mammograms particularly are difficult to read because they may contain abnormal structures that are similar to the normal breast tissue. In this paper, we introduce an effective method for the detection of the ambiguous areas in digital mammograms. After noise and artifacts removal from the images using 2D Median filtering and labeling, we isolate the abnormalities using the meta-heuristic algorithm Electromagnetism-like Optimization (EML). The segmentation was carried on the abnormal cases of two different databases Mini-Mias and DDSM. The accuracy detection rate achieves almost 85% for both databases and 91.07% for DDSM alone.


Breast cancer Mammograms Early detection Segmentation Metaheuristics 


  1. 1.
    Abed AM, Abed IA, Majdi HS, Al-Shamani AN, Sopian K (2016) A new optimization approach for shell and tube heat exchangers by using electromagnetism-like algorithm (EM). Heat and Mass Transfer/Waerme- und Stoffuebertragung 52(12):2621–2634CrossRefGoogle Scholar
  2. 2.
    Agrawal P, Vatsa M, Singh R (2014) Saliency based mass detection from screening mammograms. Signal Process 99:29–47CrossRefGoogle Scholar
  3. 3.
    Belhaj Soulami K, Saidi MN, Tamtaoui A (2016) A CAD System for the Detection of Abnormalities in the Mammograms Using the Metaheuristic Algorithm Particle Swarm Optimization (PSO),Advances in Ubiquitous Networking 2 pp 505–517, UNETGoogle Scholar
  4. 4.
    Chattaraj A, Das A (2016) Mammographie image segmentation using kernel based FCM clustering approach, 2016 international conference on computer, Electrical & Communication Engineering (ICCECE), Kolkata, pp. 1-6Google Scholar
  5. 5.
    Cuevas E, Oliva D, Zaldivar D, Perez-Cisneros M, Pajares G (2012) Opposition-based electromagnetism-like for global optimization. International Journal of Innovative Computing, Information and Control 8(12):8181–8198Google Scholar
  6. 6.
    Cuevas E et al. (2013) White blood cell segmentation by circle detection using electromagnetism-like optimization. computational and mathematical methods in medicine 2013: 395071. PMC Web 28 Dec. 2017Google Scholar
  7. 7.
    Cui J, Liu Y, Xu Y, Zhao H, Zha H (2013) Tracking generic human motion via fusion of low- and high-dimensional approaches. IEEE Transactions on Systems, Man, and Cybernetics: Systems 43(4):996–1002CrossRefGoogle Scholar
  8. 8.
    Dheeba J, Albert Singh N, Tamil Selvi S (2014) Computer-aided detection of breast cancer on mammograms: a swarm intelligence optimized wavelet neural network approach. J Biomed Inform 49:45–52CrossRefGoogle Scholar
  9. 9.
    Farahnakian M, Razfar MR, Biglari FR (2014) Multi-constrained optimization in ultrasonic-assisted turning of hardened steel by electromagnetism-like algorithm. J Eng Manuf 229(11):1933–1944CrossRefGoogle Scholar
  10. 10.
    Geng Y, Liang RZ, Li W, Wang J, Liang G, Xu C, Wang JY (2016) Learning convolutional neural network to maximize Pos@ Top performance measure arXiv preprint arXiv:1609.08417Google Scholar
  11. 11.
    Jhang J-Y, Lee K-C (2009) Array pattern optimization using electromagnetism-like algorithm. AEU Int J Electron Commun 63:491–496CrossRefGoogle Scholar
  12. 12.
    Jiang J, Yao B, Wason AM (2007) A genetic algorithm design for microcalcification detection and classification in digital mammograms. Comput Med Imaging Graph 31(1):49–61CrossRefGoogle Scholar
  13. 13.
    Li Q, Zhou X, Gu A, Li Z, Liang RZ (2016) Nuclear norm regularized convolutional max Pos@top machine. Neural Computing and Applications, pages 110Google Scholar
  14. 14.
    Liang RZ, Shi L, Wang H, Meng J, Wang JJY, Sun Q, Gu Y (2016) Optimizing top precision performance measure of content based image retrieval by learning similarity function. Pattern recognition (ICPR), 2016 23st international conference onGoogle Scholar
  15. 15.
    Liang RZ, Xie W, Li W, Wang H, Wang JJY, Taylor L (2016) A novel transfer learning method based on common space mapping and weighted domain matching, tools with artificial intelligence (ICTAI), 2016 I.E. 28th international conference onGoogle Scholar
  16. 16.
    Lin J-L, Chien-Hao W, Chung H-Y (2012) Performance comparison of electromagnetism-like algorithms for global optimization. Appl Math 3:1265–1275CrossRefGoogle Scholar
  17. 17.
    Liu Y, Cui J, Zhao H, Zha H (2012) Fusion of low-and high-dimensional approaches by trackers sampling for generic human motion tracking, Proceedings of the 21st International Conference on Pattern Recognition (ICPR 2012), Tsukuba, 898–901Google Scholar
  18. 18.
    Liu Y, Nie L, Han L, Zhang L, Rosenblum DS (2015) Action2Activity: Recognizing Complex Activities from Sensor Data, IJCAIGoogle Scholar
  19. 19.
    Liu Y, Nie L, Liu L, Rosenblum DS (2016) From action to activity: Sensor-based activity recognition. In Neurocomputing 181:108–115CrossRefGoogle Scholar
  20. 20.
    Liu Li, Cheng Li, Liu Y, Jia Y, Rosenblum DS (2016) Recognizing complex activities by a probabilistic interval-based model, proceedings of the thirtieth AAAI conference on Artif IntellGoogle Scholar
  21. 21.
    Liu Y, Zhang L, Nie L, Yan Y, Rosenblum DS (2016) Fortune teller: predicting your career path, proceedings of the thirtieth AAAI conference on Artif IntellGoogle Scholar
  22. 22.
    Liu Y, Zheng Y, Liang Y, Liu S, Rosenblum DS (2016) Urban Water Quality Prediction Based on Multi-task Multi-view Learning. Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence (IJCAI-2016)Google Scholar
  23. 23.
    Makandar A, Halalli B (2015) combined segmentation technique for suspicious mass detection in mammography, 2015 international conference on trends in automation, communications and computing technology (I-TACT-15), Bangalore, pp. 1–5Google Scholar
  24. 24.
    Miyajima H, Shigei N, Miyajima H (2015) performance comparison of hybrid electromagnetism-like mechanism algorithms with descent method. JAISCR 5(4):271zbMATHGoogle Scholar
  25. 25.
    Neto OPS, Silva AC, Paiva AC, Gattass M (2017) Automatic mass detection in mammography images using particle swarm optimization and functional diversity indexes. Multimedia Tools and Applications 76(18):19263–19289CrossRefGoogle Scholar
  26. 26.
    Pereira DC, Ramos RP, do Nascimento MZ (2014) Segmentation and detection of breast cancer in mammograms combining wavelet analysis and genetic algorithm. Comput Methods Prog Biomed 114(1):88–101CrossRefGoogle Scholar
  27. 27.
    Rocha AMAC, Fernandes EMGP (2007) a new electromagnetism-like algorithm with a population shrinking strategy, 6th WSEAS international conference on System Science and Simulation in Engineering, Venice, Italy, November 21–23Google Scholar
  28. 28.
    Rocha AMAC, Fernandes EMGP (2009) Modified movement force vector in an electromagnetism-like mechanism for global optimization. Optimization Methods and Software 24(2):253–270MathSciNetCrossRefzbMATHGoogle Scholar
  29. 29.
    Shang Y, Chen J, Wang Q (2010) improved electromagnetism-like mechanism algorithm for constrained optimization problem, 2010 international conference on computational intelligence and security, Nanning, pp. 165–169Google Scholar
  30. 30.
    Shrivastava A, Chaudhary A, Kulshreshtha D, Prakash Singh V, Srivastava R (2017) Automated digital mammogram segmentation using dispersed region growing and sliding window algorithm, 2017 2nd International Conference on Image, Vision and Computing (ICIVC), Chengdu, 366–370Google Scholar
  31. 31.
    Soulami KB, Saidi MN, Tamtaoui A (2017) a CAD system for the detection and classification of abnormalities in dense mammograms using electromagnetism-like optimization algorithm, 3rd IEEE international conference on advanced Technologies for Signal and Image Processing, ATSIP’2017, Fez, MoroccoGoogle Scholar
  32. 32.
    Suckling J et al (1994) The mammographic image analysis society digital mammogram database. Exerpta Medica 1069:375–378Google Scholar
  33. 33.
    Tai SC, Chen ZS, Tsai WT (2014) An automatic mass detection system in mammograms based on complex texture features. in IEEE Journal of Biomedical and Health Informatics 18(2):618–627CrossRefGoogle Scholar
  34. 34.
    Tan M, Zheng B (2016) Development of a new case based computer-aided detection scheme for screening mammography, 2016 I.E. EMBS Conference on Biomedical Engineering and Sciences (IECBES), Kuala Lumpur, 24–29Google Scholar
  35. 35.
    Tan M, Qian W, Pu J, Liu H, Zheng B (2015) A new approach to develop computer-aided detection schemes of digital mammograms. Phys Med Biol 60(11):4413–4427CrossRefGoogle Scholar
  36. 36.
    Tivatansakul S, Uchimura K (2016) Breast mass detection from mammography using iteration of gray-level co-occurrence matrix, 2016 I.E. 18th International Conference on e-Health Networking, Applications and Services (Healthcom), Munich, pp. 1-6Google Scholar
  37. 37.
    Vikhe PS, Thool VR (2016) Mass detection in mammographic images using wavelet processing and adaptive threshold technique. Med Syst 40:82CrossRefGoogle Scholar
  38. 38.
    Zhang C, Li X, Gao L, Wu Q (2013) An improved electromagnetism-like mechanism algorithm for constrained optimization. Expert Syst Appl 40(14):5621–5634CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.National Institute of Posts and Telecommunications INPT, CEDOC 2TIRabatMorocco
  2. 2.National Institute of Statistic and Applied Economy INSEA, Laboratory of Information SystemsRabatMorocco
  3. 3.University Mohamed V-AgdalRabatMorocco

Personalised recommendations