Abstract
Dendritic Cell Algorithm (DCA) is a binary classifier in the category of artificial immune systems. During its pre-processing phase, DCA requires features to be mapped into three signal categories including safe signal, pathogenic associated molecular pattern, and danger signal, which is usually referred to as signal categorisation. Conventionally, feature-to-signal mapping is performed either manually or automatically by using dimension reduction or feature selection techniques such as principal component analysis and fuzzy rough set theory. The former has been criticised for its potential over-fitting, whilst the latter may suffer from either the loss of underlying feature meaning or impractical for large and complex datasets. This work therefore investigate the necessity of the signal categorisation process by proposing a DCA without the use of signal categorisation but with generalised context detection functions, where the more complex parameters of these functions are learned using the genetic algorithm. This is followed by a comparative study on twelve well-known datasets; the experimental results show overall better performances in terms of accuracy, sensitivity and specificity compared to the conventional DCAs. This confirms that the signal categorisation phase is not necessary, if the weights of the generalised context detection functions can be optimised.
This work has been supported by the Commonwealth Scholarship Commission (CSC-TZCS-2017-717) and Northumbria University, UK.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Greensmith, J., Aickelin, U., Cayzer, S.: Introducing dendritic cells as a novel immune-inspired algorithm for anomaly detection. In: International Conference on Artificial Immune Systems, pp. 153–167. Springer (2005)
Gu, F.: Theoretical and empirical extensions of the dendritic cell algorithm. Ph.D. thesis, University of Nottingham (2011)
Chelly, Z., Elouedi, Z.: A survey of the dendritic cell algorithm. Knowl. Inf. Syst. 48(3), 505–535 (2016)
Chelly, Z., Elouedi, Z.: Hybridization schemes of the fuzzy dendritic cell immune binary classifier based on different fuzzy clustering techniques. New Gener. Comput. 33(1), 1–31 (2015)
Jensen, R., Shen, Q.: A rough set-aided system for sorting www bookmarks. In: Asia-Pacific Conference on Web Intelligence, pp. 95–105. Springer (2001)
Dua, D., Graff, C.: UCI machine learning repository (1998)
Banchereau, J., Steinman, R.M.: Dendritic cells and the control of immunity. Nature 392(6673), 245 (1998)
Yang, L., Chao, F., Shen, Q.: Generalised adaptive fuzzy rule interpolation. IEEE Trans. Fuzzy Syst. 25(4), 839–853 (2017)
Elisa, N., Li, J., Zuo, Z., Yang, L.: Dendritic cell algorithm with fuzzy inference system for input signal generation. In: UK Workshop on Computational Intelligence, pp. 203–214. Springer (2018)
Elisa, N., Yang, L., Qu, Y., Chao, F.: A revised dendritic cell algorithm using k-means clustering. In: 2018 IEEE 20th International Conference on High Performance Computing and Communications, pp. 1547–1554. IEEE (2018)
Holland, J.H.: Genetic algorithms. Sci. Am. 267(1), 66–73 (1992)
Juang, C.-F.: A hybrid of genetic algorithm and particle swarm optimization for recurrent network design. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 34(2), 997–1006 (2004)
Elisa, N., Yang, L., Naik, N.: Dendritic cell algorithm with optimised parameters using genetic algorithm. In: 2018 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8. IEEE (2018)
Naik, N., Diao, R., Shen, Q.: Dynamic fuzzy rule interpolation and its application to intrusion detection. IEEE Trans. Fuzzy Syst. 26(4), 1878–1892 (2018)
Li, J., Yang, L., Yanpeng, Q., Sexton, G.: An extended Takagi-Sugeno-Kang inference system (TSK+) with fuzzy interpolation and its rule base generation. Soft Comput. 22(10), 3155–3170 (2018)
Witten, I.H., Frank, E., Hall, M.A., Pal, C.J.: Data Mining: Practical Machine Learning Tools and Techniques. Morgan Kaufmann, San Francisco (2016)
KDD Cup 1999 Data. http://kdd.ics.uci.edu/databases/kddcup99/kddcup99.html/. Accessed 16 Dec 2018
Moustafa, N., Slay, J.: UNSW-NB15: a comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). In: Military Communications and Information Systems Conference (MilCIS), pp. 1–6. IEEE (2015)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Elisa, N., Chao, F., Yang, L. (2020). A Study of the Necessity of Signal Categorisation in Dendritic Cell Algorithm. In: Ju, Z., Yang, L., Yang, C., Gegov, A., Zhou, D. (eds) Advances in Computational Intelligence Systems. UKCI 2019. Advances in Intelligent Systems and Computing, vol 1043. Springer, Cham. https://doi.org/10.1007/978-3-030-29933-0_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-29933-0_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-29932-3
Online ISBN: 978-3-030-29933-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)