Cargando…
Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm
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...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10451563/ https://www.ncbi.nlm.nih.gov/pubmed/37627794 http://dx.doi.org/10.3390/bioengineering10080909 |
_version_ | 1785095440101801984 |
---|---|
author | Zhai, Jihao Ji, Junzhong Liu, Jinduo |
author_facet | Zhai, Jihao Ji, Junzhong Liu, Jinduo |
author_sort | Zhai, Jihao |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-10451563 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-104515632023-08-26 Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm Zhai, Jihao Ji, Junzhong Liu, Jinduo Bioengineering (Basel) Article 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. MDPI 2023-07-31 /pmc/articles/PMC10451563/ /pubmed/37627794 http://dx.doi.org/10.3390/bioengineering10080909 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhai, Jihao Ji, Junzhong Liu, Jinduo Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm |
title | Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm |
title_full | Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm |
title_fullStr | Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm |
title_full_unstemmed | Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm |
title_short | Learning Causal Biological Networks with Parallel Ant Colony Optimization Algorithm |
title_sort | learning causal biological networks with parallel ant colony optimization algorithm |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10451563/ https://www.ncbi.nlm.nih.gov/pubmed/37627794 http://dx.doi.org/10.3390/bioengineering10080909 |
work_keys_str_mv | AT zhaijihao learningcausalbiologicalnetworkswithparallelantcolonyoptimizationalgorithm AT jijunzhong learningcausalbiologicalnetworkswithparallelantcolonyoptimizationalgorithm AT liujinduo learningcausalbiologicalnetworkswithparallelantcolonyoptimizationalgorithm |