journal article·2023Open access

Dendritic Cell Algorithm with Bayesian Optimization Hyperband for Signal Fusion

Dan Zhang, Yu Zhang, Yiwen Liang

Computers, Materials & Continua· Volume 76· Issue 2

Abstract

The dendritic cell algorithm (DCA) is an excellent prototype for developing Machine Learning inspired by the function of the powerful natural immune system. Too many parameters increase complexity and lead to plenty of criticism in the signal fusion procedure of DCA. The loss function of DCA is ambiguous due to its complexity. To reduce the uncertainty, several researchers simplified the algorithm program; some introduced gradient descent to optimize parameters; some utilized searching methods to find the optimal parameter combination. However, these studies are either time-consuming or need to be revised in the case of non-convex functions. To overcome the problems, this study models the parameter optimization into a black-box optimization problem without knowing the information about its loss function. This study hybridizes bayesian optimization hyperband (BOHB) with DCA to propose a novel DCA version, BHDCA, for accomplishing parameter optimization in the signal fusion process. The BHDCA utilizes the bayesian optimization (BO) of BOHB to find promising parameter configurations and applies the hyperband of BOHB to allocate the suitable budget for each potential configuration. The experimental results show that the proposed algorithm has significant advantages over the other DCA expansion algorithms in terms of signal fusion.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Artificial Immune Systems Applications · Immunotherapy and Immune Responses · vaccines and immunoinformatics approaches

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (42)

Show source-provided references
1. A new version of the deterministic dendritic cell algorithm based on numerical differential and immune response
2. The deterministic dendritic cell algorithm
3. A scalable and distributed dendritic cell algorithm for big data classification
4. A danger theory inspired artificial immune algorithm for on-line supervised two-class classification problem10.1016/j.neucom.2010.01.005 ↗
5. Abdelhaq · Software Engineering and Computer Systems (ICSECS) · 2011 · 42910.1007/978-3-642-22203-0_38 ↗
6. A novel sophisticated hybrid method for intrusion detection using the artificial immune system10.1016/j.jisa.2022.103349 ↗
7. Multiresolution dendritic cell algorithm for network anomaly detection10.7717/peerj-cs.749 ↗
8. Duru · 2022 IEEE World AI IoT Congress (AIIoT) · 2022 · 36410.1109/AIIoT54504.2022.9817213 ↗
9. A novel bio-inspired predictive model for spam filtering based on dendritic cell algorithm
10. Optimal probabilistic encryption for distributed detection in wireless sensor networks based on immune differential evolution algorithm10.1007/s11276-017-1484-3 ↗
11. Earthquake prediction model based on danger theory in artificial immunity10.14311/NNW.2020.30.016 ↗
12. Two DCA: A 2-dimensional dendritic cell algorithm with dynamic cell migration
13. A generic cyber immune framework for anomaly detection using artificial immune systems10.1016/j.asoc.2022.109680 ↗
14. Deterministic dendritic cell algorithm application to smart grid cyber-attack detection
15. Adaptive dendritic cell-deep learning approach for industrial prognosis under changing conditions10.1109/TII.2021.3058350 ↗
16. A survey of the dendritic cell algorithm10.1007/s10115-015-0891-y ↗
17. The deterministic dendritic cell algorithm
18. The functional dendritic cell algorithm: A formal specification with haskell
19. FdDCA: A novel fuzzy deterministic dendritic cell algorithm
20. Insights into the antigen sampling component of the dendritic cell algorithm
21. Greensmith · Theory and Practice of Natural Computing (TPNC) · 2019 · 12210.1007/978-3-030-34500-6_8 ↗
22. Stibor · Genetic and Evolutionary Computation (GECCO) · 2009 · 127510.1145/1569901.1570072 ↗
23. An immune optimization based deterministic dendritic cell algorithm10.1007/s10489-020-02098-0 ↗
24. Elisa · UK Workshop on Computational Intelligence (UKCI) · 2019 · 529
25. BOHB: Robust and efficient hyperparameter optimization at scale
26. Random search for hyper-parameter optimization
27. A search grid for parameter optimization as a byproduct of model sensitivity analysis10.1016/j.amc.2015.03.064 ↗
28. Convergence analysis of PSO for hyper-parameter selection in deep neural networks
29. Automatic tuning of hyperparameters using bayesian optimization10.1007/s12530-020-09345-2 ↗
30. Gaussian process bandit optimization with multi-fidelity evaluations
31. Kandasamy · Int. Machine Learning Society (IMLS) · 2017 · 2861
32. Solving multiobjective fuzzy job-shop scheduling problem by a hybrid adaptive differential evolution algorithm10.1109/TII.2022.3165636 ↗
33. Solving fuzzy job-shop scheduling problem using DE algorithm improved by a selection mechanism10.1109/TFUZZ.2020.3003506 ↗
34. Hyperband: A novel bandit-based approach to hyperparameter optimization
35. Asuncion · UCI Machine Learning Repository · 2007
36. KEEL 3.0: An open-source software for multi-stage analysis in data mining10.2991/ijcis.10.1.82 ↗
37. Algorithms for hyper-parameter optimization
38. Large-scale human metabolomics studies: A strategy for data (pre-) processing and validation
39. Theoretical formulation and analysis of the deterministic dendritic cell algorithm
40. Elephant herding optimization
41. Moth search algorithm: A bio-inspired metaheuristic algorithm for global optimization problems10.1007/s12293-016-0212-3 ↗
42. Particle-swarm krill herd algorithm