Skip to main content
Log in

Multi-agent learning neural network and Bayesian model for real-time IoT skin detectors: a new evaluation and benchmarking methodology

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

This study aimed to develop a new methodology for evaluating and benchmarking a multi-agent learning neural network and Bayesian model for real-time skin detectors based on Internet of things (IoT) by using multi-criteria decision-making (MCDM). The novelty of this work is in the use of an evaluation matrix for the performance evaluation of real-time skin detectors that are based on IoT. Nevertheless, an issue with the performance evaluation of real-time skin detector approaches is the determination of sensible criteria for performance metrics and the trade-off amongst them on the basis of different colour spaces. An experiment was conducted on the basis of three phases. In the first phase, a real-time camera based on cloud IoT was used to gather different caption images. The second phase could be divided into two stages. In the first stage, a skin detection approach was developed by applying multi-agent learning based on different colour spaces. This stage aimed to create a decision matrix of various colour spaces and three groups of criteria (i.e. reliability, time complexity and error rate within a dataset) for testing and evaluating the developed skin detection approaches. In the second stage, Pearson rules were utilised to calculate the correlation between the criteria in order to make sure, either needs to use all of the criteria in decision matrix and the criteria facts that affect the behaviour of each criterion, in order to make sure that use all the criteria in evaluation as multidimensional measurements or not. In the third phase, the MCDM method was used by integrating between a technique in order of preference by similarity to the ideal solution and multi-layer analytic hierarchy process to benchmark numerous real-time IoT skin detection approaches based on the performed decision matrix from the second phase. Three groups of findings were obtained. Firstly, (1) statistically significant differences were found between the criteria that emphasise the need to use all of the criteria in evaluation. (2) The behaviour of the criteria in all scenarios was affected by the distribution of threshold values for each criterion based on the different colour spaces used. Therefore, the differences in the behaviour of criteria that highlight the use of the criteria in evaluation were included as multidimensional measurements. Secondly, an overall comparison of external and internal aggregation values in selecting the best colour space, namely the normalised RGB at the sixth threshold, was discussed. Thirdly, (1) the YIQ colour space had the lowest value and was the worst case, whereas the normalised RGB had the highest value and was the most recommended of all spaces. (2) The lowest threshold was obtained at 0.5, whereas the best value was 0.9.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31
Fig. 32
Fig. 33
Fig. 34
Fig. 35

Similar content being viewed by others

References

  1. Zaidan A, Zaidan B et al (2018) A review on intelligent process for smart home applications based on IoT: coherent taxonomy, motivation, open challenges, and recommendations. Artif Intell Rev. https://doi.org/10.1007/s10462-018-9648-9

    Article  Google Scholar 

  2. Tan J, Koo SG (2014) A survey of technologies in internet of things. In: 2014 IEEE international conference on distributed computing in sensor systems. IEEE

  3. Gia TN et al (2018) Energy efficient wearable sensor node for IoT-based fall detection systems. Microprocess Microsyst 56:34–46

    Google Scholar 

  4. Ishii H et al (2016) An early detection system for dementia using the M2M/IoT platform. Procedia Comput Sci 96:1332–1340

    Google Scholar 

  5. Kapoor A et al (2016) Implementation of IoT (Internet of Things) and image processing in smart agriculture. In: 2016 international conference on computation system and information technology for sustainable solutions (CSITSS). IEEE

  6. Hu P et al (2018) A unified face identification and resolution scheme using cloud computing in Internet of Things. Future Gener Comput Syst 81:582–592

    Google Scholar 

  7. Madeira R, Nunes L (2016) A machine learning approach for indirect human presence detection using IoT devices. In: 2016 eleventh international conference on digital information management (ICDIM). IEEE

  8. Talal M et al (2019) Smart home-based IoT for real-time and secure remote health monitoring of triage and priority system using body sensors: multi-driven systematic review. J Med Syst 43(3):42

    Google Scholar 

  9. Albahri O et al (2018) Systematic review of real-time remote health monitoring system in triage and priority-based sensor technology: taxonomy, open challenges, motivation and recommendations. J Med Syst 42(5):80

    Google Scholar 

  10. Zaidan AA et al (2018) A survey on communication components for IoT-based technologies in smart homes. Telecommun Syst 69(1):1–25

    MathSciNet  Google Scholar 

  11. Alaa M et al (2017) A review of smart home applications based on Internet of Things. J Netw Comput Appl 97:48–65

    Google Scholar 

  12. Rupani A et al (2017) A robust technique for image processing based on interfacing of Raspberry-Pi and FPGA using IoT. In: 2017 international conference on computer, communications and electronics (Comptelix). IEEE

  13. Liao M-S et al (2017) On precisely relating the growth of Phalaenopsis leaves to greenhouse environmental factors by using an IoT-based monitoring system. Comput Electron Agric 136:125–139

    Google Scholar 

  14. Marimuthu R et al (2017) Driver fatigue detection using image processing and accident prevention. Int J Pure Appl Math 116(11):91–99

    Google Scholar 

  15. Lee H (2017) Framework and development of fault detection classification using IoT device and cloud environment. J Manuf Syst 43:257–270

    Google Scholar 

  16. Dinesh M, Sudhaman K (2016) Real time intelligent image processing system with high speed secured Internet of Things: image processor with IOT. In: 2016 international conference on information communication and embedded systems (ICICES). IEEE

  17. Gu J, Huayu Y (2015) Real-time image collection and processing system design. In: 2015 fifth international conference on instrumentation and measurement, computer, communication and control (IMCCC). IEEE

  18. Kongurgsa N, Chumuang N, Ketcham M (2017) Real-time intrusion—detecting and alert system by image processing techniques. In: 2017 10th international conference on Ubi-media computing and workshops (Ubi-Media). IEEE

  19. Wu Q et al (2014) Cognitive internet of things: a new paradigm beyond connection. IEEE Internet Things J 1(2):129–143

    Google Scholar 

  20. Nesa N, Ghosh T, Banerjee I (2018) Non-parametric sequence-based learning approach for outlier detection in IoT. Future Gener Comput Syst 82:412–421

    Google Scholar 

  21. Beikkhakhian Y et al (2015) The application of ISM model in evaluating agile suppliers selection criteria and ranking suppliers using fuzzy TOPSIS–AHP methods. Expert Syst Appl 42(15–16):6224–6236

    Google Scholar 

  22. Hasan S, Curry E (2015) Thingsonomy: tackling variety in internet of things events. IEEE Internet Comput 19(2):10–18

    Google Scholar 

  23. Jones MJ, Rehg JM (1999) Statistical color models with application to skin detection. In: Proceedings. 1999 IEEE computer society conference on computer vision and pattern recognition (Cat. No. PR00149)

  24. Phung SL, Bouzerdoum A, Chai D (2005) Skin segmentation using color pixel classification: analysis and comparison. IEEE Trans Pattern Anal Mach Intell 1:148–154

    Google Scholar 

  25. Gamage N, Akmeliawati R, Chow KY (2009) Towards robust skin colour detection and tracking. In: 2009 IEEE instrumentation and measurement technology conference. IEEE

  26. Taqa AY, Jalab HA (2010) Increasing the reliability of skin detectors. Sci Res Essays 5(17):2480–2490

    Google Scholar 

  27. Huang L et al (2015) Robust skin detection in real-world images. J Vis Commun Image Represent 29:147–152

    Google Scholar 

  28. Jensch D, Mohr D, Zachmann G (2015) A comparative evaluation of three skin color detection approaches. J Virtual Real Broadcast 12(1):6

    Google Scholar 

  29. Sanmiguel JC, Suja S (2013) Skin detection by dual maximization of detectors agreement for video monitoring. Pattern Recognit Lett 34(16):2102–2109

    Google Scholar 

  30. Fernandes BJT, Cavalcanti GD, Ren TI (2013) Lateral inhibition pyramidal neural network for image classification. IEEE Trans Cybern 43(6):2082–2092

    Google Scholar 

  31. Kawulok M (2013) Fast propagation-based skin regions segmentation in color images. In: 2013 10th IEEE international conference and workshops on automatic face and gesture recognition (FG). IEEE

  32. Yas QM et al (2018) Comprehensive insights into evaluation and benchmarking of real-time skin detectors: review, open issues & challenges, and recommended solutions. Measurement 114:243–260

    Google Scholar 

  33. Zaidan A et al (2018) A review on smartphone skin cancer diagnosis apps in evaluation and benchmarking: coherent taxonomy, open issues and recommendation pathway solution. Health Technol 8(4):223–238

    Google Scholar 

  34. Yas QM et al (2018) A systematic review on smartphone skin cancer apps: coherent taxonomy, motivations, open challenges and recommendations, and new research direction. J Circuits Syst Comput 27(05):1830003

    Google Scholar 

  35. AlSattar H et al (2018) MOGSABAT: a metaheuristic hybrid algorithm for solving multi-objective optimisation problems. Neural Comput Appl. https://doi.org/10.1007/s00521-018-3808-3

    Article  Google Scholar 

  36. Enaizan O et al (2018) Electronic medical record systems: decision support examination framework for individual, security and privacy concerns using multi-perspective analysis. Health Technol. https://doi.org/10.1007/s12553-018-0278-7

    Article  Google Scholar 

  37. Hwang C-L, Yoon K (2012) Multiple attribute decision making: methods and applications a state-of-the-art survey, vol 186. Springer, Berlin

    MATH  Google Scholar 

  38. Khatari M et al (2019) Multi-criteria evaluation and benchmarking for active queue management methods: open issues, challenges and recommended pathway solutions. Int J Inf Technol Decis Mak. https://doi.org/10.1142/S0219622019300039

    Article  Google Scholar 

  39. Almahdi EM et al (2019) Mobile-based patient monitoring systems: a prioritisation framework using multi-criteria decision-making techniques. J Med Syst 43(7):219. https://doi.org/10.1007/s10916-019-1339-9

    Article  Google Scholar 

  40. Almahdi E et al (2019) Mobile patient monitoring systems from a benchmarking aspect: challenges, open issues and recommended solutions. J Med Syst 43(7):207

    Google Scholar 

  41. Alsalem M et al (2019) Multiclass benchmarking framework for automated acute leukaemia detection and classification based on BWM and Group-VIKOR. J Med Syst 43(7):212

    Google Scholar 

  42. Albahri A et al (2019) Fault-tolerant mHealth framework in the context of IoT based real-time wearable health data sensor. IEEE Access 7(50052):50080

    Google Scholar 

  43. Zaidan A et al (2015) Evaluation and selection of open-source EMR software packages based on integrated AHP and TOPSIS. J Biomed Inform 53:390–404

    Google Scholar 

  44. Zaidan A et al (2015) Multi-criteria analysis for OS-EMR software selection problem: a comparative study. Decis Support Syst 78:15–27

    Google Scholar 

  45. Mohammed KI, Zaidan AA, Zaidan BB, Albahri OS, Alsalem MA, Albahri AS, Hadi A, Hashim M (2019) Real-time remote-health monitoring systems: a review on patients prioritisation for multiple-chronic diseases, taxonomy analysis, concerns and solution procedure. J Med Syst 43(7):223

    Google Scholar 

  46. Zaidan AA, Zaidan BB, Taqa YA, Sami MK, Alam GM, Jalab AH (2010) Novel multi-cover steganography using remote sensing image and general recursion neural cryptosystem. Int J Phys Sci 5(11):1776–1786

    Google Scholar 

  47. Hodges S et al (2012) Prototyping connected devices for the internet of things. Computer 46(2):26–34

    Google Scholar 

  48. Satyanarayanan M et al (2015) Edge analytics in the internet of things. IEEE Pervasive Comput 14(2):24–31

    Google Scholar 

  49. Wehner P, Piberger C, Göhringer D (2014) Using JSON to manage communication between services in the Internet of Things. In: 2014 9th international symposium on reconfigurable and communication-centric systems-on-chip (ReCoSoC). IEEE

  50. Atzori L, Iera A, Morabito G (2010) The Internet of Things: a survey. Comput Netw 54(15):2787–2805

    MATH  Google Scholar 

  51. Domingo MC (2012) An overview of the Internet of Things for people with disabilities. J Netw Comput Appl 35(2):584–596

    Google Scholar 

  52. Posse TAR (2014) A software defined networking architecture for secure routing

  53. Want R, Schilit BN, Jenson S (2015) Enabling the internet of things. Computer 1:28–35

    Google Scholar 

  54. Zaidan A et al (2014) Image skin segmentation based on multi-agent learning Bayesian and neural network. Eng Appl Artif Intell 32:136–150

    Google Scholar 

  55. Mircea I-G et al (2012) An evaluation of color spaces used in skin color detection. Stud Univ Babes-Bolyai Inform 57(3):24–34

    Google Scholar 

  56. Yas QM et al (2017) Towards on develop a framework for the evaluation and benchmarking of skin detectors based on artificial intelligent models using multi-criteria decision-making techniques. Int J Pattern Recognit Artif Intell 31(03):1759002

    Google Scholar 

  57. Zaidan AA (2013) Anti-pornography algorithm based on multi-agent learning in skin detector and pornography classifier. Multimedia University (Malaysia)

  58. Zaidan A et al (2010) A novel hybrid module of skin detector using grouping histogram technique for Bayesian method and segment adjacent-nested technique for neural network. Int J Phys Sci 5(16):2471–2492

    Google Scholar 

  59. Zaidan A et al (2010) Increase reliability for skin detector using backprobgation neural network and heuristic rules based on YCbCr. Sci Res Essays 5(19):2931–2946

    Google Scholar 

  60. Zaidan A et al (2014) On the multi-agent learning neural and Bayesian methods in skin detector and pornography classifier: an automated anti-pornography system. Neurocomputing 131:397–418

    Google Scholar 

  61. Zaidan A et al (2010) A new hybrid module for skin detector using fuzzy inference system structure and explicit rules. Int J Phys Sci 5(13):2084–2097

    Google Scholar 

  62. Zaidan A et al (2013) An automated anti-pornography system using a skin detector based on artificial intelligence: a review. Int J Pattern Recognit Artif Intell 27(04):1350012

    Google Scholar 

  63. Zaidan A et al (2014) A four-phases methodology to propose anti-pornography system based on neural and Bayesian methods of artificial intelligence. Int J Pattern Recognit Artif Intell 28(01):1459001

    Google Scholar 

  64. Powers DM (2013) A computationally and cognitively plausible model of supervised and unsupervised learning. In: International conference on brain inspired cognitive systems. Springer

  65. Rupanagudi SR et al (2015) A novel cloud computing based smart farming system for early detection of borer insects in tomatoes. In: 2015 international conference on communication, information & computing technology (ICCICT). IEEE

  66. Al-Mohair HK, Mohamad-Saleh J, Suandi SA (2014) Color space selection for human skin detection using color-texture features and neural networks. In: 2014 international conference on computer and information sciences (ICCOINS). IEEE

  67. Yang J, Lu W, Waibel A (1998) Skin-color modeling and adaptation. In: Asian conference on computer vision. Springer

  68. Wang YH, Wu IC et al (2009) Achieving high and consistent rendering performance of Java AWT/Swing on multiple platforms. Softw Pract Exp 39(7):701–736

    Google Scholar 

  69. Zhang S et al (1998) Calmodulin mediates calcium-dependent inactivation of N-methyl-d-aspartate receptors. Neuron 21(2):443–453

    Google Scholar 

  70. Chai D, Bouzerdoum A (2000) A Bayesian approach to skin color classification in YCbCr color space. In: 2000 TENCON Proceedings. Intelligent systems and technologies for the New Millennium (Cat. No. 00CH37119). IEEE

  71. Daithankar MV, Karande KJ, Harale AD (2014) Analysis of skin color models for face detection. In: 2014 international conference on communication and signal processing. IEEE

  72. Chaves-González JM et al (2010) Detecting skin in face recognition systems: a colour spaces study. Digit Signal Proc 20(3):806–823

    Google Scholar 

  73. Zhengzhen Z, Yuexiang S (2009) Skin color detecting unite YCgCb color space with YCgCr color space. In: 2009 international conference on image analysis and signal processing. IEEE

  74. Abadpour A, Kasaei S (2005) Pixel-based skin detection for pornography filtering. Iran J Electr Electron Eng 1(3):21–41

    Google Scholar 

  75. Yang J et al (2004) Adaptive skin detection using multiple cues. In: 2004 international conference on image processing, 2004. ICIP’04. IEEE

  76. Ma Z, Leijon A (2010) Human skin color detection in RGB space with Bayesian estimation of beta mixture models. In: 2010 18th European signal processing conference. IEEE

  77. Tolieng V et al (2017) Identification and lactic acid production of bacteria isolated from soils and tree barks. Malays J Microbiol 13(2):100–108

    Google Scholar 

  78. Khan R et al (2012) Color based skin classification. Pattern Recognit Lett 33(2):157–163

    Google Scholar 

  79. Shin MC, Chang KI, Tsap LV (2002) Does colorspace transformation make any difference on skin detection? In: Proceedings of sixth IEEE workshop on applications of computer vision, 2002 (WACV 2002). IEEE

  80. Schmugge SJ et al (2007) Task-based evaluation of skin detection for communication and perceptual interfaces. J Vis Commun Image Represent 18(6):487–495

    Google Scholar 

  81. Kasson JM, Plouffe W (1992) An analysis of selected computer interchange color spaces. ACM Trans Gr (TOG) 11(4):373–405

    MATH  Google Scholar 

  82. Xiong W, Li Q (2012) Chinese skin detection in different color spaces. In: 2012 international conference on wireless communications and signal processing (WCSP). IEEE

  83. Araban S, Farokhi F, Kangarloo K (2011) Determining effective colour components for skin detection using a clustered neural network. In: 2011 IEEE international conference on signal and image processing applications (ICSIPA). IEEE

  84. Beale MH, Hagan MT, Demuth HB (2010) Neural network toolbox. User’s Guide MathWorks 2:77–81

    Google Scholar 

  85. Zolfaghari H, Nekonam AS, Haddadnia J (2011) Color-base skin detection using hybrid neural network & genetic algorithm for real times. Int J Comput Sci Inf Secur 9(10):67–71

    Google Scholar 

  86. Bhoyar K, Kakde O (2010) Skin color detection model using neural networks and its performance evaluation. J Comput Sci. Citeseer

  87. Doukim CA et al (2011) Combining neural networks for skin detection. arXiv preprint arXiv:1101.0384

  88. Flach PA, Lachiche N (2004) Naive Bayesian classification of structured data. Mach Learn 57(3):233–269

    MATH  Google Scholar 

  89. Metzger A, Sammodi O, Pohl K (2013) Accurate proactive adaptation of service-oriented systems. In: Cámara J, de Lemos R, Ghezzi C, Lopes C (eds) Assurances for self-adaptive systems. Springer, Berlin, pp 240–265

    Google Scholar 

  90. Tsai C-W et al (2013) Data mining for internet of things: a survey. IEEE Commun Surv Tutor 16(1):77–97

    Google Scholar 

  91. Kant S, Ansari IA (2016) An improved K means clustering with Atkinson index to classify liver patient dataset. Int J Syst Assur Eng Manag 7(1):222–228

    Google Scholar 

  92. Erfani SM et al (2016) High-dimensional and large-scale anomaly detection using a linear one-class SVM with deep learning. Pattern Recognit 58:121–134

    Google Scholar 

  93. Caterino N et al (2009) Comparative analysis of multi-criteria decision-making methods for seismic structural retrofitting. Comput Aided Civ Infrastruct Eng 24(6):432–445

    Google Scholar 

  94. Gayatri V, Chetan M (2013) Comparative study of different multicriteria decision-making methods. Int J Adv Comput Theory Eng (IJACTE) 2:9–12

    Google Scholar 

  95. Aruldoss M, Lakshmi TM, Venkatesan VP (2013) A survey on multi criteria decision making methods and its applications. Am J Inf Syst 1(1):31–43

    Google Scholar 

  96. Liu CH, Lin C-WR (2016) The comparative of the AHP TOPSIS analysis was applied for the commercialization military aircraft logistic maintenance establishment. Int Bus Manag Spec 4:6428–6432

    Google Scholar 

  97. Ashraf QM, Habaebi MH, Islam MR (2016) TOPSIS-based service arbitration for autonomic internet of things. IEEE Access 4:1313–1320

    Google Scholar 

  98. Singla C (2018) Modelling and analysis of multi-objective service selection scheme in IoT-cloud environment. In: Sangaiah AK, Thangavelu A, Sundaram VM (eds) Cognitive computing for big data systems over IoT. Springer, Berlin, pp 63–77

    Google Scholar 

  99. Nunes LH et al (2017) Multi-criteria IoT resource discovery: a comparative analysis. Softw Pract Exp 47(10):1325–1341

    Google Scholar 

  100. Alsattar H et al. (2019) Novel meta-heuristic bald eagle search optimisation algorithm. Artif Intell Rev 52:21

    Google Scholar 

  101. Zaidan AA et al (2019) A new hybrid algorithm of simulated annealing and simplex downhill for solving multiple-objective aggregate production planning on fuzzy environment. Neural Comput Appl 31(6):1823–1834

    Google Scholar 

  102. Sameer FO et al (2019) A new algorithm of modified binary particle swarm optimization based on the Gustafson–Kessel for credit risk assessment. Neural Comput Appl 31(2):337–346

    Google Scholar 

  103. Abdullateef BN et al (2016) An evaluation and selection problems of OSS-LMS packages. SpringerPlus 5(1):248

    Google Scholar 

  104. Mansooreh M, Pet-Edwards J (1997) Technical briefing: making multiple-objective decisions. Institute of Electrical and Electronics Engineers Inc., IEEE Computer Society Press, Los Alamitos

    Google Scholar 

  105. Triantaphyllou E (2000) Multi-criteria decision making methods, in Multi-criteria decision making methods: a comparative study. Springer, Berlin, pp 5–21

    MATH  Google Scholar 

  106. Triantaphyllou E et al (1998) Multi-criteria decision making: an operations research approach. Encycl Electr Electron Eng 1998(15):175–186

    Google Scholar 

  107. Jumaah F et al (2018) Technique for order performance by similarity to ideal solution for solving complex situations in multi-criteria optimization of the tracking channels of GPS baseband telecommunication receivers. Telecommun Syst. https://doi.org/10.1007/s11235-017-0401-5

    Article  Google Scholar 

  108. Kiah MLM et al (2014) Open source EMR software: profiling, insights and hands-on analysis. Comput Methods Progr Biomed 117(2):360–382

    Google Scholar 

  109. Qader M et al (2017) A methodology for football players selection problem based on multi-measurements criteria analysis. Measurement 111:38–50

    Google Scholar 

  110. Salman OH et al (2017) Novel methodology for triage and prioritizing using “big data” patients with chronic heart diseases through telemedicine environmental. Int J Inf Technol Decis Mak 16(05):1211–1245

    Google Scholar 

  111. Zaidan B et al (2017) A new approach based on multi-dimensional evaluation and benchmarking for data hiding techniques. Int J Inf Technol Decis Mak. https://doi.org/10.1142/S0219622017500183

    Article  Google Scholar 

  112. Zaidan B et al (2017) A new digital watermarking evaluation and benchmarking methodology using an external group of evaluators and multi-criteria analysis based on ‘large-scale data’. Softw Pract Exp 47(10):1365–1392

    Google Scholar 

  113. Zaidan B, Zaidan A (2017) Software and hardware FPGA-based digital watermarking and steganography approaches: toward new methodology for evaluation and benchmarking using multi-criteria decision-making techniques. J Circuits Syst Comput 26(07):1750116

    Google Scholar 

  114. Zaidan B, Zaidan A (2018) Comparative study on the evaluation and benchmarking information hiding approaches based multi-measurement analysis using TOPSIS method with different normalisation, separation and context techniques. Measurement 117:277–294

    Google Scholar 

  115. Jumaah F et al (2018) Decision-making solution based multi-measurement design parameter for optimization of GPS receiver tracking channels in static and dynamic real-time positioning multipath environment. Measurement 118:83–95

    Google Scholar 

  116. Shih H-S, Shyur H-J, Lee ES (2007) An extension of TOPSIS for group decision making. Math Comput Model 45(7–8):801–813

    MATH  Google Scholar 

  117. Saaty TL, Ozdemir MS (2003) Why the magic number seven plus or minus two. Math Comput Model 38(3–4):233–244

    MathSciNet  MATH  Google Scholar 

  118. Lesmes D, Castillo M, Zarama R (2009) Application of the analytic network process (ANP) to establish weights in order to re-accredit a program of a university. In: Proceedings of the international symposium on the analytic hierarchy process

  119. Saaty TL (2008) Decision making with the analytic hierarchy process. Int J Serv Sci 1(1):83–98

    Google Scholar 

  120. Whaiduzzaman M et al (2014) Cloud service selection using multicriteria decision analysis. Sci World J. https://doi.org/10.1155/2014/459375

    Article  Google Scholar 

  121. Çalışkan H (2013) Selection of boron based tribological hard coatings using multi-criteria decision making methods. Mater Des 50:742–749

    Google Scholar 

  122. Oztaysi B (2014) A decision model for information technology selection using AHP integrated TOPSIS-Grey: the case of content management systems. Knowl Based Syst 70:44–54

    Google Scholar 

  123. Albahri O et al (2018) Real-time remote health-monitoring systems in a medical centre: a review of the provision of healthcare services-based body sensor information, open challenges and methodological aspects. J Med Syst 42(9):164

    Google Scholar 

  124. Samvedi A, Jain V, Chan FT (2013) Quantifying risks in a supply chain through integration of fuzzy AHP and fuzzy TOPSIS. Int J Prod Res 51(8):2433–2442

    Google Scholar 

  125. Nilsson H, Nordström E-M, Öhman K (2016) Decision support for participatory forest planning using AHP and TOPSIS. Forests 7(5):100

    Google Scholar 

  126. Kalid N et al (2018) Based on real time remote health monitoring systems: a new approach for prioritization “large scales data” patients with chronic heart diseases using body sensors and communication technology. J Med Syst 42(4):69

    Google Scholar 

  127. Zaidan A et al (2015) Robust pornography classification solving the image size variation problem based on multi-agent learning. J Circuits Syst Comput 24(02):1550023

    Google Scholar 

  128. Taylan O, Kaya D, Demirbas A (2016) An integrated multi attribute decision model for energy efficiency processes in petrochemical industry applying fuzzy set theory. Energy Convers Manag 117:501–512

    Google Scholar 

  129. Barrios MAO et al (2016) An AHP-topsis integrated model for selecting the most appropriate tomography equipment. Int J Inf Technol Decis Mak 15(04):861–885

    Google Scholar 

  130. Albahri O et al (2019) Based multiple heterogeneous wearable sensors: a smart real-time health-monitoring structured for hospitals distributor. IEEE Access 7:37269–37323

    Google Scholar 

  131. Albahri A et al (2018) Real-time fault-tolerant mhealth system: comprehensive review of healthcare services, opens issues, challenges and methodological aspects. J Med Syst 42(8):137

    Google Scholar 

  132. Saaty TL (1990) How to make a decision: the analytic hierarchy process. Eur J Oper Res 48(1):9–26

    MATH  Google Scholar 

  133. Saaty TL (1977) A scaling method for priorities in hierarchical structures. J Math Psychol 15(3):234–281

    MathSciNet  MATH  Google Scholar 

  134. Saaty TL, Vargas LG (1984) Inconsistency and rank preservation. J Math Psychol 28(2):205–214

    MathSciNet  MATH  Google Scholar 

  135. Al-Azab FGM, Ayu MA (2010) Web based multi criteria decision making using AHP method. In: Proceeding of the 3rd international conference on information and communication technology for the Moslem world (ICT4M) 2010. IEEE

  136. Rahmatullah B et al (2017) Multi-complex attributes analysis for optimum GPS baseband receiver tracking channels selection. In: 2017 4th international conference on control, decision and information technologies (CoDIT). IEEE

  137. Salih MM et al (2018) Survey on fuzzy TOPSIS state-of-the-art between 2007–2017. Comput Oper Res 104:207–227

    MathSciNet  MATH  Google Scholar 

  138. Alsalem M et al (2018) Systematic review of an automated multiclass detection and classification system for acute Leukaemia in terms of evaluation and benchmarking, open challenges, issues and methodological aspects. J Med Syst 42(11):204

    Google Scholar 

  139. Kalid N et al (2018) Based real time remote health monitoring systems: a review on patients prioritization and related” big data” using body sensors information and communication technology. J Med Syst 42(2):30

    Google Scholar 

  140. Chen C-T (2000) Extensions of the TOPSIS for group decision-making under fuzzy environment. Fuzzy Sets Syst 114(1):1–9

    MATH  Google Scholar 

  141. Huang Y-S et al (2013) Aggregation of utility-based individual preferences for group decision-making. Eur J Oper Res 229(2):462–469

    MathSciNet  MATH  Google Scholar 

  142. Xia M, Chen J (2015) Multi-criteria group decision making based on bilateral agreements. Eur J Oper Res 240(3):756–764

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. A. Zaidan.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

See Tables 17, 18, 19, 20, 21, and 22.

Table 17 First evaluator results to evaluate and benchmark for different colour space algorithms
Table 18 Second evaluator results to evaluate and benchmark for different colour space algorithms
Table 19 Third evaluator results to evaluate and benchmark for different colour space algorithms
Table 20 Fourth evaluator results to evaluate and benchmark for different colour space algorithms
Table 21 Fifth evaluator results to evaluate and benchmark for different colour space algorithms
Table 22 Sixth evaluator results to evaluate and benchmark for different colour space algorithms

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zaidan, A.A., Zaidan, B.B., Alsalem, M.A. et al. Multi-agent learning neural network and Bayesian model for real-time IoT skin detectors: a new evaluation and benchmarking methodology. Neural Comput & Applic 32, 8315–8366 (2020). https://doi.org/10.1007/s00521-019-04325-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-019-04325-3

Keywords

Navigation