Zhai Jihao, Ji Junzhong, Liu Jinduo
Beijing Municipal Key Laboratory of Multimedia and Intelligent Software Technology, Beijing Institute of Artificial Intelligence, Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China.
Bioengineering (Basel). 2023 Jul 31;10(8):909. doi: 10.3390/bioengineering10080909.
A wealth of causal relationships exists in biological systems, both causal brain networks and causal protein signaling networks are very classical causal biological networks (CBNs). Learning CBNs from biological signal data reliably is a critical problem today. However, most of the existing methods are not excellent enough in terms of accuracy and time performance, and tend to fall into local optima because they do not take full advantage of global information. In this paper, we propose a parallel ant colony optimization algorithm to learn causal biological networks from biological signal data, called PACO. Specifically, PACO first maps the construction of CBNs to ants, then searches for CBNs in parallel by simulating multiple groups of ants foraging, and finally obtains the optimal CBN through pheromone fusion and CBNs fusion between different ant colonies. Extensive experimental results on simulation data sets as well as two real-world data sets, the fMRI signal data set and the Single-cell data set, show that PACO can accurately and efficiently learn CBNs from biological signal data.
生物系统中存在大量因果关系,因果脑网络和因果蛋白质信号网络都是非常经典的因果生物网络(CBN)。从生物信号数据中可靠地学习CBN是当今一个关键问题。然而,现有的大多数方法在准确性和时间性能方面都不够出色,并且由于没有充分利用全局信息而容易陷入局部最优。在本文中,我们提出了一种并行蚁群优化算法,用于从生物信号数据中学习因果生物网络,称为PACO。具体而言,PACO首先将CBN的构建映射到蚂蚁,然后通过模拟多组蚂蚁觅食来并行搜索CBN,最后通过不同蚁群之间的信息素融合和CBN融合获得最优CBN。在模拟数据集以及两个真实世界数据集(功能磁共振成像(fMRI)信号数据集和单细胞数据集)上的大量实验结果表明,PACO可以从生物信号数据中准确有效地学习CBN。