153 results on '"Jon Timmis"'
Search Results
2. Towards a Unified Framework for Software-Hardware Integration in Evolutionary Robotics
- Author
-
Edgar Buchanan, Léni K. Le Goff, Matthew F. Hale, Emma Hart, Agoston E. Eiben, Matteo De Carlo, Mike Angus, Robert Woolley, Jon Timmis, Alan F. Winfield, and Andy M. Tyrrell
- Subjects
evolutionary robotics ,evolution of things ,automation ,software-hardware synergy ,reality gap ,Mechanical engineering and machinery ,TJ1-1570 - Abstract
The discrepancy between simulated and hardware experiments, the reality gap, is a challenge in evolutionary robotics. While strategies have been proposed to address this gap in fixed-body robots, they are not viable when dealing with populations and generations where the body is in constant change. The continual evolution of body designs necessitates the manufacturing of new robotic structures, a process that can be time-consuming if carried out manually. Moreover, the increased manufacturing time not only prolongs hardware experimental durations but also disrupts the synergy between hardware and simulated experiments. Failure to effectively manage these challenges could impede the implementation of evolutionary robotics in real-life environments. The Autonomous Robot Evolution project presents a framework to tackle these challenges through a case study. This paper describes the main three contributions of this work: Firstly, it analyses the different reality gap experienced by each different robot or the heterogenous reality gap. Secondly, it emphasizes the importance of automation in robot manufacturing. And thirdly, it highlights the necessity of a framework to orchestrate the synergy between simulated and hardware experiments. In the long term, integrating these contributions into evolutionary robotics is envisioned to enable the continuous production of robots in real-world environments.
- Published
- 2024
- Full Text
- View/download PDF
3. Practical hardware for evolvable robots
- Author
-
Mike Angus, Edgar Buchanan, Léni K. Le Goff, Emma Hart, Agoston E. Eiben, Matteo De Carlo, Alan F. Winfield, Matthew F. Hale, Robert Woolley, Jon Timmis, and Andy M. Tyrrell
- Subjects
evolutionary robotics ,hardware design ,modular robots ,hardware constraints ,autonomous robot fabrication ,robot manufacturability ,Mechanical engineering and machinery ,TJ1-1570 ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
The evolutionary robotics field offers the possibility of autonomously generating robots that are adapted to desired tasks by iteratively optimising across successive generations of robots with varying configurations until a high-performing candidate is found. The prohibitive time and cost of actually building this many robots means that most evolutionary robotics work is conducted in simulation, but to apply evolved robots to real-world problems, they must be implemented in hardware, which brings new challenges. This paper explores in detail the design of an example system for realising diverse evolved robot bodies, and specifically how this interacts with the evolutionary process. We discover that every aspect of the hardware implementation introduces constraints that change the evolutionary space, and exploring this interplay between hardware constraints and evolution is the key contribution of this paper. In simulation, any robot that can be defined by a suitable genetic representation can be implemented and evaluated, but in hardware, real-world limitations like manufacturing/assembly constraints and electrical power delivery mean that many of these robots cannot be built, or will malfunction in operation. This presents the novel challenge of how to constrain an evolutionary process within the space of evolvable phenotypes to only those regions that are practically feasible: the viable phenotype space. Methods of phenotype filtering and repair were introduced to address this, and found to degrade the diversity of the robot population and impede traversal of the exploration space. Furthermore, the degrees of freedom permitted by the hardware constraints were found to be poorly matched to the types of morphological variation that would be the most useful in the target environment. Consequently, the ability of the evolutionary process to generate robots with effective adaptations was greatly reduced. The conclusions from this are twofold. 1) Designing a hardware platform for evolving robots requires different thinking, in which all design decisions should be made with reference to their impact on the viable phenotype space. 2) It is insufficient to just evolve robots in simulation without detailed consideration of how they will be implemented in hardware, because the hardware constraints have a profound impact on the evolutionary space.
- Published
- 2023
- Full Text
- View/download PDF
4. A study of error diversity in robotic swarms for task partitioning in foraging tasks
- Author
-
Edgar Buchanan, Kieran Alden, Andrew Pomfret, Jon Timmis, and Andy M. Tyrrell
- Subjects
swarm robotics ,fault tolerance ,error diversity ,task partitioning ,foraging ,Mechanical engineering and machinery ,TJ1-1570 ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
Often in swarm robotics, an assumption is made that all robots in the swarm behave the same and will have a similar (if not the same) error model. However, in reality, this is not the case, and this lack of uniformity in the error model, and other operations, can lead to various emergent behaviors. This paper considers the impact of the error model and compares robots in a swarm that operate using the same error model (uniform error) against each robot in the swarm having a different error model (thus introducing error diversity). Experiments are presented in the context of a foraging task. Simulation and physical experimental results show the importance of the error model and diversity in achieving the expected swarm behavior.
- Published
- 2023
- Full Text
- View/download PDF
5. B cell zone reticular cell microenvironments shape CXCL13 gradient formation
- Author
-
Jason Cosgrove, Mario Novkovic, Stefan Albrecht, Natalia B. Pikor, Zhaoukun Zhou, Lucas Onder, Urs Mörbe, Jovana Cupovic, Helen Miller, Kieran Alden, Anne Thuery, Peter O’Toole, Rita Pinter, Simon Jarrett, Emily Taylor, Daniel Venetz, Manfred Heller, Mariagrazia Uguccioni, Daniel F. Legler, Charles J. Lacey, Andrew Coatesworth, Wojciech G. Polak, Tom Cupedo, Bénedicte Manoury, Marcus Thelen, Jens V. Stein, Marlene Wolf, Mark C. Leake, Jon Timmis, Burkhard Ludewig, and Mark C. Coles
- Subjects
Science - Abstract
Morphogens such as chemokines form gradients to direct graded responses and modulate cell behaviors. Here the authors show, using imaging and computer simulation, that the chemokine CXCL13 originated from follicular reticular cells in the lymph nodes forms both soluble and immobilized gradients to regulate B cell recruitment and migration.
- Published
- 2020
- Full Text
- View/download PDF
6. Simulating CXCR5 Dynamics in Complex Tissue Microenvironments
- Author
-
Jason Cosgrove, Kieran Alden, Jens V. Stein, Mark C. Coles, and Jon Timmis
- Subjects
B cells ,chemokines ,systems biology ,G-protein coupled receptors ,mathematical modelling ,Immunologic diseases. Allergy ,RC581-607 - Abstract
To effectively navigate complex tissue microenvironments, immune cells sense molecular concentration gradients using G-protein coupled receptors. However, due to the complexity of receptor activity, and the multimodal nature of chemokine gradients in vivo, chemokine receptor activity in situ is poorly understood. To address this issue, we apply a modelling and simulation approach that permits analysis of the spatiotemporal dynamics of CXCR5 expression within an in silico B-follicle with single-cell resolution. Using this approach, we show that that in silico B-cell scanning is robust to changes in receptor numbers and changes in individual kinetic rates of receptor activity, but sensitive to global perturbations where multiple parameters are altered simultaneously. Through multi-objective optimization analysis we find that the rapid modulation of CXCR5 activity through receptor binding, desensitization and recycling is required for optimal antigen scanning rates. From these analyses we predict that chemokine receptor signaling dynamics regulate migration in complex tissue microenvironments to a greater extent than the total numbers of receptors on the cell surface.
- Published
- 2021
- Full Text
- View/download PDF
7. Best Practices to Maximize the Use and Reuse of Quantitative and Systems Pharmacology Models: Recommendations From the United Kingdom Quantitative and Systems Pharmacology Network
- Author
-
Lourdes Cucurull‐Sanchez, Michael J. Chappell, Vijayalakshmi Chelliah, S. Y. Amy Cheung, Gianne Derks, Mark Penney, Alex Phipps, Rahuman S. Malik‐Sheriff, Jon Timmis, Marcus J. Tindall, Piet H. van derGraaf, Paolo Vicini, and James W. T. Yates
- Subjects
Therapeutics. Pharmacology ,RM1-950 - Abstract
The lack of standardization in the way that quantitative and systems pharmacology (QSP) models are developed, tested, and documented hinders their reproducibility, reusability, and expansion or reduction to alternative contexts. This in turn undermines the potential impact of QSP in academic, industrial, and regulatory frameworks. This article presents a minimum set of recommendations from the UK Quantitative and Systems Pharmacology Network (UK QSP Network) to guide QSP practitioners seeking to maximize their impact, and stakeholders considering the use of QSP models in their environment.
- Published
- 2019
- Full Text
- View/download PDF
8. Cylindabot: Transformable Wheg Robot Traversing Stepped and Sloped Environments
- Author
-
Robert Woolley, Jon Timmis, and Andy M. Tyrrell
- Subjects
wheg ,steps ,slopes ,mobile robots ,Mechanical engineering and machinery ,TJ1-1570 - Abstract
The ability of an autonomous robot to adapt to different terrain affords the flexibility to move successfully in a range of environments. This paper proposes the Cylindabot, a transformable Wheg robot that can move with two large wheels, each of which can rotate out, producing three legs. This ability to change its mode of locomotion allows for specialised performance. The Cylindabot has been tested in simulation and on a physical robot on steps and slopes as an indication of its efficacy in different environments. These experiments show that such robots are capable of climbing up to a 32 degree slope and a step 1.43 times their initial height. Theoretical limits are devised that match the results, and a comparison with existing Wheg platforms is made.
- Published
- 2021
- Full Text
- View/download PDF
9. Tissue-specific transcriptomic changes associated with AmBisome® treatment of BALB/c mice with experimental visceral leishmaniasis [version 1; peer review: 2 approved]
- Author
-
Sarah Forrester, Karin Siefert, Helen Ashwin, Najmeeyah Brown, Andrea Zelmar, Sally James, Dimitris Lagos, Jon Timmis, Mitali Chatterjee, Jeremy C. Mottram, Simon L. Croft, and Paul M. Kaye
- Subjects
Medicine ,Science - Abstract
Background: Liposomal amphotericin B (AmBisome®) as a treatment modality for visceral leishmaniasis (VL) has had significant impact on patient care in some but not all regions where VL is endemic. As the mode of action of AmBisome® in vivo is poorly understood, we compared the tissue-specific transcriptome in drug-treated vs untreated mice with experimental VL. Methods: BALB/c mice infected with L. donovani were treated with 8mg/kg AmBisome®, resulting in parasite elimination from liver and spleen over a 7-day period. At day 1 and day 7 post treatment (Rx+1 and Rx+7), transcriptomic profiling was performed on spleen and liver tissue from treated and untreated mice and uninfected mice. BALB/c mice infected with M. bovis BCG (an organism resistant to amphotericin B) were analysed to distinguish between direct effects of AmBisome® and those secondary to parasite death. Results: AmBisome® treatment lead to rapid parasitological clearance. At Rx+1, spleen and liver displayed only 46 and 88 differentially expressed (DE) genes (P
- Published
- 2019
- Full Text
- View/download PDF
10. Application of Modeling Approaches to Explore Vaccine Adjuvant Mode-of-Action
- Author
-
Paul R. Buckley, Kieran Alden, Margherita Coccia, Aurélie Chalon, Catherine Collignon, Stéphane T. Temmerman, Arnaud M. Didierlaurent, Robbert van der Most, Jon Timmis, Claus A. Andersen, and Mark C. Coles
- Subjects
vaccines ,adjuvants ,mathematical modeling ,computational biology ,systems biology ,mechanistic modeling ,Immunologic diseases. Allergy ,RC581-607 - Abstract
Novel adjuvant technologies have a key role in the development of next-generation vaccines, due to their capacity to modulate the duration, strength and quality of the immune response. The AS01 adjuvant is used in the malaria vaccine RTS,S/AS01 and in the licensed herpes-zoster vaccine (Shingrix) where the vaccine has proven its ability to generate protective responses with both robust humoral and T-cell responses. For many years, animal models have provided insights into adjuvant mode-of-action (MoA), generally through investigating individual genes or proteins. Furthermore, modeling and simulation techniques can be utilized to integrate a variety of different data types; ranging from serum biomarkers to large scale “omics” datasets. In this perspective we present a framework to create a holistic integration of pre-clinical datasets and immunological literature in order to develop an evidence-based hypothesis of AS01 adjuvant MoA, creating a unified view of multiple experiments. Furthermore, we highlight how holistic systems-knowledge can serve as a basis for the construction of models and simulations supporting exploration of key questions surrounding adjuvant MoA. Using the Systems-Biology-Graphical-Notation, a tool for graphical representation of biological processes, we have captured high-level cellular behaviors and interactions, and cytokine dynamics during the early immune response, which are substantiated by a series of diagrams detailing cellular dynamics. Through explicitly describing AS01 MoA we have built a consensus of understanding across multiple experiments, and so we present a framework to integrate modeling approaches into exploring adjuvant MoA, in order to guide experimental design, interpret results and inform rational design of vaccines.
- Published
- 2019
- Full Text
- View/download PDF
11. GABA Regulation of Burst Firing in Hippocampal Astrocyte Neural Circuit: A Biophysical Model
- Author
-
Junxiu Liu, Liam McDaid, Alfonso Araque, John Wade, Jim Harkin, Shvan Karim, David C. Henshall, Niamh M. C. Connolly, Anju P. Johnson, Andy M. Tyrrell, Jon Timmis, Alan G. Millard, James Hilder, and David M. Halliday
- Subjects
astrocyte cell ,GABA interneuron ,burst firing ,calcium oscillation ,potentiation ,Neurosciences. Biological psychiatry. Neuropsychiatry ,RC321-571 - Abstract
It is now widely accepted that glia cells and gamma-aminobutyric acidergic (GABA) interneurons dynamically regulate synaptic transmission and neuronal activity in time and space. This paper presents a biophysical model that captures the interaction between an astrocyte cell, a GABA interneuron and pre/postsynaptic neurons. Specifically, GABA released from a GABA interneuron triggers in astrocytes the release of calcium (Ca2+) from the endoplasmic reticulum via the inositol 1, 4, 5-trisphosphate (IP3) pathway. This results in gliotransmission which elevates the presynaptic transmission probability rate (PR) causing weight potentiation and a gradual increase in postsynaptic neuronal firing, that eventually stabilizes. However, by capturing the complex interactions between IP3, generated from both GABA and the 2-arachidonyl glycerol (2-AG) pathway, and PR, this paper shows that this interaction not only gives rise to an initial weight potentiation phase but also this phase is followed by postsynaptic bursting behavior. Moreover, the model will show that there is a presynaptic frequency range over which burst firing can occur. The proposed model offers a novel cellular level mechanism that may underpin both seizure-like activity and neuronal synchrony across different brain regions.
- Published
- 2019
- Full Text
- View/download PDF
12. Bootstrapping Artificial Evolution to Design Robots for Autonomous Fabrication
- Author
-
Edgar Buchanan, Léni K. Le Goff, Wei Li, Emma Hart, Agoston E. Eiben, Matteo De Carlo, Alan F. Winfield, Matthew F. Hale, Robert Woolley, Mike Angus, Jon Timmis, and Andy M. Tyrrell
- Subjects
evolutionary robotics ,autonomous robot evolution ,autonomous robot fabrication ,robot manufacturability ,Mechanical engineering and machinery ,TJ1-1570 - Abstract
A long-term vision of evolutionary robotics is a technology enabling the evolution of entire autonomous robotic ecosystems that live and work for long periods in challenging and dynamic environments without the need for direct human oversight. Evolutionary robotics has been widely used due to its capability of creating unique robot designs in simulation. Recent work has shown that it is possible to autonomously construct evolved designs in the physical domain; however, this brings new challenges: the autonomous manufacture and assembly process introduces new constraints that are not apparent in simulation. To tackle this, we introduce a new method for producing a repertoire of diverse but manufacturable robots. This repertoire is used to seed an evolutionary loop that subsequently evolves robot designs and controllers capable of solving a maze-navigation task. We show that compared to random initialisation, seeding with a diverse and manufacturable population speeds up convergence and on some tasks, increases performance, while maintaining manufacturability.
- Published
- 2020
- Full Text
- View/download PDF
13. Tissue and host species-specific transcriptional changes in models of experimental visceral leishmaniasis [version 2; referees: 3 approved, 1 approved with reservations]
- Author
-
Helen Ashwin, Karin Seifert, Sarah Forrester, Najmeeyah Brown, Sandy MacDonald, Sally James, Dimitris Lagos, Jon Timmis, Jeremy C Mottram, Simon L. Croft, and Paul M. Kaye
- Subjects
Medicine ,Science - Abstract
Background: Human visceral leishmaniasis, caused by infection with Leishmania donovani or L. infantum, is a potentially fatal disease affecting 50,000-90,000 people yearly in 75 disease endemic countries, with more than 20,000 deaths reported. Experimental models of infection play a major role in understanding parasite biology, host-pathogen interaction, disease pathogenesis, and parasite transmission. In addition, they have an essential role in the identification and pre-clinical evaluation of new drugs and vaccines. However, our understanding of these models remains fragmentary. Although the immune response to Leishmania donovani infection in mice has been extensively characterized, transcriptomic analysis capturing the tissue-specific evolution of disease has yet to be reported. Methods: We provide an analysis of the transcriptome of spleen, liver and peripheral blood of BALB/c mice infected with L. donovani. Where possible, we compare our data in murine experimental visceral leishmaniasis with transcriptomic data in the public domain obtained from the study of L. donovani-infected hamsters and patients with human visceral leishmaniasis. Digitised whole slide images showing the histopathology in spleen and liver are made available via a dedicated website, www.leishpathnet.org. Results: Our analysis confirms marked tissue-specific alterations in the transcriptome of infected mice over time and identifies previously unrecognized parallels and differences between murine, hamster and human responses to infection. We show commonality of interferon-regulated genes whilst confirming a greater activation of type 2 immune pathways in infected hamsters compared to mice. Cytokine genes and genes encoding immune checkpoints were markedly tissue specific and dynamic in their expression, and pathways focused on non-immune cells reflected tissue specific immunopathology. Our data also addresses the value of measuring peripheral blood transcriptomics as a potential window into underlying systemic disease. Conclusions: Our transcriptomic data, coupled with histopathologic analysis of the tissue response, provide an additional resource to underpin future mechanistic studies and to guide clinical research.
- Published
- 2019
- Full Text
- View/download PDF
14. Adaptive Online Fault Diagnosis in Autonomous Robot Swarms
- Author
-
James O'Keeffe, Danesh Tarapore, Alan G. Millard, and Jon Timmis
- Subjects
swarm robotics ,fault diagnosis ,adaptive ,autonomous ,unsupervised learning ,Mechanical engineering and machinery ,TJ1-1570 ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
Previous work has shown that robot swarms are not always tolerant to the failure of individual robots, particularly those that have only partially failed and continue to contribute to collective behaviors. A case has been made for an active approach to fault tolerance in swarm robotic systems, whereby the swarm can identify and resolve faults that occur during operation. Existing approaches to active fault tolerance in swarms have so far omitted fault diagnosis, however we propose that diagnosis is a feature of active fault tolerance that is necessary if swarms are to obtain long-term autonomy. This paper presents a novel method for fault diagnosis that attempts to imitate some of the observed functions of natural immune system. The results of our simulated experiments show that our system is flexible, scalable, and improves swarm tolerance to various electro-mechanical faults in the cases examined.
- Published
- 2018
- Full Text
- View/download PDF
15. Tissue and host species-specific transcriptional changes in models of experimental visceral leishmaniasis [version 1; referees: 3 approved, 1 approved with reservations]
- Author
-
Helen Ashwin, Karin Seifert, Sarah Forrester, Najmeeyah Brown, Sandy MacDonald, Sally James, Dimitris Lagos, Jon Timmis, Jeremy Mottram, Simon L. Croft, and Paul M. Kaye
- Subjects
Medicine ,Science - Abstract
Background: Human visceral leishmaniasis, caused by infection with Leishmania donovani or L. infantum, is a potentially fatal disease affecting 50,000-90,000 people yearly in 75 disease endemic countries, with more than 20,000 deaths reported. Experimental models of infection play a major role in understanding parasite biology, host-pathogen interaction, disease pathogenesis, and parasite transmission. In addition, they have an essential role in the identification and pre-clinical evaluation of new drugs and vaccines. However, our understanding of these models remains fragmentary. Although the immune response to Leishmania donovani infection in mice has been extensively characterized, transcriptomic analysis capturing the tissue-specific evolution of disease has yet to be reported. Methods: We provide an analysis of the transcriptome of spleen, liver and peripheral blood of BALB/c mice infected with L. donovani. Where possible, we compare our data in murine experimental visceral leishmaniasis with transcriptomic data in the public domain obtained from the study of L. donovani-infected hamsters and patients with human visceral leishmaniasis. Digitised whole slide images showing the histopathology in spleen and liver are made available via a dedicated website, www.leishpathnet.org. Results: Our analysis confirms marked tissue-specific alterations in the transcriptome of infected mice over time and identifies previously unrecognized parallels and differences between murine, hamster and human responses to infection. We show commonality of interferon-regulated genes whilst confirming a greater activation of type 2 immune pathways in infected hamsters compared to mice. Cytokine genes and genes encoding immune checkpoints were markedly tissue specific and dynamic in their expression, and pathways focused on non-immune cells reflected tissue specific immunopathology. Our data also addresses the value of measuring peripheral blood transcriptomics as a potential window into underlying systemic disease. Conclusions: Our transcriptomic data, coupled with histopathologic analysis of the tissue response, provide an additional resource to underpin future mechanistic studies and to guide clinical research.
- Published
- 2018
- Full Text
- View/download PDF
16. The Need for Combining Implicit and Explicit Communication in Cooperative Robotic Systems
- Author
-
Naomi Gildert, Alan G. Millard, Andrew Pomfret, and Jon Timmis
- Subjects
joint action ,implicit communication ,explicit communication ,collaboration ,autonomous systems ,interaction ,Mechanical engineering and machinery ,TJ1-1570 ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
As the number of robots used in warehouses and manufacturing increases, so too does the need for robots to be able to manipulate objects, not only independently, but also in collaboration with humans and other robots. Our ability to effectively coordinate our actions with fellow humans encompasses several behaviours that are collectively referred to as joint action, and has inspired advances in human-robot interaction by leveraging our natural ability to interpret implicit cues. However, our capacity to efficiently coordinate on object manipulation tasks remains an advantageous process that is yet to be fully exploited in robotic applications. Humans achieve this form of coordination by combining implicit communication (where information is inferred) and explicit communication (direct communication through an established channel) in varying degrees according to the task at hand. Although these two forms of communication have previously been implemented in robotic systems, no system exists that integrates the two in a task-dependent adaptive manner. In this paper, we review existing work on joint action in human-robot interaction, and analyse the state-of-the-art in robot-robot interaction that could act as a foundation for future cooperative object manipulation approaches. We identify key mechanisms that must be developed in order for robots to collaborate more effectively, with other robots and humans, on object manipulation tasks in shared autonomy spaces.
- Published
- 2018
- Full Text
- View/download PDF
17. Macrophage Transactivation for Chemokine Production Identified as a Negative Regulator of Granulomatous Inflammation Using Agent-Based Modeling
- Author
-
Daniel Moyo, Lynette Beattie, Paul S. Andrews, John W. J. Moore, Jon Timmis, Amy Sawtell, Stefan Hoehme, Adam T. Sampson, and Paul M. Kaye
- Subjects
kupffer cells ,granulomas ,inflammation ,Leishmania ,natural killer T cells ,agent-based modeling ,Immunologic diseases. Allergy ,RC581-607 - Abstract
Cellular activation in trans by interferons, cytokines, and chemokines is a commonly recognized mechanism to amplify immune effector function and limit pathogen spread. However, an optimal host response also requires that collateral damage associated with inflammation is limited. This may be particularly so in the case of granulomatous inflammation, where an excessive number and/or excessively florid granulomas can have significant pathological consequences. Here, we have combined transcriptomics, agent-based modeling, and in vivo experimental approaches to study constraints on hepatic granuloma formation in a murine model of experimental leishmaniasis. We demonstrate that chemokine production by non-infected Kupffer cells in the Leishmania donovani-infected liver promotes competition with infected KCs for available iNKT cells, ultimately inhibiting the extent of granulomatous inflammation. We propose trans-activation for chemokine production as a novel broadly applicable mechanism that may operate early in infection to limit excessive focal inflammation.
- Published
- 2018
- Full Text
- View/download PDF
18. ASPASIA: A toolkit for evaluating the effects of biological interventions on SBML model behaviour.
- Author
-
Stephanie Evans, Kieran Alden, Lourdes Cucurull-Sanchez, Christopher Larminie, Mark C Coles, Marika C Kullberg, and Jon Timmis
- Subjects
Biology (General) ,QH301-705.5 - Abstract
A calibrated computational model reflects behaviours that are expected or observed in a complex system, providing a baseline upon which sensitivity analysis techniques can be used to analyse pathways that may impact model responses. However, calibration of a model where a behaviour depends on an intervention introduced after a defined time point is difficult, as model responses may be dependent on the conditions at the time the intervention is applied. We present ASPASIA (Automated Simulation Parameter Alteration and SensItivity Analysis), a cross-platform, open-source Java toolkit that addresses a key deficiency in software tools for understanding the impact an intervention has on system behaviour for models specified in Systems Biology Markup Language (SBML). ASPASIA can generate and modify models using SBML solver output as an initial parameter set, allowing interventions to be applied once a steady state has been reached. Additionally, multiple SBML models can be generated where a subset of parameter values are perturbed using local and global sensitivity analysis techniques, revealing the model's sensitivity to the intervention. To illustrate the capabilities of ASPASIA, we demonstrate how this tool has generated novel hypotheses regarding the mechanisms by which Th17-cell plasticity may be controlled in vivo. By using ASPASIA in conjunction with an SBML model of Th17-cell polarisation, we predict that promotion of the Th1-associated transcription factor T-bet, rather than inhibition of the Th17-associated transcription factor RORγt, is sufficient to drive switching of Th17 cells towards an IFN-γ-producing phenotype. Our approach can be applied to all SBML-encoded models to predict the effect that intervention strategies have on system behaviour. ASPASIA, released under the Artistic License (2.0), can be downloaded from http://www.york.ac.uk/ycil/software.
- Published
- 2017
- Full Text
- View/download PDF
19. Computational Models of the NF-KB Signalling Pathway
- Author
-
Richard A. Williams, Jon Timmis, and Eva E. Qwarnstrom
- Subjects
NF-KB ,computational biology ,agent-based modelling ,mathematical modelling ,systems biology ,signal transduction ,Electronic computers. Computer science ,QA75.5-76.95 - Abstract
In this review article, we discuss the current state of computational modelling of the nuclear factor-kappa B (NF-ΚB) signalling pathway. NF-ΚB is a transcription factor, which is ubiquitous within cells and controls a number of immune responses, including inflammation and apoptosis. The NF-ΚB signalling pathway is tightly regulated, commencing with activation at the cell membrane, signal transduction through various components within the cytoplasm, translocation of NF-ΚB into the nucleus and, finally, the transcription of various genes relating to the innate and adaptive immune responses. There have been a number of computational (mathematical) models developed of the signalling pathway over the past decade. This review describes how these approaches have helped advance our understanding of NF-ΚB control.
- Published
- 2014
- Full Text
- View/download PDF
20. An Amalgamation of Hormone Inspired Arbitration Systems for Application in Robot Swarms
- Author
-
James Wilson, Jon Timmis, and Andy Tyrrell
- Subjects
swarm ,robotics ,hormone ,behaviour ,arbitration ,demand ,Technology ,Engineering (General). Civil engineering (General) ,TA1-2040 ,Biology (General) ,QH301-705.5 ,Physics ,QC1-999 ,Chemistry ,QD1-999 - Abstract
Previous work has shown that virtual hormone systems can be engineered to arbitrate swarms of robots between sets of behaviours. These virtual hormones act similarly to their natural counterparts, providing a method of online, reactive adaptation. It is yet to be shown how virtual hormone systems could be used when a robotic swarm has a large variety of task types to execute. This paper details work that demonstrates the viability of a collection of virtual hormones that can be used to regulate and adapt a swarm over time, in response to different environments and tasks. Specifically, the paper examines a new method of hormone speed control for energy efficiency and combines it with two existing systems controlling environmental preference as well as a selection of behaviours that produce an effective foraging swarm. Experiments confirm the effectiveness of the combined system, showing that a swarm of robots equipped with multiple virtual hormones can forage efficiently to a specified item demand within an allotted period of time.
- Published
- 2019
- Full Text
- View/download PDF
21. Generic, scalable and decentralized fault detection for robot swarms.
- Author
-
Danesh Tarapore, Anders Lyhne Christensen, and Jon Timmis
- Subjects
Medicine ,Science - Abstract
Robot swarms are large-scale multirobot systems with decentralized control which means that each robot acts based only on local perception and on local coordination with neighboring robots. The decentralized approach to control confers number of potential benefits. In particular, inherent scalability and robustness are often highlighted as key distinguishing features of robot swarms compared with systems that rely on traditional approaches to multirobot coordination. It has, however, been shown that swarm robotics systems are not always fault tolerant. To realize the robustness potential of robot swarms, it is thus essential to give systems the capacity to actively detect and accommodate faults. In this paper, we present a generic fault-detection system for robot swarms. We show how robots with limited and imperfect sensing capabilities are able to observe and classify the behavior of one another. In order to achieve this, the underlying classifier is an immune system-inspired algorithm that learns to distinguish between normal behavior and abnormal behavior online. Through a series of experiments, we systematically assess the performance of our approach in a detailed simulation environment. In particular, we analyze our system's capacity to correctly detect robots with faults, false positive rates, performance in a foraging task in which each robot exhibits a composite behavior, and performance under perturbations of the task environment. Results show that our generic fault-detection system is robust, that it is able to detect faults in a timely manner, and that it achieves a low false positive rate. The developed fault-detection system has the potential to enable long-term autonomy for robust multirobot systems, thus increasing the usefulness of robots for a diverse repertoire of upcoming applications in the area of distributed intelligent automation.
- Published
- 2017
- Full Text
- View/download PDF
22. Leukocyte Motility Models Assessed through Simulation and Multi-objective Optimization-Based Model Selection.
- Author
-
Mark N Read, Jacqueline Bailey, Jon Timmis, and Tatyana Chtanova
- Subjects
Biology (General) ,QH301-705.5 - Abstract
The advent of two-photon microscopy now reveals unprecedented, detailed spatio-temporal data on cellular motility and interactions in vivo. Understanding cellular motility patterns is key to gaining insight into the development and possible manipulation of the immune response. Computational simulation has become an established technique for understanding immune processes and evaluating hypotheses in the context of experimental data, and there is clear scope to integrate microscopy-informed motility dynamics. However, determining which motility model best reflects in vivo motility is non-trivial: 3D motility is an intricate process requiring several metrics to characterize. This complicates model selection and parameterization, which must be performed against several metrics simultaneously. Here we evaluate Brownian motion, Lévy walk and several correlated random walks (CRWs) against the motility dynamics of neutrophils and lymph node T cells under inflammatory conditions by simultaneously considering cellular translational and turn speeds, and meandering indices. Heterogeneous cells exhibiting a continuum of inherent translational speeds and directionalities comprise both datasets, a feature significantly improving capture of in vivo motility when simulated as a CRW. Furthermore, translational and turn speeds are inversely correlated, and the corresponding CRW simulation again improves capture of our in vivo data, albeit to a lesser extent. In contrast, Brownian motion poorly reflects our data. Lévy walk is competitive in capturing some aspects of neutrophil motility, but T cell directional persistence only, therein highlighting the importance of evaluating models against several motility metrics simultaneously. This we achieve through novel application of multi-objective optimization, wherein each model is independently implemented and then parameterized to identify optimal trade-offs in performance against each metric. The resultant Pareto fronts of optimal solutions are directly contrasted to identify models best capturing in vivo dynamics, a technique that can aid model selection more generally. Our technique robustly determines our cell populations' motility strategies, and paves the way for simulations that incorporate accurate immune cell motility dynamics.
- Published
- 2016
- Full Text
- View/download PDF
23. Statistical Techniques Complement UML When Developing Domain Models of Complex Dynamical Biosystems.
- Author
-
Richard A Williams, Jon Timmis, and Eva E Qwarnstrom
- Subjects
Medicine ,Science - Abstract
Computational modelling and simulation is increasingly being used to complement traditional wet-lab techniques when investigating the mechanistic behaviours of complex biological systems. In order to ensure computational models are fit for purpose, it is essential that the abstracted view of biology captured in the computational model, is clearly and unambiguously defined within a conceptual model of the biological domain (a domain model), that acts to accurately represent the biological system and to document the functional requirements for the resultant computational model. We present a domain model of the IL-1 stimulated NF-κB signalling pathway, which unambiguously defines the spatial, temporal and stochastic requirements for our future computational model. Through the development of this model, we observe that, in isolation, UML is not sufficient for the purpose of creating a domain model, and that a number of descriptive and multivariate statistical techniques provide complementary perspectives, in particular when modelling the heterogeneity of dynamics at the single-cell level. We believe this approach of using UML to define the structure and interactions within a complex system, along with statistics to define the stochastic and dynamic nature of complex systems, is crucial for ensuring that conceptual models of complex dynamical biosystems, which are developed using UML, are fit for purpose, and unambiguously define the functional requirements for the resultant computational model.
- Published
- 2016
- Full Text
- View/download PDF
24. Correction: Determining disease intervention strategies using spatially resolved simulations.
- Author
-
Mark Read, Paul S Andrews, Jon Timmis, Richard A Williams, Richard B Greaves, Huiming Sheng, Mark Coles, and Vipin Kumar
- Subjects
Medicine ,Science - Published
- 2015
- Full Text
- View/download PDF
25. Correction: : A Comprehensive Tool for Understanding Uncertainty in Simulations of Biological Systems.
- Author
-
Kieran Alden, Mark Read, Jon Timmis, Paul S. Andrews, Henrique Veiga-Fernandes, and Mark Coles
- Subjects
Biology (General) ,QH301-705.5 - Published
- 2013
- Full Text
- View/download PDF
26. Determining disease intervention strategies using spatially resolved simulations.
- Author
-
Mark Read, Paul S Andrews, Jon Timmis, Richard A Williams, Richard B Greaves, Huiming Sheng, Mark Coles, and Vipin Kumar
- Subjects
Medicine ,Science - Abstract
Predicting efficacy and optimal drug delivery strategies for small molecule and biological therapeutics is challenging due to the complex interactions between diverse cell types in different tissues that determine disease outcome. Here we present a new methodology to simulate inflammatory disease manifestation and test potential intervention strategies in silico using agent-based computational models. Simulations created using this methodology have explicit spatial and temporal representations, and capture the heterogeneous and stochastic cellular behaviours that lead to emergence of pathology or disease resolution. To demonstrate this methodology we have simulated the prototypic murine T cell-mediated autoimmune disease experimental autoimmune encephalomyelitis, a mouse model of multiple sclerosis. In the simulation immune cell dynamics, neuronal damage and tissue specific pathology emerge, closely resembling behaviour found in the murine model. Using the calibrated simulation we have analysed how changes in the timing and efficacy of T cell receptor signalling inhibition leads to either disease exacerbation or resolution. The technology described is a powerful new method to understand cellular behaviours in complex inflammatory disease, permits rational design of drug interventional strategies and has provided new insights into the role of TCR signalling in autoimmune disease progression.
- Published
- 2013
- Full Text
- View/download PDF
27. A Petri net model of granulomatous inflammation: implications for IL-10 mediated control of Leishmania donovani infection.
- Author
-
Luca Albergante, Jon Timmis, Lynette Beattie, and Paul M Kaye
- Subjects
Biology (General) ,QH301-705.5 - Abstract
Experimental visceral leishmaniasis, caused by infection of mice with the protozoan parasite Leishmania donovani, is characterized by focal accumulation of inflammatory cells in the liver, forming discrete "granulomas" within which the parasite is eventually eliminated. To shed new light on fundamental aspects of granuloma formation and function, we have developed an in silico Petri net model that simulates hepatic granuloma development throughout the course of infection. The model was extensively validated by comparison with data derived from experimental studies in mice, and the model robustness was assessed by a sensitivity analysis. The model recapitulated the progression of disease as seen during experimental infection and also faithfully predicted many of the changes in cellular composition seen within granulomas over time. By conducting in silico experiments, we have identified a previously unappreciated level of inter-granuloma diversity in terms of the development of anti-leishmanial activity. Furthermore, by simulating the impact of IL-10 gene deficiency in a variety of lymphocyte and myeloid cell populations, our data suggest a dominant local regulatory role for IL-10 produced by infected Kupffer cells at the core of the granuloma.
- Published
- 2013
- Full Text
- View/download PDF
28. Spartan: a comprehensive tool for understanding uncertainty in simulations of biological systems.
- Author
-
Kieran Alden, Mark Read, Jon Timmis, Paul S Andrews, Henrique Veiga-Fernandes, and Mark Coles
- Subjects
Biology (General) ,QH301-705.5 - Abstract
Integrating computer simulation with conventional wet-lab research has proven to have much potential in furthering the understanding of biological systems. Success requires the relationship between simulation and the real-world system to be established: substantial aspects of the biological system are typically unknown, and the abstract nature of simulation can complicate interpretation of in silico results in terms of the biology. Here we present spartan (Simulation Parameter Analysis RToolkit ApplicatioN), a package of statistical techniques specifically designed to help researchers understand this relationship and provide novel biological insight. The tools comprising spartan help identify which simulation results can be attributed to the dynamics of the modelled biological system, rather than artefacts of biological uncertainty or parametrisation, or simulation stochasticity. Statistical analyses reveal the influence that pathways and components have on simulation behaviour, offering valuable biological insight into aspects of the system under study. We demonstrate the power of spartan in providing critical insight into aspects of lymphoid tissue development in the small intestine through simulation. Spartan is released under a GPLv2 license, implemented within the open source R statistical environment, and freely available from both the Comprehensive R Archive Network (CRAN) and http://www.cs.york.ac.uk/spartan. The techniques within the package can be applied to traditional ordinary or partial differential equation simulations as well as agent-based implementations. Manuals, comprehensive tutorials, and example simulation data upon which spartan can be applied are available from the website.
- Published
- 2013
- Full Text
- View/download PDF
29. Fault Detection in a Swarm of Physical Robots Based on Behavioral Outlier Detection
- Author
-
Anders Lyhne Christensen, Danesh Tarapore, and Jon Timmis
- Subjects
0209 industrial biotechnology ,Computer science ,Collective behavior ,Real-time computing ,Swarm robotics ,Swarm behaviour ,Mobile robot ,02 engineering and technology ,Fault (power engineering) ,fault detection ,Fault detection and isolation ,Computer Science Applications ,Task (computing) ,robot swarms ,020901 industrial engineering & automation ,Control and Systems Engineering ,Robot ,Anomaly detection ,multirobot systems ,Electrical and Electronic Engineering - Abstract
The ability to reliably detect faults is essential in many real-world tasks that robot swarms have the potential to perform. Most studies on fault detection in swarm robotics have been conducted exclusively in simulation, and they have focused on a single type of fault or a specific task. In a series of previous studies, we have developed a robust fault-detection approach in which robots in a swarm learn to distinguish between normal and faulty behaviors online. In this paper, we assess the performance of our fault-detection approach on a swarm of seven physical mobile robots. We experiment with three classic swarm robotics tasks and consider several types of faults in both sensors and actuators. Experimental results show that the robots are able to reliably detect the presence of hardware faults in one another even when the swarm behavior is changed during operation. This paper is thus an important step toward making robot swarms sufficiently reliable and dependable for real-world applications.
- Published
- 2019
- Full Text
- View/download PDF
30. Verified simulation for robotics
- Author
-
Wei Li, Ana Cavalcanti, Alvaro Miyazawa, André Didier, Jon Timmis, Madiel Conserva Filho, Augusto Sampaio, and Pedro Ribeiro
- Subjects
business.industry ,Programming language ,Computer science ,020207 software engineering ,Functional design ,Robotics ,02 engineering and technology ,Notation ,computer.software_genre ,Scheduling (computing) ,Diagrammatic reasoning ,Robotic systems ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,Artificial intelligence ,business ,computer ,Software - Abstract
Simulation is a favoured technique for analysis of robotic systems. Currently, however, simulations are programmed in an ad hoc way, for specific simulators, using either proprietary languages or general languages like C or C++. Even when a higher-level language is used, no clear relation between the simulation and a design model is established. We describe a tool-independent notation called RoboSim, designed specifically for modelling of (verified) simulations. We describe the syntax, well-formedness conditions, and semantics of RoboSim. We also show how we can use RoboSim models to check if a simulation is consistent with a functional design written in a UML-like notation akin to those often used by practitioners on an informal basis. We show how to check whether the design enables a feasible scheduling of behaviours in cycles as needed for a simulation, and formalise implicit assumptions routinely made when programming simulations. We develop a running example and three additional case studies to illustrate RoboSim and the proposed verification techniques. Tool support is also briefly discussed. Our results enable the description of simulations using tool-independent diagrammatic models amenable to verification and automatic generation of code.
- Published
- 2019
- Full Text
- View/download PDF
31. Exploring Self-Repair in a Coupled Spiking Astrocyte Neural Network
- Author
-
Liam McDaid, David M. Halliday, Jon Timmis, Alan G. Millard, Anju P. Johnson, Shvan Karim, Jim Harkin, Andy M. Tyrrell, Junxiu Liu, and James A. Hilder
- Subjects
Spiking neural network ,Artificial neural network ,Interneuron ,Computer Networks and Communications ,Computer science ,Long-term potentiation ,02 engineering and technology ,Endocannabinoid system ,Computer Science Applications ,Synapse ,Synaptic weight ,medicine.anatomical_structure ,nervous system ,Artificial Intelligence ,Postsynaptic potential ,Learning rule ,0202 electrical engineering, electronic engineering, information engineering ,medicine ,GABAergic ,020201 artificial intelligence & image processing ,Temporal difference learning ,Neuroscience ,Software ,Astrocyte - Abstract
It is now known that astrocytes modulate the activity at the tripartite synapses where indirect signaling via the retrograde messengers, endocannabinoids, leads to a localized self-repairing capability. In this paper, a self-repairing spiking astrocyte neural network (SANN) is proposed to demonstrate a distributed self-repairing capability at the network level. The SANN uses a novel learning rule that combines the spike-timing-dependent plasticity (STDP) and Bienenstock, Cooper, and Munro (BCM) learning rules (hereafter referred to as the BSTDP rule). In this learning rule, the synaptic weight potentiation is not only driven by the temporal difference between the presynaptic and postsynaptic neuron firing times but also by the postsynaptic neuron activity. We will show in this paper that the BSTDP modulates the height of the plasticity window to establish an input–output mapping (in the learning phase) and also maintains this mapping (via self-repair) if synaptic pathways become dysfunctional. It is the functional dependence of postsynaptic neuron firing activity on the height of the plasticity window that underpins how the proposed SANN self-repairs on the fly. The SANN also uses the coupling between the tripartite synapses and $\gamma $ -GABAergic interneurons. This interaction gives rise to a presynaptic neuron frequency filtering capability that serves to route information, represented as spike trains, to different neurons in the subsequent layers of the SANN. The proposed SANN follows a feedforward architecture with multiple interneuron pathways and astrocytes modulate synaptic activity at the hidden and output neuronal layers. The self-repairing capability will be demonstrated in a robotic obstacle avoidance application, and the simulation results will show that the SANN can maintain learned maneuvers at synaptic fault densities of up to 80% regardless of the fault locations.
- Published
- 2019
- Full Text
- View/download PDF
32. Assessing ranking and effectiveness of evolutionary algorithm hyperparameters using global sensitivity analysis methodologies
- Author
-
Varun Ojha, Jon Timmis, and Giuseppe Nicosia
- Subjects
FOS: Computer and information sciences ,Algorithm design ,Artificial Intelligence (cs.AI) ,Global sensitivity analysis ,General Computer Science ,Computer Science - Artificial Intelligence ,General Mathematics ,Computer Science - Neural and Evolutionary Computing ,Neural and Evolutionary Computing (cs.NE) ,Algorithm stability analysis ,Evolutionary algorithms ,Hyperparameter optimization - Abstract
We present a comprehensive global sensitivity analysis of two single-objective and two multi-objective state-of-the-art global optimization evolutionary algorithms as an algorithm configuration problem. That is, we investigate the quality of influence hyperparameters have on the performance of algorithms in terms of their direct effect and interaction effect with other hyperparameters. Using three sensitivity analysis methods, Morris LHS, Morris, and Sobol, to systematically analyze tunable hyperparameters of covariance matrix adaptation evolutionary strategy, differential evolution, non-dominated sorting genetic algorithm III, and multi-objective evolutionary algorithm based on decomposition, the framework reveals the behaviors of hyperparameters to sampling methods and performance metrics. That is, it answers questions like what hyperparameters influence patterns, how they interact, how much they interact, and how much their direct influence is. Consequently, the ranking of hyperparameters suggests their order of tuning, and the pattern of influence reveals the stability of the algorithms.
- Published
- 2022
- Full Text
- View/download PDF
33. Self-Assembly and Self-Repair during Motion with Modular Robots
- Author
-
Robert H. Peck, Jon Timmis, and Andy M. Tyrrell
- Subjects
Computer Networks and Communications ,Hardware and Architecture ,Control and Systems Engineering ,dynamic self-assembly ,dynamic self-repair ,modular robots ,self-assembly ,self-repair ,morphogenesis ,modular ,Signal Processing ,Electrical and Electronic Engineering - Abstract
Self-reconfigurable modular robots consist of multiple modular elements and have the potential to enable future autonomous systems to adapt themselves to handle unstructured environments, novel tasks, or damage to their constituent elements. This paper considers methods of self-assembly, bringing together robotic modules to form larger organism-like structures, and self-repair, removing and replacing faulty modules damaged by internal events or environmental phenomena, which allow group tasks for the multi-robot organism to continue to progress while assembly and repair take place. We show that such “in motion” strategies can successfully assemble and repair a range of structures. Previously developed self-assembly and self-repair strategies have required group tasks to be halted before they could begin. This paper finds that self-assembly and self-repair methods able to operate during group tasks can enable faster completion of the task than previous strategies, and provide reliability benefits in some circumstances. The practicality of these new methods is shown with physical hardware demonstrations. These results show the feasibility of assembling and repairing modular robots whilst other tasks are in progress.
- Published
- 2022
- Full Text
- View/download PDF
34. Hardware Design for Autonomous Robot Evolution
- Author
-
Edgar Buchanan, Robert Woolley, Agoston E. Eiben, Léni K. Le Goff, Wei Li, Mike Angus, Matthew F. Hale, Alan F. T. Winfield, Andy M. Tyrrell, Jon Timmis, Matteo De Carlo, and Emma Hart
- Subjects
0209 industrial biotechnology ,business.industry ,Computer science ,Evolutionary robotics ,3D printing ,02 engineering and technology ,sub_artificialintelligence ,Autonomous robot ,Variety (cybernetics) ,Term (time) ,020901 industrial engineering & automation ,Component (UML) ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,sub_mechanicalengineering ,business ,Bespoke ,Computer hardware - Abstract
The long term goal of the Autonomous Robot Evolution (ARE) project is to create populations of physical robots, in which both the controllers and body plans are evolved. The transition of evolutionary designs from purely simulation environments into the real world creates the possibility for new types of system able to adapt to unknown and changing environments. In this paper, a system for creating robots is introduced in order to allow for their body plans to be designed algorithmically and physically instantiated using the previously introduced Robot Fabricator. This system consists of two types of components. Firstly, skeleton parts are created bespoke for each design by 3D printing, allowing the overall shape of the robot to include almost infinite variety. To allow for the shortcomings of 3D printing, the second type of component are organs which contain components such as motors and sensors, and can be attached to the skeleton to provide particular functions. Specific organ designs are presented, with discussion of the design challenges for evolutionary robotics in hardware. The Robot Fabricator is extended to allow for robots with joints, and some example body plans shown to demonstrate the diversity possible using this system of robot generation.
- Published
- 2021
35. Towards Autonomous Robot Evolution
- Author
-
Alan F. T. Winfield, Emma Hart, Agoston E. Eiben, Jon Timmis, and Andy M. Tyrrell
- Subjects
0303 health sciences ,Computer science ,Embodied intelligence ,business.industry ,Perspective (graphical) ,Evolutionary robotics ,Evolutionary algorithm ,02 engineering and technology ,Autonomous robot ,03 medical and health sciences ,Robotic systems ,Software ,Human–computer interaction ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,business ,030304 developmental biology - Abstract
We outline a perspective on the future of evolutionary robotics and discuss a long-term vision regarding robots that evolve in the real world. We argue that such systems offer significant potential for advancing both science and engineering. For science, evolving robots can be used to investigate fundamental issues about evolution and the emergence of embodied intelligence. For engineering, artificial evolution can be used as a tool that produces good designs in difficult applications in complex unstructured environments with (partially) unknown and possibly changing conditions. This implies a new paradigm, second-order software engineering, where instead of directly developing a system for a given application, we develop an evolutionary system that will develop the target system for us. Importantly, this also holds for the hardware; with a complete evolutionary robot system, both the software and the hardware are evolved. In this chapter, we discuss the long-term vision, elaborate on the main challenges, and present the initial results of an ongoing research project concerned with the first tangible implementation of such a robot system.
- Published
- 2020
- Full Text
- View/download PDF
36. Evolution of Diverse, Manufacturable Robot Body Plans
- Author
-
Andy M. Tyrrell, Matthew F. Hale, Léni K. Le Goff, Robert Woolley, Edgar Buchanan, Mike Angus, Agoston E. Eiben, Wei Li, Alan F. T. Winfield, Emma Hart, Jon Timmis, and Matteo De Carlo
- Subjects
Rapid prototyping ,0209 industrial biotechnology ,Computer science ,business.industry ,Distributed computing ,Evolutionary robotics ,3D printing ,sub_artificialintelligence ,02 engineering and technology ,020901 industrial engineering & automation ,Diverse population ,Encoding (memory) ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Set (psychology) ,business ,Representation (mathematics) - Abstract
Advances in rapid prototyping have opened up new avenues of research within Evolutionary Robotics in which not only controllers but also the body plans (morphologies) of robots can evolve in real-time and real-space. However, this also introduces new challenges, in that robot models that can be instantiated from an encoding in simulation might not be manufacturable in practice (due to constraints associated with the 3D printing and/or automated assembly processes). We introduce a representation for evolving (wheeled) robots with a printed plastic skeleton, and evaluate three variants of a novelty-search algorithm in terms of their ability to produce populations of manufacturable but diverse robots. While the set of manufacturable robots discovered represent only a small fraction of the overall search space of all robots, all methods are shown to be capable of generating a diverse population of manufacturable robots that we conjecture is large enough to seed an evolving robotic ecosystem.
- Published
- 2020
- Full Text
- View/download PDF
37. Analysis of two-wheeled robot morphology for a slope environment
- Author
-
Jon Timmis, Robert Woolley, and Andy M. Tyrrell
- Subjects
business.industry ,Robot ,Computer vision ,Morphology (biology) ,Artificial intelligence ,business ,Geology - Published
- 2020
- Full Text
- View/download PDF
38. Livestock Disease Management for Trading Across Different Regulatory Regimes
- Author
-
Rebecca Naylor, Piran C. L. White, Glyn Jones, Julia Touza, Jon Timmis, Andrew M. Bate, and Adam Kleczkowski
- Subjects
0301 basic medicine ,Livestock ,Animal Culling ,040301 veterinary sciences ,Health, Toxicology and Mutagenesis ,Biosecurity ,Severity of Illness Index ,0403 veterinary science ,Endemic disease ,Co-operation ,03 medical and health sciences ,Cost of Illness ,Spillover effect ,QA273 ,Disease management ,Animals ,Humans ,Animal Husbandry ,Disease management (health) ,Risk management ,Externality ,2. Zero hunger ,Risk Management ,Farmers ,Ecology ,Public economics ,business.industry ,Vaccination ,Original Contribution ,04 agricultural and veterinary sciences ,United Kingdom ,Purchasing ,Models, Economic ,030104 developmental biology ,Work (electrical) ,Animal ecology ,Communicable Disease Control ,Bovine Virus Diarrhea-Mucosal Disease ,Cattle ,Business - Abstract
The maintenance of livestock health depends on the combined actions of many different actors, both within and across different regulatory frameworks. Prior work recognised that private risk management choices have the ability to reduce the spread of infection to trading partners. We evaluate the efficiency of farmers' alternative biosecurity choices in terms of their own-benefits from unilateral strategies and quantify the impact they may have in filtering the disease externality of trade. We use bovine viral diarrhoea (BVD) in England and Scotland as a case study, since this provides an example of a situation where contrasting strategies for BVD management occur between selling and purchasing farms. We use an agent-based bioeconomic model to assess the payoff dependence of farmers connected by trade but using different BVD management strategies. We compare three disease management actions: test-cull, test-cull with vaccination and vaccination alone. For a two-farm trading situation, all actions carried out by the selling farm provide substantial benefits to the purchasing farm in terms of disease avoided, with the greatest benefit resulting from test-culling with vaccination on the selling farm. Likewise, unilateral disease strategies by purchasers can be effective in reducing disease risks created through trade. We conclude that regulation needs to balance the trade-off between private gains from those bearing the disease management costs and the positive spillover effects on others.
- Published
- 2018
- Full Text
- View/download PDF
39. Sample and time efficient policy learning with CMA-ES and Bayesian Optimisation
- Author
-
Matthew F. Hale, Alan F. T. Winfield, Wei Li, Jon Timmis, Agoston E. Eiben, Emma Hart, Matteo De Carlo, Léni K. Le Goff, Mike Angus, Robert Woolley, Andy M. Tyrrell, and Edgar Buchanan
- Subjects
Mechanism (biology) ,business.industry ,Computer science ,Bayesian probability ,Novelty ,Sample (statistics) ,Machine learning ,computer.software_genre ,Time efficient ,Control theory ,Robot ,Artificial intelligence ,CMA-ES ,business ,computer - Abstract
In evolutionary robot systems where morphologies and controllers of real robots are simultaneously evolved, it is clear that there is likely to be requirements to refine the inherited controller of a ‘newborn’ robot in order to better align it to its newly generated morphology. This can be accomplished via a learning mechanism applied to each individual robot: for practical reasons, such a mechanism should be both sample and time-efficient. In this paper, We investigate two ways to improve the sample and time efficiency of the well-known learner CMA-ES on navigation tasks. The first approach combines CMA-ES with Novelty Search, and includes an adaptive restart mechanism with increasing population size. The second bootstraps CMA-ES using Bayesian Optimisation, known for its sample efficiency. Results using two robots built with the ARE project's modules and four environments show that novelty reduces the number of samples needed to converge, as does the custom restart mechanism; the latter also has better sample and time efficiency than the hybridised Bayesian/Evolutionary method.
- Published
- 2020
- Full Text
- View/download PDF
40. Strategies for calibrating models of biology
- Author
-
Paul S. Andrews, Mark Read, Jon Timmis, and Kieran Alden
- Subjects
0301 basic medicine ,business.industry ,Extrapolation ,Complex system ,Context (language use) ,sub_artificialintelligence ,Machine learning ,computer.software_genre ,03 medical and health sciences ,030104 developmental biology ,Metric (mathematics) ,Curve fitting ,Sensitivity (control systems) ,Artificial intelligence ,business ,Representation (mathematics) ,Molecular Biology ,computer ,Uncertainty analysis ,sub_biomedicalsciences ,Information Systems - Abstract
Computational and mathematical modelling has become a valuable tool for investigating biological systems. Modelling enables prediction of how biological components interact to deliver system-level properties and extrapolation of biological system performance to contexts and experimental conditions where this is unknown. A model's value hinges on knowing that it faithfully represents the biology under the contexts of use, or clearly ascertaining otherwise and thus motivating further model refinement. These qualities are evaluated through calibration, typically formulated as identifying model parameter values that align model and biological behaviours as measured through a metric applied to both. Calibration is critical to modelling but is often underappreciated. A failure to appropriately calibrate risks unrepresentative models that generate erroneous insights. Here, we review a suite of strategies to more rigorously challenge a model's representation of a biological system. All are motivated by features of biological systems, and illustrative examples are drawn from the modelling literature. We examine the calibration of a model against distributions of biological behaviours or outcomes, not only average values. We argue for calibration even where model parameter values are experimentally ascertained. We explore how single metrics can be non-distinguishing for complex systems, with multiple-component dynamic and interaction configurations giving rise to the same metric output. Under these conditions, calibration is insufficiently constraining and the model non-identifiable: multiple solutions to the calibration problem exist. We draw an analogy to curve fitting and argue that calibrating a biological model against a single experiment or context is akin to curve fitting against a single data point. Though useful for communicating model results, we explore how metrics that quantify heavily emergent properties may not be suitable for use in calibration. Lastly, we consider the role of sensitivity and uncertainty analysis in calibration and the interpretation of model results. Our goal in this manuscript is to encourage a deeper consideration of calibration, and how to increase its capacity to either deliver faithful models or demonstrate them otherwise.
- Published
- 2020
41. Autonomous Learning Paradigm for Spiking Neural Networks
- Author
-
Liam McDaid, James A. Hilder, Alan G. Millard, David M. Halliday, Anju P. Johnson, Junxiu Liu, Shvan Karim, Jim Harkin, Andy M. Tyrrell, and Jon Timmis
- Subjects
Computer Science::Machine Learning ,Spiking neural network ,Quantitative Biology::Neurons and Cognition ,Property (programming) ,Computer science ,business.industry ,020208 electrical & electronic engineering ,02 engineering and technology ,Hebbian theory ,medicine.anatomical_structure ,Postsynaptic potential ,Video tracking ,Obstacle avoidance ,Learning rule ,0202 electrical engineering, electronic engineering, information engineering ,medicine ,Robot ,020201 artificial intelligence & image processing ,Neuron ,Artificial intelligence ,business ,Astrocyte - Abstract
Compared to biological systems, existing learning systems lack the ability to learn autonomously, especially in changing and dynamic environments. This paper addresses the issue of autonomous learning by developing a self-learning spiking neural network (SNN) and demonstrating its autonomous learning capability using a simple robot controller application. Our proposed learning rule exploits an inherit property of the existing Spike-Timing-Dependent Plasticity (STDP) rule in that if the instantaneous presynaptic frequency decreases, then for a conventional Hebbian window the STDP rule potentiates. Conversely if the instantaneous frequency increases the STDP rule depresses: the opposite is true for anti-Hebbian window. This paper will also show that obstacle avoidance is achievable using a conventional Hebbian learning window while object tracking can be learned using an anti-Hebbian learning window. Hence the proposed learning paradigm is novel in that it does not require external supervisions for either these tasks. The proposed learning paradigm also uses a previously explored astrocyte neuron interaction where a periodic Slow Inward Current (SIC) from an astrocyte can potentiate a postsynaptic neuron for a period of time: this time window can be used to strengthen/weaken synaptic pathways. An obstacle avoidance task is used for the performance analysis and results show that the SNN based robot controller has autonomous learning capabilities under the dynamic conditions.
- Published
- 2019
42. Application of Modeling Approaches to Explore Vaccine Adjuvant Mode-of-Action
- Author
-
Jon Timmis, Robbert van der Most, Aurélie Chalon, Catherine Collignon, Kieran Alden, Claus A. Andersen, Mark Coles, Paul Buckley, Margherita Coccia, Arnaud M. Didierlaurent, and Stéphane T. Temmerman
- Subjects
lcsh:Immunologic diseases. Allergy ,0301 basic medicine ,Computer science ,medicine.medical_treatment ,Systems biology ,Immunology ,Computational biology ,AS01 ,Models, Biological ,03 medical and health sciences ,0302 clinical medicine ,computational biology ,Vaccine adjuvant ,Adjuvants, Immunologic ,Serum biomarkers ,medicine ,Animals ,Humans ,Immunology and Allergy ,Cellular dynamics ,Mode of action ,Malaria vaccine ,Representation (systemics) ,mathematical modeling ,systems biology ,Saponins ,vaccines ,mechanistic modeling ,Variety (cybernetics) ,Drug Combinations ,030104 developmental biology ,Lipid A ,adjuvants ,Perspective ,Erratum ,lcsh:RC581-607 ,Adjuvant ,030215 immunology - Abstract
Novel adjuvant technologies have a key role in the development of next-generation vaccines, due to their capacity to modulate the duration, strength and quality of the immune response. The AS01 adjuvant is used in the malaria vaccine RTS,S/AS01 and in the licensed herpes-zoster vaccine (Shingrix) where the vaccine has proven its ability to generate protective responses with both robust humoral and T-cell responses. For many years, animal models have provided insights into adjuvant mode-of-action (MoA), generally through investigating individual genes or proteins. Furthermore, modeling and simulation techniques can be utilized to integrate a variety of different data types; ranging from serum biomarkers to large scale “omics” datasets. In this perspective we present a framework to create a holistic integration of pre-clinical datasets and immunological literature in order to develop an evidence-based hypothesis of AS01 adjuvant MoA, creating a unified view of multiple experiments. Furthermore, we highlight how holistic systems-knowledge can serve as a basis for the construction of models and simulations supporting exploration of key questions surrounding adjuvant MoA. Using the Systems-Biology-Graphical-Notation, a tool for graphical representation of biological processes, we have captured high-level cellular behaviors and interactions, and cytokine dynamics during the early immune response, which are substantiated by a series of diagrams detailing cellular dynamics. Through explicitly describing AS01 MoA we have built a consensus of understanding across multiple experiments, and so we present a framework to integrate modeling approaches into exploring adjuvant MoA, in order to guide experimental design, interpret results and inform rational design of vaccines.
- Published
- 2019
43. Best practices to maximize the use and reuse of quantitative and systems pharmacology models: recommendations from the United Kingdom quantitative and systems pharmacology network
- Author
-
Marcus J. Tindall, S.Y. Amy Cheung, Michael J. Chappell, Piet H. van der Graaf, Paolo Vicini, Gianne Derks, Lourdes Cucurull-Sanchez, Jon Timmis, Rahuman S Malik-Sheriff, Alex Phipps, James W.T. Yates, Vijayalakshmi Chelliah, and Mark Penney
- Subjects
Standardization ,Computer science ,Best practice ,White Paper ,Reuse ,030226 pharmacology & pharmacy ,Models, Biological ,03 medical and health sciences ,0302 clinical medicine ,Humans ,Pharmacology (medical) ,030304 developmental biology ,0303 health sciences ,Potential impact ,Data_Science ,sub_pharmacyandpharmacology ,Management science ,Systems Biology ,lcsh:RM1-950 ,Reproducibility of Results ,United Kingdom ,lcsh:Therapeutics. Pharmacology ,Parathyroid Hormone ,Modeling and Simulation ,Practice Guidelines as Topic ,sub_biomedicalsciences ,Systems pharmacology - Abstract
The lack of standardization in the way that quantitative and systems pharmacology (QSP) models are developed, tested, and documented hinders their reproducibility, reusability, and expansion or reduction to alternative contexts. This in turn undermines the potential impact of QSP in academic, industrial, and regulatory frameworks. This article presents a minimum set of recommendations from the UK Quantitative and Systems Pharmacology Network (UK QSP Network) to guide QSP practitioners seeking to maximize their impact, and stakeholders considering the use of QSP models in their environment.
- Published
- 2019
44. Assessing Algorithm Parameter Importance Using Global Sensitivity Analysis
- Author
-
Jon Timmis, Giuseppe Nicosia, Alessio Greco, and Salvatore Danilo Riccio
- Subjects
0301 basic medicine ,education.field_of_study ,Computer science ,Population size ,Crossover ,Population ,NSGA-III ,Evolutionary algorithm ,Elementary Effects ,Global Sensitivity Analysis ,MOEA/D ,Sobol method ,Variance Based Sensitivity Analysis ,02 engineering and technology ,03 medical and health sciences ,030104 developmental biology ,Cardinality ,Mutation (genetic algorithm) ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Sensitivity (control systems) ,Variance-based sensitivity analysis ,education ,Algorithm - Abstract
In general, biologically-inspired multi-objective optimization algorithms comprise several parameters which values have to be selected ahead of running the algorithm. In this paper we describe a global sensitivity analysis framework that enables a better understanding of the effects of parameters on algorithm performance. For this work, we tested NSGA-III and MOEA/D on multi-objective optimization testbeds, undertaking our proposed sensitivity analysis techniques on the relevant metrics, namely Generational Distance, Inverted Generational Distance, and Hypervolume. Experimental results show that both algorithms are most sensitive to the cardinality of the population. In all analyses, two clusters of parameter usually appear: (1) the population size (Pop) and (2) the Crossover Distribution Index, Crossover Probability, Mutation Distribution Index and Mutation Probability; where the first cluster, Pop, is the most important (sensitive) parameter with respect to the others. Choosing the correct population size for the tested algorithms has a significant impact on the solution accuracy and algorithm performance. It was already known how important the population of an evolutionary algorithm was, but it was not known its importance compared to the remaining parameters. The distance between the two clusters shows how crucial the size of the population is, compared to the other parameters. Detailed analysis clearly reveals a hierarchy of parameters: on the one hand the size of the population, on the other the remaining parameters that are always grouped together (in a single cluster) without a possible significant distinction. In fact, the other parameters all have the same importance, a secondary relevance for the performance of the algorithms, something which, to date, has not been observed in the evolutionary algorithm literature. The methodology designed in this paper can be adopted to evaluate the importance of the parameters of any algorithm.
- Published
- 2019
- Full Text
- View/download PDF
45. A Hormone-Inspired Arbitration System For Self Identifying Abilities Amongst A Heterogeneous Robot Swarm
- Author
-
James Wilson, Jon Timmis, and Andy M. Tyrrell
- Subjects
0209 industrial biotechnology ,Computer science ,Swarm behaviour ,Mobile robot ,02 engineering and technology ,Task (project management) ,020901 industrial engineering & automation ,Human–computer interaction ,0202 electrical engineering, electronic engineering, information engineering ,Task analysis ,Arbitration ,Robot ,020201 artificial intelligence & image processing ,Explicit knowledge ,Adaptation (computer science) - Abstract
Current exploration of adaptation in robot swarms requires the swarm or individuals within that swarm to have knowledge of their own capabilities. Across long term use a swarms understanding of its capabilities may become inaccurate due to wear or faults in the system. In addition to this, systems capable of self designing morphologies are becoming increasingly feasible. In these self designing examples it would be impossible to have accurate knowledge of capability before executing a task for the first time. We propose an arbitration system that requires no explicit knowledge of capability but instead uses hormone-inspired values to decide on an environmental preference. The robots in the swarm differ by wheel type and thus how quickly they are able to move across terrain. The goal of this system is to allow robots to identify their strengths within a swarm and allocate themselves to areas of an environment with a floor type that suits their ability. This work shows that the use of a hormone-inspired arbitration system can extrapolate robot capability and adapt the systems preference of terrain to suit said capability.
- Published
- 2018
- Full Text
- View/download PDF
46. Time-multiplexed System-on-Chip using Fault-tolerant Astrocyte-Neuron Networks
- Author
-
Anju P. Johnson, Liam McDaid, David M. Halliday, Shvan Karim, Jim Harkin, Andy M. Tyrrell, Junxiu Liu, Jon Timmis, and Alan G. Millard
- Subjects
0301 basic medicine ,Spiking neural network ,Computational neuroscience ,Quantitative Biology::Neurons and Cognition ,Artificial neural network ,Computer science ,Stability (learning theory) ,Fault tolerance ,03 medical and health sciences ,030104 developmental biology ,Neuromorphic engineering ,Computer architecture ,System on a chip ,Field-programmable gate array - Abstract
Spike-based brain-inspired systems have shown an immense capability to achieve internal stability, widely referred to as homeostasis. This ability enrols them as the best candidate for next-generation computational neuroscience as they bridge the gap between neuroscience and machine learning. Spiking Neural Networks (SNN), a third generation Artificial Neural Network (ANN), which operates using discrete events of spikes, contributes to a category of biologically-realistic models of neurons to carry out computations. Spiking Astrocyte-Neuron Networks (SANN) have a characteristic attribute homologous to brain self-repair. Although SNNs are more powerful in theory than 2nd generation ANNs, they are not widely in use as their implementations on normal hardware are computationally-intensive. On the contrary, due to the capability of modern hardware such as FPGAs, which operates in MHz and GHz range, facilitates real-time and faster-than-real-time simulations of SNNs. In this work, we overcome the computational overhead of the SNNs using the benefits of real-time hardware computations, utilizing time-multiplexing to design a Self-rePairing spiking Astrocyte Neural NEtwoRk (SPANNER) chip, generic to users‘ choice of task, emphasizing fault-tolerance, targeting safety-critical applications. We demonstrate the proposed methodology on a SANN system implemented on Xilinx Artix-7 FPGA. The proposed architecture has minimal hardware footprints, power dissipation profile and real-time computational capability, enhancing its usability in constrained applications.
- Published
- 2018
- Full Text
- View/download PDF
47. Bio-inspired Anomaly Detection for Low-cost Gas Sensors
- Author
-
Jim Harkin, Shvan Karim, Simon Hickinbotham, Anju P. Johnson, David M. Halliday, Liam McDaid, James A. Hilder, Alan G. Millard, Junxiu Liu, Jon Timmis, and Andy M. Tyrrel
- Subjects
Spiking neural network ,Quantitative Biology::Neurons and Cognition ,Computer science ,Real-time computing ,Detector ,02 engineering and technology ,03 medical and health sciences ,0302 clinical medicine ,CMOS ,0202 electrical engineering, electronic engineering, information engineering ,Robot ,020201 artificial intelligence & image processing ,Anomaly detection ,Anomaly (physics) ,Field-programmable gate array ,030217 neurology & neurosurgery ,Efficient energy use - Abstract
This paper proposes a novel anomaly detection method for gas sensors using spiking neural network principles. The synapse models with excitatory/inhibitory responses and a single spiking neuron are employed to develop the bio-inspired anomaly detector for a single gas sensor. The approach can detect anomalies in the data, which is collected by the gas sensor by identifying rapid changes rather than a magnitude threshold. In particular, the false-positive detections due to the drifts of low-cost sensors are minimised using the proposed bio-inspired approach. Using the chemicals of surgical spirits and isobutanol as test substances, experiments were carried out to evaluate the proposed method. Results demonstrate that gas anomalies can be detected when the chemical substances are presented to the sensor. In addition, results show that the approach can detect under the presence of sensor drift. The proposed bio-inspired detector was implemented on FPGA hardware, which demonstrates relatively low resources. Compact and energy efficient CMOS-based implementations of the synapse are also available which supports the low-cost potential applications of this approach, e.g. use in safety with drones and ground robots in hazardous scene detection.
- Published
- 2018
- Full Text
- View/download PDF
48. FPGA-based Fault-injection and Data Acquisition of Self-repairing Spiking Neural Network Hardware
- Author
-
Anju P. Johnson, Shvan Karim, Jon Timmis, Jim Harkin, Andy M. Tyrrell, Liam McDaid, Junxiu Liu, Alan G. Millard, David M. Halliday, and Bryan Gardiner
- Subjects
Spiking neural network ,Nios II ,Artificial neural network ,Computer science ,business.industry ,02 engineering and technology ,Fault injection ,01 natural sciences ,020202 computer hardware & architecture ,010309 optics ,Synapse ,Data acquisition ,medicine.anatomical_structure ,Transmission (telecommunications) ,0103 physical sciences ,0202 electrical engineering, electronic engineering, information engineering ,medicine ,Neuron ,business ,Field-programmable gate array ,Computer hardware - Abstract
Spiking Astrocyte-neuron Networks (SANNs) model the adaptive/repair feature of the human brain. They integrate astrocyte cells with spiking neurons to facilitate a distributed and fine-grained self-repair capability at the synapse level. SANNs are more complex with the addition of astrocyte cells and require longer simulation times, as they are dynamic over much longer time-scales than traditional neural networks. Therefore, dedicated FPGA accelerators offer reductions in simulation times. To support the acceleration of SANNs, the capability of fault injection to synapses and monitoring significant levels of neuron and astrocyte data for off-chip transmission to PC-based analysis, are required. This paper presents an FPGA-based monitoring platform (FMP) for injecting faults and capturing and analyzing data acquired from the SANN FPGA accelerator, Astrobyte. The FMP uses custom logic and a NIOS II based system to control fault injection and data monitoring on the FPGA. Results show accurate accelerated simulations of fault injection scenarios using FMP with speedups up to 65 times greater compared with equivalent Matlab implementations.
- Published
- 2018
- Full Text
- View/download PDF
49. Agent-Based Modeling in Systems Pharmacology
- Author
-
Mark Read, Vipin Kumar, Jon Timmis, Jason Cosgrove, Kieran Alden, Lourdes Cucurull-Sanchez, James Butler, and Mark Coles
- Subjects
Modeling and simulation ,Knowledge integration ,Computer science ,Modeling and Simulation ,Systems biology ,A priori and a posteriori ,Pharmacology (medical) ,Data science ,Simulation ,Statistical hypothesis testing ,Systems pharmacology - Abstract
Modeling and simulation (M&S) techniques provide a platform for knowledge integration and hypothesis testing to gain insights into biological systems that would not be possible a priori. Agent-based modeling (ABM) is an M&S technique that focuses on describing individual components rather than homogenous populations. This tutorial introduces ABM to systems pharmacologists, using relevant case studies to highlight how ABM-specific strengths have yielded success in the area of preclinical mechanistic modeling.
- Published
- 2015
- Full Text
- View/download PDF
50. Fault-Tolerant Learning in Spiking Astrocyte-Neural Networks on FPGAs
- Author
-
Shvan Karim, David M. Halliday, Jim Harkin, Jon Timmis, Andy M. Tyrrell, Liam McDaid, Anju P. Johnson, Alan G. Millard, and Junxiu Liu
- Subjects
0301 basic medicine ,Spiking neural network ,Artificial neural network ,Computer science ,Fault tolerance ,Fault (power engineering) ,Synapse ,03 medical and health sciences ,030104 developmental biology ,0302 clinical medicine ,Neuromorphic engineering ,Postsynaptic potential ,Control theory ,Synaptic plasticity ,030217 neurology & neurosurgery - Abstract
The paper presents a neuromorphic system implemented on a Field Programmable Gate Array (FPGA) device establishing fault tolerance using a learning method, which is a combination of the Spike-Timing-Dependent Plasticity (STDP) and Bienenstock, Cooper, and Munro (BCM) learning rules. The rule modulates the synaptic plasticity level by shifting the plasticity window, associated with STDP, up/down the vertical axis as a function of postsynaptic neural activity. Specifically when neurons are inactive, either early on in the normal learning phase or when a fault occurs, the window is shifted up the vertical axis (open), leading to an increase in firing rate of the postsynaptic neuron. As learning progresses, the plasticity window moves down the vertical axis until the desired postsynaptic neuron firing rate is established. Experimental results are presented to show the effectiveness of the proposed approach in establishing fault tolerance. The system can maintain the network performance with at least one nonfaulty synapse. Finally, we discuss a robotic application utilizing the proposed architecture.
- Published
- 2018
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.