TY - GEN
T1 - A Particle Swarm Optimization Algorithm Based on Multi-Population Mutual Learning for SNP-SNP Interaction Detection
AU - Zhao, Linqian
AU - Li, Yahan
AU - Shang, Junliang
AU - Ren, Qianqian
AU - Zhang, Yuanyuan
AU - Liu, Jin Xing
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Single nucleotide polymorphism (SNPs) data have become abundant thanks to the quick advancement of high-throughput sequencing technology, which provides convenience for genome-wide association studies. Single SNPs have been proven to be the cause of some diseases, and the emergence of complex diseases is often thought to be the result of the interaction of multiple SNPs. However, the possible interaction of millions of SNPs imposes a heavy computational burden for uncovering complex disease mechanisms. The existing SNP-SNP interaction detection algorithms frequently have flaws including high computation complexity and poor optimization effectiveness. In this study, a particle swarm optimization algorithm based on multi-population mutual learning (PSOMPML) is proposed to detect SNP-SNP interactions. In this algorithm, the mutual learning strategy is introduced to deal with different particles in different sub-populations to facilitate knowledge exchange. In addition, the elite preservation mechanism is incorporated into PSOMPML, to better preserve the good SNPs in the elite particles. The promising region local search strategy searches the optimal solution along the target solution and its near space to increase the convergence speed of the proposed algorithm. Experiments on simulated data sets and real data also demonstrate the effectiveness of the proposed algorithm.
AB - Single nucleotide polymorphism (SNPs) data have become abundant thanks to the quick advancement of high-throughput sequencing technology, which provides convenience for genome-wide association studies. Single SNPs have been proven to be the cause of some diseases, and the emergence of complex diseases is often thought to be the result of the interaction of multiple SNPs. However, the possible interaction of millions of SNPs imposes a heavy computational burden for uncovering complex disease mechanisms. The existing SNP-SNP interaction detection algorithms frequently have flaws including high computation complexity and poor optimization effectiveness. In this study, a particle swarm optimization algorithm based on multi-population mutual learning (PSOMPML) is proposed to detect SNP-SNP interactions. In this algorithm, the mutual learning strategy is introduced to deal with different particles in different sub-populations to facilitate knowledge exchange. In addition, the elite preservation mechanism is incorporated into PSOMPML, to better preserve the good SNPs in the elite particles. The promising region local search strategy searches the optimal solution along the target solution and its near space to increase the convergence speed of the proposed algorithm. Experiments on simulated data sets and real data also demonstrate the effectiveness of the proposed algorithm.
KW - SNP-SNP interactions
KW - multi-population
KW - particle swarm optimization
KW - single-nucleotide polymorphism
KW - swarm intelligence
UR - https://www.scopus.com/pages/publications/85217278617
U2 - 10.1109/BIBM62325.2024.10822653
DO - 10.1109/BIBM62325.2024.10822653
M3 - 会议稿件
AN - SCOPUS:85217278617
T3 - Proceedings - 2024 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2024
SP - 591
EP - 596
BT - Proceedings - 2024 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2024
A2 - Cannataro, Mario
A2 - Zheng, Huiru
A2 - Gao, Lin
A2 - Cheng, Jianlin
A2 - de Miranda, Joao Luis
A2 - Zumpano, Ester
A2 - Hu, Xiaohua
A2 - Cho, Young-Rae
A2 - Park, Taesung
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2024 IEEE International Conference on Bioinformatics and Biomedicine, BIBM 2024
Y2 - 3 December 2024 through 6 December 2024
ER -