Autonomous Trustworthy Monitoring and Diagnosis of CubeSat Health (AtMonSat)Horne, Ross James ; Mauw, Sjouke ; Mizera, Andrzej et alReport (2022) This document is the final report concluding the execution of the AtMonSat project co-funded by the European Space Agency (ESA) under the Open Space Innovation Platform (OSIP) and the University of ... [more ▼] This document is the final report concluding the execution of the AtMonSat project co-funded by the European Space Agency (ESA) under the Open Space Innovation Platform (OSIP) and the University of Luxembourg. AtMonSat concerns on-board fault detection using artificial neural networks for CubeSat systems and related spacecraft where computing resources are limited. In particular, the concrete problem scenario of malfunctioning of CubeSat board elements is considered. The AtMonSat final report provides the problem statement, discusses the performed experiments designed to generate proper sets of data, and presents the details of the proposed solution. The report shows the devised framework to be both effective and suitable for implementation on a CubeSat. [less ▲] Detailed reference viewed: 125 (0 UL) Cloud removal from satellite imagery using multispectral edge-filtered conditional generative adversarial networks; Horne, Ross James ; Mauw, Sjouke et alin International Journal of Remote Sensing (2022), 43(5), 1881-1893 Detailed reference viewed: 151 (1 UL) An efficient approach towards the source-target control of Boolean networksPaul, Soumya ; Su, Cui ; Pang, Jun et alin IEEE/ACM Transactions on Computational Biology and Bioinformatics (2020), 17(6), 1932-1945 We study the problem of computing a minimal subset of nodes of a given asynchronous Boolean network that need to be perturbed in a single-step to drive its dynamics from an initial state to a target ... [more ▼] We study the problem of computing a minimal subset of nodes of a given asynchronous Boolean network that need to be perturbed in a single-step to drive its dynamics from an initial state to a target steady state (or attractor), which we call the source-target control of Boolean networks. Due to the phenomenon of state-space explosion, a simple global approach that performs computations on the entire network, may not scale well for large networks. We believe that efficient algorithms for such networks must exploit the structure of the networks together with their dynamics. Taking this view, we derive a decomposition-based solution to the minimal source-target control problem which can be significantly faster than the existing approaches on large networks. We then show that the solution can be further optimised if we take into account appropriate information about the source state. We apply our solutions to both real-life biological networks and randomly generated networks, demonstrating the efficiency and efficacy of our approach. [less ▲] Detailed reference viewed: 279 (24 UL) A new decomposition-based method for detecting attractors in synchronous Boolean networks; Mizera, Andrzej ; Pang, Jun et alin Science of Computer Programming (2019), 180 Detailed reference viewed: 229 (5 UL) GPU-accelerated steady-state computation of large probabilistic Boolean networksMizera, Andrzej ; Pang, Jun ; in Formal Aspects of Computing (2019), 31(1), 27-46 Detailed reference viewed: 190 (1 UL) Taming asynchrony for attractor detection in large Boolean networksMizera, Andrzej ; Pang, Jun ; et alin IEEE/ACM Transactions on Computational Biology and Bioinformatics (2019), 16(1), 31-42 Detailed reference viewed: 226 (3 UL) Reviving the two-state Markov chain approachMizera, Andrzej ; Pang, Jun ; Yuan, Qixia ![]() in IEEE/ACM Transactions on Computational Biology and Bioinformatics (2018), 15(5), 1525-1537 Probabilistic Boolean networks (PBNs) is a well-established computational framework for modelling biological systems. The steady-state dynamics of PBNs is of crucial importance in the study of such ... [more ▼] Probabilistic Boolean networks (PBNs) is a well-established computational framework for modelling biological systems. The steady-state dynamics of PBNs is of crucial importance in the study of such systems. However, for large PBNs, which often arise in systems biology, obtaining the steady-state distribution poses a significant challenge. In this paper, we revive the two-state Markov chain approach to solve this problem. This paper contributes in three aspects. First, we identify a problem of generating biased results with the approach and we propose a few heuristics to avoid such a pitfall. Secondly, we conduct an extensive experimental comparison of the extended two-state Markov chain approach and another approach based on the Skart method. We analyse the results with machine learning techniques and we show that statistically the two-state Markov chain approach has a better performance. Finally, we demonstrate the potential of the extended two-state Markov chain approach on a case study of a large PBN model of apoptosis in hepatocytes. [less ▲] Detailed reference viewed: 224 (7 UL) ASSA-PBN 3.0: Analysing Context-Sensitive Probabilistic Boolean NetworksMizera, Andrzej ; Pang, Jun ; et alin Proceedings of the 16th International Conference on Computational Methods in Systems Biology (2018) Detailed reference viewed: 208 (3 UL) ASSA-PBN: A Toolbox for Probabilistic Boolean NetworksMizera, Andrzej ; Pang, Jun ; et alin IEEE/ACM Transactions on Computational Biology and Bioinformatics (2018), 15(4), 1203-1216 Detailed reference viewed: 226 (4 UL) A Decomposition-based Approach towards the Control of Boolean NetworksPaul, Soumya ; ; Pang, Jun et alin Proceedings of the 2018 ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics (2018) Detailed reference viewed: 209 (4 UL) A new decomposition method for attractor detection in large synchronous Boolean networksMizera, Andrzej ; Pang, Jun ; et alin Proceedings of the 3rd International Symposium on Dependable Software Engineering: Theories, Tools, and Applications (2017) Detailed reference viewed: 232 (5 UL) Parallel Approximate Steady-state Analysis of Large Probabilistic Boolean NetworksMizera, Andrzej ; Pang, Jun ; Yuan, Qixia ![]() in Proceedings of the 31st ACM Symposium on Applied Computing (2016, April) Probabilistic Boolean networks (PBNs) is a widely used computational framework for modelling biological systems. The steady-state dynamics of PBNs is of special interest in the analysis of biological ... [more ▼] Probabilistic Boolean networks (PBNs) is a widely used computational framework for modelling biological systems. The steady-state dynamics of PBNs is of special interest in the analysis of biological machinery. However, obtaining the steady-state distributions for such systems poses a significant challenge due to the state space explosion problem which arises in the case of large PBNs. The only viable way is to use statistical methods. In the literature, the two-state Markov chain approach and the Skart method have been proposed for the analysis of large PBNs. However, the sample size required by both methods is often huge in the case of large PBNs and generating them is expensive in terms of computation time. Parallelising the sample generation is an ideal way to solve this issue. In this paper, we consider combining the Gelman & Rubin method with either the two-state Markov chain approach or the Skart method for parallelisation. The first method can be used to run multiple independent Markov chains in parallel and to control their convergence to the steady-state while the other two methods can be used to determine the sample size required for computing the steady-state probability of states of interest. Experimental results show that our proposed combinations can reduce time cost of computing stead-state probabilities of large PBNs significantly. [less ▲] Detailed reference viewed: 262 (9 UL) ASSA-PBN 2.0: A software tool for probabilistic Boolean networks.Mizera, Andrzej ; Pang, Jun ; Yuan, Qixia ![]() in Proceedings of 14th International Conference on Computational Methods in Systems Biology (2016) Detailed reference viewed: 262 (10 UL) Fast simulation of probabilistic Boolean networks.Mizera, Andrzej ; Pang, Jun ; Yuan, Qixia ![]() in Proceedings of 14th International Conference on Computational Methods in Systems Biology (2016) Detailed reference viewed: 253 (5 UL) Improving BDD-based attractor detection for synchronous Boolean networks.Yuan, Qixia ; ; Pang, Jun et alin Science China Information Sciences (2016), 59(8), 0801011-08010116 Detailed reference viewed: 282 (26 UL) GPU-accelerated steady-state analysis of probabilistic Boolean networksMizera, Andrzej ; Pang, Jun ; Yuan, Qixia ![]() Poster (2016) Detailed reference viewed: 180 (7 UL) Chemometric analysis of attenuated total reflectance infrared spectra of Proteus mirabilis strains with defined structures of LPS.; Mizera, Andrzej ; et alin Innate Immunity (2016), 22(5), 325-335 Detailed reference viewed: 243 (5 UL) ASSA-PBN: An approximate steady-state analyser for probabilistic Boolean networksMizera, Andrzej ; Pang, Jun ; Yuan, Qixia ![]() in Proceedings of the 13th International Symposium on Automated Technology for Verification and Analysis (ATVA'15) (2015) Detailed reference viewed: 233 (10 UL) Activity tracking: A new attack on location privacy; Mizera, Andrzej ; Pang, Jun ![]() in Proceedings of the 3rd IEEE Conference on Communications and Network Security (CNS'15) (2015) Detailed reference viewed: 264 (12 UL) Improving BDD-based attractor detection for synchronous Boolean networks; Yuan, Qixia ; Pang, Jun et alin Proceedings of the 7th Asia-Pacific Symposium on Internetware (2015) Boolean networks are an important formalism for modelling biological systems and have attracted much attention in recent years. An important direction in Boolean networks is to exhaustively find ... [more ▼] Boolean networks are an important formalism for modelling biological systems and have attracted much attention in recent years. An important direction in Boolean networks is to exhaustively find attractors, which represent steady states when a biological network evolves for a long term. In this paper, we propose a new approach to improve the efficiency of BDD-based attractor detection. Our approach includes a monolithic algorithm for small networks, an enumerative strategy to deal with large networks, and two heuristics on ordering BDD variables. We demonstrate the performance of our approach on a number of examples, and compare it with one existing technique in the literature. [less ▲] Detailed reference viewed: 228 (6 UL) |
||