Fault Classification System for Computer Networks Using Fuzzy Probabilistic Neural Network Classifier (FPNNC)

  • Karwan Qader
  • Mo Adda
Part of the Communications in Computer and Information Science book series (CCIS, volume 459)


Over the last decade, the world has witnessed the rapid development of networking applications of different kinds, and network domains have become more and more advanced regarding with their level of heterogeneity, complexity and the size. Some obstacles such as availability, flexibility and insufficient scalability have affected the existing centralized network management systems, as networks become more distributed. In this work a Fuzzy Probabilistic Neural Network Classifier (FPNNC) is proposed, comprising a hybrid fault classification algorithm based on Fuzzy Cluster Mean (FCM) with Probabilistic Neural Network (PNN) to classify the detected fault datasets. These results will assist network administrators with a highly effective tool to classify faults that occur in computer network systems, enabling them to take well-informed decisions pertaining to security, faults and performance.


Clustering classification network faults fault diagnosis FCM PNN FPNNC 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Fenton, W.G., McGinnity, T.M., Maguire, L.P.: Fault diagnosis of electronic systems using intelligent techniques: a review. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews 31(3), 269–281 (2001)CrossRefGoogle Scholar
  2. 2.
    Gao, Y., Zhou, X.: The design of network fault diagnosis system based on PNN. Paper Presented in 2nd International Conference at the Future Computer and Communication (ICFCC) (2010)Google Scholar
  3. 3.
    Zheng, Q., Qian, Y., Yao, M.: A network event correlation algorithm based on fault filtration. In: Yang, Q., Webb, G. (eds.) PRICAI 2006. LNCS (LNAI), vol. 4099, pp. 864–869. Springer, Heidelberg (2006)Google Scholar
  4. 4.
    Barakat, M., Druaux, F., Lefebvre, D., Khalil, M., Mustapha, O.: Self-adaptive growing neural network classifier for faults detection and diagnosis. Neurocomputing 74(18), 3865–3876 (2011)CrossRefGoogle Scholar
  5. 5.
    Hong, S.J., Lim, W.Y., Cheong, T., May, G.S.: Fault Detection and Classification in Plasma Etch Equipment for Semiconductor Manufacturing-Diagnostics. IEEE Transactions on Semiconductor Manufacturing 25(1), 83–93 (2012)CrossRefGoogle Scholar
  6. 6.
    Rengaswamy, R., Venkatasubramanian, V.: A fast training neural network and its updation for incipient fault detection and diagnosis. Computers & Chemical Engineering 24(2), 431–437 (2000)Google Scholar
  7. 7.
    Chao, C.S., Liu, A.C.: An alarm management framework for automated network fault identification. Computer Communications 27(13), 1341–1353 (2004)CrossRefGoogle Scholar
  8. 8.
    Hong, S.J., Lim, W.Y., Cheong, T., May, G.S.: Fault Detection and Classification in Plasma Etch Equipment for Semiconductor Manufacturing-Diagnostics. IEEE Transactions on Semiconductor Manufacturing 25(1), 83–93 (2012)CrossRefGoogle Scholar
  9. 9.
    Al-Kasassbeh, M., Adda, M.: Network fault detection with Wiener filter-based agent. Journal of Network and Computer Applications 32(4), 824–833 (2009)CrossRefGoogle Scholar
  10. 10.
    ElMadbouly, E., Abdalla, A., ElBanby, G.M.: Sensor fusion and sensor fault detection with fuzzy clustering. In: International Conference Presented at the Computer Engineering and Systems (ICCES) (2010)Google Scholar
  11. 11.
    Nagaraja, K., Li, X., Bianchini, R., Martin, R.P., Nguyen, T.D.: Using Fault Injection and Modeling to Evaluate the Performability of Cluster-Based Services. Paper presented at the USENIX Symposium on Internet Technologies and Systems (2003)Google Scholar
  12. 12.
    Song, Y.-H., Johns, A., Xuan, Q., Liu, J.: Genetic algorithm based neural networks applied to fault classification for EHV transmission lines with a UPFC, pp. 278–281 (1997)Google Scholar
  13. 13.
    Zhang, B., He, Z., Qian, Q.: Application of wavelet entropy and adaptive nerve-fuzzy inference to fault classification. In: International Conference of Power System Technology, PowerCon, pp. 1–6. IEEE (2006)Google Scholar
  14. 14.
    Youssef, O.A.: An optimised fault classification technique based on Support-Vector-Machines. Paper presented at the Power Systems Conference and Exposition, PSCE 2009. IEEE/PES (2009)Google Scholar
  15. 15.
    Bouloutas, A.T., Calo, S., Finkel, A.: Alarm correlation and fault identification in communication networks. IEEE Transactions on Communications 42(234), 523–533 (1994)CrossRefGoogle Scholar
  16. 16.
    Shahid, N., Aleem, S., Naqvi, I.H., Zaffar, N.: Support Vector Machine based fault detection & classification in smart grids. Paper Presented at the Globecom Workshops (GC Wkshps). IEEE (2012)Google Scholar
  17. 17.
    Mahamedi, B.: A novel setting-free method for fault classification and faulty phase selection by using a pilot scheme. In: 2nd International Conference of the Electric Power and Energy Conversion Systems (EPECS) (2011)Google Scholar
  18. 18.
    Chutani, S., Decotignie, J.D.: A perspective on fault diagnosis of industrial communication networks. In: Proceedings of the IEEE International Workshop of the Factory Communication Systems, WFCS 1995 (1995)Google Scholar
  19. 19.
    Yang, Q., Guo, J., Zhang, D., Liu, C.: Fault Diagnosis Based on Fuzzy C-means Algorithm of the Optimal Number of Clusters and Probabilistic Neural Network. International Journal of Intelligent Engineering & Systems 4(2), 51–59 (2011)Google Scholar
  20. 20.
    Dashora, K., Kriti, P., Dalal, P., Panwar, D.A.: Software Fault Prediction Using Fuzzy C-Means Clustering and Feed Forward Neural Network. International Journal of Digital Application & Contemporary Research 2(1) (2013)Google Scholar
  21. 21.
    Elbanby, G., El Madbouly, E., Abdalla, A.: Fuzzy principal component analysis for sensor fusion. In: 11th IEEE International Conference in Information Science, Signal Processing and their Applications (ISSPA), pp. 442–447. IEEE (2012)Google Scholar
  22. 22.
    Qader, K., Adda, M.: Network Faults Classification Using FCM. Paper Presented at the 17th International Conference on “Distributed Computer and Communication Networks (DCCN-2013):” Control, Computation, Communication, Moscow (2013)Google Scholar
  23. 23.
    Wu, D., Yang, Q., Tian, F., Zhang, D.X.: Fault Diagnosis Based on K-Means and PNN. In: 3rd International Conference on Intelligent Networks and Intelligent Systems (ICINIS), pp. 173–176. IEEE (2010)Google Scholar
  24. 24.
    Specht, D.F.: Probabilistic neural networks. Neural Networks 3(1), 109–118 (1990)CrossRefGoogle Scholar
  25. 25.
    Shahsavarani, S.: Probabilistic Neural Network (2012),

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Karwan Qader
    • 1
  • Mo Adda
    • 1
  1. 1.School of ComputingUniversity of PortsmouthPortsmouth, Great BritainUK

Personalised recommendations