AFSBN: A Method of Artificial Fish Swarm Optimizing Bayesian Network for Epistasis Detection

Liguang Wang,Yujia Wang,Yi Fu,Yunge Gao,Jiawei Du,Chen Yang,Jianxiao Liu
DOI: https://doi.org/10.1109/tcbb.2019.2949780
2021-01-01
IEEE/ACM Transactions on Computational Biology and Bioinformatics
Abstract:How to mine the interaction between SNPs (namely epistasis) efficiently and accurately must be considered when to tackle the complexity of underlying biological mechanisms. In order to overcome the defect of low learning efficiency and local optimal, this work proposes an epistasis mining method using artificial fish swarm optimizing Bayesian network ( AFSBN ). This method uses the characteristics of global optimization, good robustness and fast convergence about the artificial fish swarm algorithm, and uses the algorithm into the heuristic search strategy of Bayesian network. The initial network structure can be evolved through the manipulations of foraging behavior, clustering behavior, tail-chasing behavior and random behavior. This algorithm chooses different behaviors to modify the network state according to the changing of surrounding environment and the states of partners. It realizes the interaction between each artificial fish and its neighboring environment, and finally finds the optimal network in the population. We compared AFSBN with other existing algorithms on both simulated and real datasets. The experimental results demonstrate that our method outperforms others in epistasis detection accuracy in the case of not affecting the efficiency basically for different datasets.
What problem does this paper attempt to address?