Multi-layer Perceptron and Radial Basis Function for Modeling Interstate Conflict

  • Tshilidzi Marwala
  • Monica Lagazio
Part of the Advanced Information and Knowledge Processing book series (AI&KP)


This chapter introduces and then compares the multi-layer perceptron neural network to the radial basis function neural network to help understand and predict interstate conflict. These two techniques are described in detail and justified with a review of relevant literature and they are implemented to interstate conflict. The results obtained from the implementation of these techniques demonstrate that the multi-layer perceptron neural network is better at predicting interstate conflict than the radial basis function network. This is mainly due to the cross-coupled chartacteristics of the multi-layer perceptron’s network compared to the radial basis function network.


Radial Basis Function Receiver Operating Characteristic Curve Hide Node Hide Neuron Weight Parameter 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Achili, B., Daachi, B., Ali-Cherif, A., Amirat, Y.: Combined multi-layer perceptron neural network and sliding mode technique for parallel robots control: An adaptive approach. In: Proceedings of the International Joint Conference on Neural Networks, pp. 28–35, Orlando (2009) Google Scholar
  2. Au, Y.H., Eissa, J.S., Jones, B.E.: Receiver operating characteristic analysis for the selection of threshold values for detection of capping in powder compression. Ultrasonics 42, 149–153 (2004)CrossRefGoogle Scholar
  3. Baddari, K., Aifa, T., Djarfour, N., Ferahtia, J.: Application of a radial basis function artificial neural network to seismic data inversion. Comp. Geosci. 35, 2338–2344 (2009)CrossRefGoogle Scholar
  4. Beiden, S.V., Wagner, R.F., Campbell, G.: Components-of-variance models and multiple-bootstrap experiments: An alternative method for random-effects, receiver operating characteristic analysis. Acad. Radiol. 7, 341–349 (2000)CrossRefGoogle Scholar
  5. Bernardo-Torres, A., Gómez-Gil, P.: One-step forecasting of seismograms using multi-layer perceptrons. In: Proceedings of the 6th International Conference on Electrical Engineering, Computing Science and Automotive Control, pp. 1–4 (2009)Google Scholar
  6. Bishop, C.M.: Neural Networks for Pattern Recognition. Oxford University Press, Oxford (1995)Google Scholar
  7. Brown, C.D., Davis, H.T.: Receiver operating characteristics curves and related decision measures: A tutorial. Chemom. Intell. Lab. Syst. 80, 24–38 (2006)CrossRefGoogle Scholar
  8. Buhmann, M.D., Ablowitz, M.J.: Radial Basis Functions: Theory and Implementations. Cambridge University Press, Cambridge (2003)MATHCrossRefGoogle Scholar
  9. Buntine, W.L., Weigend, A.S.: Bayesian back-propagation. Complex. Syst. 5, 603–643 (1991)MATHGoogle Scholar
  10. Burnham, K.P., Anderson, D.R.: Model Selection and Multimodel Inference: A Practical-Theoretic Approach. Springer, Berlin (2002)Google Scholar
  11. Chang, J., Luo, Y., Su, K.: GPSM: A generalized probabilistic semantic model for ambiguity resolution. In: Proceedings of the 30th Annual Meeting on Association for Computing, pp. 177–184 (1992)Google Scholar
  12. Colaco, M.J., Dulikravich, G.S., Orlande, H.R.B.: Magnetohydrodynamic simulations using radial basis functions. Int. J. Heat Mass Transf. 52, 5932–5939 (2009)MATHCrossRefGoogle Scholar
  13. Coppola Jr., E., Szidarovszky, F.: Conflict between water supply and environmental health risk: A computational neural network approach. Int. Game Theory Rev. 6, 475–492 (2004)MathSciNetMATHCrossRefGoogle Scholar
  14. Crossingham, B., Marwala, T., Lagazio, M.: Optimised rough sets for modelling interstate conflict. In: Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, pp. 1198–1204 (2008)Google Scholar
  15. Devijver, P.A., Kittler, J.: Pattern Recognition: A Statistical Approach. Prentice-Hall, London (1982)MATHGoogle Scholar
  16. Dorfman, D.D., Berbaum, K.S., Lenth, R.V.: Multireader, multicase receiver operating characteristic methodology: A bootstrap analysis. Acad. Radiol. 2, 626–633 (1995)CrossRefGoogle Scholar
  17. Duta, M.C., Duta, M.D.: Multi-objective turbomachinery optimization using a gradient-enhanced multi-layer perceptron. Int. J. Numer. Methods Fluid. 61, 591–605 (2009)MATHCrossRefGoogle Scholar
  18. Fisch, D., Hofmann, A., Sick, B.: On the versatility of radial basis function neural networks: A case study in the field of intrusion detection. Inf. Sci. 180, 2421–2439 (2010)CrossRefGoogle Scholar
  19. Freeman, J., Skapura, D.: Neural Networks: Algorithms, Applications and Programming Techniques. Addison-Wesley, Reading (1991)MATHGoogle Scholar
  20. Garg, S., Patra, K., Khetrapal, V., Pal, S.K., Chakraborty, D.: Genetically evolved radial basis function network based prediction of drill flank wear. Eng. Appl. Artif. Intell. 23, 1112–1120 (2010)CrossRefGoogle Scholar
  21. Ghomi, M.G., Mahdi-Goodarzi, M.: Peak load forecasting of electric utilities for west province of IRAN by using neural network without weather information. In: Proceedings of the 12th International Conference on Computer Modelling and Simulation, pp. 28–32 (2010)Google Scholar
  22. Goel, T., Stander, N.: Comparing three error criteria for selecting radial basis function network topology. Comput. Methods Appl. Mech. Eng 198, 2137–2150 (2009)MathSciNetCrossRefGoogle Scholar
  23. Golub, G.H., van Loan, C.F.: Matrix Computation. Johns Hopkins University Press, Baltimore (1996)Google Scholar
  24. Halpern, E.J., Albert, M., Krieger, A.M., Metz, C.E., Maidment, A.D.: Comparison of receiver operating characteristic curves on the basis of optimal operating points. Acad. Radiol. 3, 245–253 (1996)CrossRefGoogle Scholar
  25. Hartigan, J.A.: Clustering Algorithms. Wiley, Englewood Cliffs (1975)MATHGoogle Scholar
  26. Hartigan, J.A., Wong, M.A.: A K-Means clustering algorithm. Appl. Stat. 28, 100–108 (1979)MATHCrossRefGoogle Scholar
  27. Hassoun, M.H.: Fundamentals of Artificial Neural Networks. MIT Press, Cambridge (1995)MATHGoogle Scholar
  28. Haykin, S.: Neural Networks. Prentice-Hall, Englewood Cliffs (1999)MATHGoogle Scholar
  29. He, T., Dong, Z.Y., Meng, K., Wang, H., Oh, Y.T.: Accelerating multi-layer perceptron based short-term demand forecasting using graphics processing units. Trans & Distr Conf & Expo: Asia and Pacific: 1–4 (2009)Google Scholar
  30. Hervas-Martinez, C., Gutierrez, P.A., Pena-Barragan, J.M., Jurado-Exposito, M., Lopez-Granados, F.: A logistic radial basis function regression method for discrimination of cover crops in olive orchards. Expert Syst. Appl. 37, 8432–8444 (2010)CrossRefGoogle Scholar
  31. Hipel, K.W., Meister, D.B.: Conflict analysis methodology for modelling coalitions in multilateral negotiations. Inf. Decis. Technol. Amsterdam 19, 85–103 (1994)MATHGoogle Scholar
  32. Hu, X., Weng, Q.: Estimating impervious surfaces from medium spatial resolution imagery using the self-organizing Map and Multi-layer Perceptron Neural Networks. Remote Sens. Environ 113, 2089–2102 (2009)CrossRefGoogle Scholar
  33. Ikuta, C., Uwate, Y., Nishio, Y.: Chaos glial network connected to multi-layer perceptron for solving two-spiral problem. In: Proceeding of IEEE International Symposium on Circuits and Systems: Nano-Bio Circuit Fabrics and Systems, pp. 1360–1363 (2010)Google Scholar
  34. Iswaran, N., Percy, D.F.: Conflict analysis using bayesian neural networks and generalized linear models. J. Oper. Res. Soc. 61, 332–341 (2010)MATHCrossRefGoogle Scholar
  35. Janghel, RR., Shukla, A., Tiwari, R., Kala, R.: Breast cancer diagnosis using artificial neural network models. In: Proceedings of the 3rd International Conference on Information Science and Interaction Science, pp. 89–94 (2010)Google Scholar
  36. Kagoda, P.A., Ndiritu, J., Ntuli, C., Mwaka, B.: Application of radial basis function neural networks to short-term streamflow forecasting. Phys. Chem. Earth 35, 571–581 (2010)Google Scholar
  37. Karami, A.R., Ahmadian-Attari, M., Tavakoli, H.: Multi-layer perceptron neural networks decoder for LDPC codes. In: Proceeding of the 5th International Conference on Wireless Communications, Networking and Mobile Computing, pp. 1–4 (2009)Google Scholar
  38. Kohavi, R.: A study of cross-validation and bootstrap for accuracy estimation and model selection. In: Proceedings of the 4th International Joint Conference on Artificial Intelligence, pp. 1137–1143 (1995)Google Scholar
  39. Kowalski, C.: Using adaptive neural networks for situation recognition in high- and low-intensity conflict. In: Proceedings of the International Joint Conference on Neural Networks, 912p (1992)Google Scholar
  40. Krishna, H.S.: Highly accurate multi-layer perceptron neural network for air data system. Defence Sci. J. 59, 670–674 (2009)Google Scholar
  41. Kumar, R., Ganguli, R., Omkar, S.N.: Rotorcraft parameter estimation using radial basis function neural network. Appl. Math. Comput. 216, 584–597 (2010)MATHCrossRefGoogle Scholar
  42. Kushwaha, SK., Shakya, M.: Multi-layer perceptron architecture for tertiary structure prediction of helical content of proteins from peptide sequences. In: Proceedings of the International Conference on Advances in Recent Technologies in Communication and Computing, pp. 465–467 (2009)Google Scholar
  43. Lasko, T.A., Bhagwat, J.G., Zou, K.H., Ohno-Machado, L.: The use of receiver operating characteristic curves in biomedical informatics. J. Biomed. Inform. 38, 404–415 (2005)CrossRefGoogle Scholar
  44. Leke, B., Marwala, T., Tettey, T.: Using inverse neural network for HIV adaptive control. Int. J. Comput. Intell. Res 3, 11–15 (2007)Google Scholar
  45. Li, X.M., Xiao, R.B., Yuan, S.H., Chen, J.A., Zhou, J.X.: Urban total ecological footprint forecasting by using radial basis function neural networks: A case study of Wuhan city, China. Ecol. Indic. 10, 241–248 (2010)CrossRefGoogle Scholar
  46. Lind, P.A., Marks, L.B., Hollis, D., Fan, M., Zhou, S.M., Munley, M.T., Shafman, T.D., Jaszczak, R.J., Coleman, R.E.: Receiver operating characteristic curves to assess predictors of radiation-induced symptomatic lung injury. Int. J. Radiat. Oncol. Biol. Phys. 54, 340–347 (2002)Google Scholar
  47. Lloyd, S.O.: Least squares quantization in PCM. IEEE Trans. Inf. Theory 28, 129–137 (1982)MathSciNetMATHCrossRefGoogle Scholar
  48. MacKay, D.: Bayesian methods for adaptive models. PhD thesis, California Institute of Technology (1991)Google Scholar
  49. MacKay, D.J.C.: Bayesian methods for adaptive models, 2nd edn. PhD thesis, California University of Technology (1992)Google Scholar
  50. Marwala, T.: On damage identification using a committee of neural networks. J. Eng. Mech. 126, 43–50 (2000)CrossRefGoogle Scholar
  51. Marwala, T.: Probabilistic fault identification using a committee of neural networks and vibration data. J. Aircraft 38, 138–146 (2001)CrossRefGoogle Scholar
  52. Marwala, T.: Fault classification using pseudo modal energies and neural networks. Am. Inst. Aeronaut. Astronaut. J. 41, 82–89 (2003)Google Scholar
  53. Marwala, T.: Bayesian training of neural network using genetic programming. Pattern Recognit. Lett. 28, 1452–1458 (2007)CrossRefGoogle Scholar
  54. Marwala, T.: Computational Intelligence for Missing Data Imputation, Estimation and Management: Knowledge Optimization Techniques. IGI Global Publications, New York (2009)CrossRefGoogle Scholar
  55. Marwala, T., Hunt, H.E.M.: Fault identification using finite element models and neural networks. Mech. Syst. Signal Process. 13, 475–490 (1999)CrossRefGoogle Scholar
  56. Masci, P., Tedeschi, A.: Modelling and evaluation of a game-theory approach for airborne conflict resolution in omnet++. In: Proceedings of the 2nd International Conference on Dependability, pp.162–165 (2009)Google Scholar
  57. Mehrabi, S., Maghsoudloo, M., Arabalibeik, H., Noormand, R., Nozari, Y.: Application of multilayer perceptron and radial basis function neural networks in differentiating between chronic obstructive pulmonary and congestive heart failure diseases. Expert Syst. Appl. 36, 6956–6959 (2009)CrossRefGoogle Scholar
  58. Metz, C.E.: Receiver operating characteristic analysis: A tool for the quantitative evaluation of observer performance and imaging systems. J. Am. Coll. Radiol. 3, 413–422 (2006)CrossRefGoogle Scholar
  59. Moffat, J., Medhurst, J.: Modelling of human decision-making in simulation models of conflict using experimental gaming. Eur. J. Oper. Res. 196, 1147–1157 (2009)MathSciNetMATHCrossRefGoogle Scholar
  60. Mohamed, N.: Detection of epileptic activity in the EEG using artificial neural networks M.Sc. (Electrical Engineering) thesis University of the Witwatersrand (2003)Google Scholar
  61. Mohamed, S.: Dynamic protein classification: Adaptive models based on incremental learning strategies. Unpublished Master’s Thesis, University of the Witwatersrand, Johannesburg (2006)Google Scholar
  62. Mohamed, N., Rubin, D., Marwala, T.: Detection of epileptiform activity in human EEG signals using Bayesian neural networks. Neural Inf. Process – Lett. Rev. 10, 1–10 (2006)Google Scholar
  63. Moller, M.F.: A scaled conjugate gradient algorithm for fast supervised learning. Neural Netw. 6, 525–533 (1993)CrossRefGoogle Scholar
  64. Moore, E.H.: On the reciprocal of the general algebraic matrix. Bull. Am. Math. Soc. 26, 394–395 (1920)Google Scholar
  65. Msiza, I.S., Nelwamondo, F.V., Marwala, T.: Water demand forecasting using multi-layer perceptron and radial basis functions. In: Proceedings of the IEEE International Conference on Neural Networks, pp. 13–18 (2007)Google Scholar
  66. Mubareka, S., Ehrlich, D.: Identifying and modelling environmental indicators for assessing population vulnerability to conflict using ground and satellite data. Ecol. Indic. 10, 493–503 (2010)CrossRefGoogle Scholar
  67. Nabney, I.T.: Netlab: Algorithms for Pattern Recognition. Springer, Cambridge (2001)Google Scholar
  68. Narasinga-Rao, M.R., Sridhar, G.R., Madhu, K., Rao, A.A.: A clinical decision support system using multi-layer perceptron neural network to predict quality of life in diabetes. Diabetes Metab. Syndr.: Clin. Res. Rev. 4(1), 57–59 (2010)Google Scholar
  69. Neal, R.M.: Bayesian training of back-propagation networks by the hybrid monte carlo method. Technical Report CRG-TR-92-1, Department of Computer Science, University of Toronto (1992)Google Scholar
  70. Pasero, E., Raimondo, G., Ruffa, S.: MULP: A multi-layer perceptron application to long-term, out-of-sample time series prediction. Lect. Notes Comput. Sci. 6064, 566–575 (2010)CrossRefGoogle Scholar
  71. Patel, P., Marwala, T.: Neural networks, fuzzy inference systems and adaptive-neuro fuzzy inference systems for financial decision making. Lect. Notes Comput. Sci. 4234, 430–439 (2006)CrossRefGoogle Scholar
  72. Pearlmutter, B.A.: Fast exact multiplication by the Hessian. Neural Comput. 6, 147–160 (1994)CrossRefGoogle Scholar
  73. Penrose, R.: A generalized inverse for matrices. Proc. Camb. Philos. Soc. 51, 406–413 (1955)MathSciNetMATHCrossRefGoogle Scholar
  74. Pontin, D.R., Worner, S.P., Watts, M.J.: Using time lagged input data to improve prediction of stinging jellyfish occurrence at New Zealand beaches by multi-layer perceptrons. Lect. Notes. Comput. Sci. 5506, 909–916 (2009)CrossRefGoogle Scholar
  75. Preseren, P.P., Stopar, B.: GPS orbit approximation using radial basis function networks. Comput. Geosci. 35, 1389–1396 (2009)CrossRefGoogle Scholar
  76. Sancho-Gómez, J.L., García-Laencina, P.J., Figueiras-Vidal, A.R.: Combining missing data imputation and pattern classification in a multi-layer perceptron. Intell. Autom. Soft Comput. 15, 539–553 (2009)Google Scholar
  77. Schrodt, P.A.: Prediction of interstate conflict outcomes using a neural network. Soc. Sci. Comput. Rev 9, 359–380 (1991)CrossRefGoogle Scholar
  78. Siddiqui, A.M., Masood, A., Saleem, M.: A locally constrained radial basis function for registration and warping of images. Pattern Recognit. Lett. 30, 377–390 (2009)CrossRefGoogle Scholar
  79. Sug, H.: A pilot sampling method for multi-layer perceptrons. In: Proceedings of the 13th WSEAS International Conference on Computers, pp. 629–633 (2009)Google Scholar
  80. Sug, H.: Investigating better multi-layer perceptrons for the task of classification. WSEAS Trans. Comput. 9, 475–485 (2010)Google Scholar
  81. Tettey, T., Marwala, T.: Conflict modelling and knowledge extraction using computational intelligence methods. In: Proceedings of the 11th International Conference on Intelligence Engineering Systems, pp. 161–166 (2007)Google Scholar
  82. Vilakazi, B.C., Marwala, T.: Condition monitoring using computational intelligence. In: Laha, D., Mandal, P. (eds.) Handbook on Computational Intelligence in Manufacturing and Production Management, illustrated edn. IGI Publishers, New York (2007)Google Scholar
  83. Watts, M.J., Worner, S.P.: Predicting the distribution of fungal crop diseases from abiotic and biotic factors using multi-layer perceptrons. Lect. Notes Comput. Sci. 5506, 901–908 (2009)CrossRefGoogle Scholar
  84. Wu, D., Warwick, K., Ma, Z., Burgess, J.G., Pan, S., Aziz, T.Z.: Prediction of parkinson’s disease tremor onset using radial basis function neural networks. Expert Syst. Appl. 37, 2923–2928 (2010)CrossRefGoogle Scholar
  85. Yang, X.H., Wang, F.M., Huang, J.F., Wang, J.W., Wang, R.C., Shen, Z.Q., Wang, X.Z.: Comparison between radial basis function neural network and regression model for estimation of rice biophysical parameters using remote sensing. Pedosphere 19, 176–188 (2009)CrossRefGoogle Scholar
  86. Yazdanmehr, M., Anijdan, S.H.M., Samadi, A., Bahrami, A.: Mechanical behavior modeling of nanocrystalline NiAl compound by a feed-forward back-propagation multi-layer perceptron ANN. Comput. Mater. Sci. 44, 1231–1235 (2009)CrossRefGoogle Scholar
  87. Yilmaz, A.S., Özer, Z.: Pitch angle control in wind turbines above the rated wind speed by multi-layer perceptron and radial basis function neural networks. Expert Syst. Appl. 36, 9767–9775 (2009)CrossRefGoogle Scholar
  88. Yolles, M.I.: Towards simulation of the conflict modelling cycle. In: Proceedings of the IEEE International Conference on System, Man and Cybernetics, pp. 401–411 (1993)Google Scholar
  89. Yonelinas, A.P., Parks, C.M.: Receiver operating characteristics (ROCs) in recognition memory: A review. Psychol. Bull. 133, 800–832 (2007)CrossRefGoogle Scholar
  90. Yoon, Y., Peterson, L.L.: Artificial neural networks: An emerging new technique. In: Proceedings of the ACM SIGBDP Conference on Trends and Directions in Expert Systems, pp. 417–422 (1990)Google Scholar
  91. Zadeh, M.R., Amin, S., Khalili, D., Singh, V.P.: Daily outflow prediction by multi layer perceptron with logistic sigmoid and tangent sigmoid activation functions. Water Res. Manag. 24, 2673–2688 (2010)CrossRefGoogle Scholar
  92. Zhang, P., Li, H.: Hybrid model of continuous hidden markov model and multi-layer perceptron in speech recognition. In: Proceedings of the 2nd International Conference on Intelligent Computing Technology and Automotive, pp. 62–65 (2009)Google Scholar

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  1. 1.University of JohannesburgJohannesburgSouth Africa

Personalised recommendations