George Macleod Coghill
University of Aberdeen
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by George Macleod Coghill.
IEEE Transactions on Fuzzy Systems | 2008
Honghai Liu; David J. Brown; George Macleod Coghill
We propose a fuzzy qualitative (FQ) version of robot kinematics with the goal of bridging the gap between symbolic or qualitative functions and numerical sensing and control tasks for intelligent robotics. First, we revisit FQ trigonometry, and then derive its derivative extension. Next, we replace the trigonometry role in robot kinematics using FQ trigonometry and the proposed derivative extension, which leads to a FQ version of robot kinematics. FQ transformation, position, and velocity of a serial kinematics robot are derived and discussed. Finally, we propose an aggregation operator to extract robot behaviors with the highlight of the impact of the proposed methods to intelligent robotics. The proposed methods have been integrated into XTRIG MATLAB toolbox and a case study on a PUMA robot has been implemented to demonstrate their effectiveness.
Medical Mycology | 2012
Despoina Kaloriti; Anna Tillmann; Emily Cook; Mette D. Jacobsen; Tao You; Megan D. Lenardon; Lauren Ames; Mauricio Barahona; Komelapriya Chandrasekaran; George Macleod Coghill; Daniel Goodman; Neil A. R. Gow; Celso Grebogi; Hsueh-lui Ho; Piers J. Ingram; Andrew McDonagh; Alessandro P. S. de Moura; Wei Pang; Melanie Puttnam; Elahe Radmaneshfar; Maria Carmen Romano; Daniel Silk; Jaroslav Stark; Michael P. H. Stumpf; Marco Thiel; Thomas Thorne; Jane Usher; Zhikang Yin; Ken Haynes; Alistair J. P. Brown
Pathogenic microbes exist in dynamic niches and have evolved robust adaptive responses to promote survival in their hosts. The major fungal pathogens of humans, Candida albicans and Candida glabrata, are exposed to a range of environmental stresses in their hosts including osmotic, oxidative and nitrosative stresses. Significant efforts have been devoted to the characterization of the adaptive responses to each of these stresses. In the wild, cells are frequently exposed simultaneously to combinations of these stresses and yet the effects of such combinatorial stresses have not been explored. We have developed a common experimental platform to facilitate the comparison of combinatorial stress responses in C. glabrata and C. albicans. This platform is based on the growth of cells in buffered rich medium at 30°C, and was used to define relatively low, medium and high doses of osmotic (NaCl), oxidative (H 2O2) and nitrosative stresses (e.g., dipropylenetriamine (DPTA)-NONOate). The effects of combinatorial stresses were compared with the corresponding individual stresses under these growth conditions. We show for the first time that certain combinations of combinatorial stress are especially potent in terms of their ability to kill C. albicans and C. glabrata and/or inhibit their growth. This was the case for combinations of osmotic plus oxidative stress and for oxidative plus nitrosative stress. We predict that combinatorial stresses may be highly signif cant in host defences against these pathogenic yeasts.
Knowledge Based Systems | 2005
Honghai Liu; George Macleod Coghill
This paper presents a model-based approach to online robotic fault diagnosis: First Priority Diagnostic Engine (FPDE). The first principle of FPDE is that a robot is assumed to work well as long as its key variables are within an acceptable range. FPDE consists of four modules: the bounds generator, interval filter, component-based fault reasoner (core of FPDE) and fault reaction. The bounds generator calculates bounds of robot parameters based on interval computation and manufacturing standards. The interval filter provides characteristic values in each predetermined interval to denote corresponding faults. The core of FPDE carries out a two-stage diagnostic process: first it detects whether a robot is faulty by checking the relevant parameters of its end-effector, if a fault is detected it then narrows down the fault at the component level. FPDE can identify single and multiple faults by the introduction of characteristic values. Fault reaction provides an interface to invoke emergency operation or tolerant control, even possibly system reconfiguration. The paper ends with a presentation of simulation results and discussion of a case study.
systems, man and cybernetics | 2005
Honghai Liu; George Macleod Coghill
This paper proposes fuzzy qualitative representation of trigonometry (FQT) in order to bridge the gap between qualitative and quantitative representation of physical systems using trigonometry. Fuzzy qualitative coordinates are defined by replacing a unit circle with a fuzzy qualitative circle; the Cartesian translation and orientation are replaced by their fuzzy membership functions. Trigonometric functions, rules and the extensions to triangles in Euclidean space are converted into their counterparts in fuzzy qualitative coordinates using fuzzy logic and qualitative reasoning techniques. We developed a MATLAB toolbox XTrig in terms of 4-tuple fuzzy numbers to demonstrate the characteristics of the FQT. This approach addresses a representation transformation interface to connect qualitative and quantitative descriptions of trigonometry-related systems (e.g., robotic systems)
Journal of Artificial Intelligence Research | 2008
George Macleod Coghill; Ashwin Srinivasan; Ross D. King
Experience in the physical sciences suggests that the only realistic means of understanding complex systems is through the use of mathematical models. Typically, this has come to mean the identification of quantitative models expressed as differential equations. Quantitative modelling works best when the structure of the model (i.e., the form of the equations) is known; and the primary concern is one of estimating the values of the parameters in the model. For complex biological systems, the model-structure is rarely known and the modeler has to deal with both model-identification and parameter-estimation. In this paper we are concerned with providing automated assistance to the first of these problems. Specifically, we examine the identification by machine of the structural relationships between experimentally observed variables. These relationship will be expressed in the form of qualitative abstractions of a quantitative model. Such qualitative models may not only provide clues to the precise quantitative model, but also assist in understanding the essence of that model. Our position in this paper is that background knowledge incorporating system modelling principles can be used to constrain effectively the set of good qualitative models. Utilising the model-identification framework provided by Inductive Logic Programming (ILP) we present empirical support for this position using a series of increasingly complex artificial datasets. The results are obtained with qualitative and quantitative data subject to varying amounts of noise and different degrees of sparsity. The results also point to the presence of a set of qualitative states, which we term kernel subsets, that may be necessary for a qualitative model-learner to learn correct models. We demonstrate scalability of the method to biological system modelling by identification of the glycolysis metabolic pathway from data.
genetic and evolutionary computation conference | 2007
Wei Pang; George Macleod Coghill
In this paper, a modified Clonal Selection Algorithm (CSA)is proposed to learn qualitative compartmental models. Different from traditional AI search algorithm, this population based approach employs antibody repertoire to perform random search, which is suitable for the ragged and multi-modal landscape of qualitative model space. Experimental result shows that this algorithm can obtain the same kernel sets and learning reliability as previous work for learning the two compartment model, and it can also search out the target model when learning the more complex three-compartment model. Although this algorithm does not succeed in learning the four-compartment model, promising result is still obtained.
Yeast | 2010
Tao You; George Macleod Coghill; Alistair J. P. Brown
Messenger RNA (mRNA) translation is an essential step in eukaryotic gene expression that contributes to the regulation of this process. We describe a deterministic model based on ordinary differential equations that describe mRNA translation in Saccharomyces cerevisiae. This model, which was parameterized using published data, was developed to examine the kinetic behaviour of translation initiation factors in response to amino acid availability. The model predicts that the abundance of the eIF1–eIF3–eIF5 complex increases under amino acid starvation conditions, suggesting a possible auxiliary role for these factors in modulating translation initiation in addition to the known mechanisms involving eIF2. Our analyses of the robustness of the mRNA translation model suggest that individual cells within a randomly generated population are sensitive to external perturbations (such as changes in amino acid availability) through Gcn2 signalling. However, the model predicts that individual cells exhibit robustness against internal perturbations (such as changes in the abundance of translation initiation factors and kinetic parameters). Gcn2 appears to enhance this robustness within the system. These findings suggest a trade‐off between the robustness and performance of this biological network. The model also predicts that individual cells exhibit considerable heterogeneity with respect to their absolute translation rates, due to random internal perturbations. Therefore, averaging the kinetic behaviour of cell populations probably obscures the dynamic robustness of individual cells. This highlights the importance of single‐cell measurements for evaluating network properties. Copyright
International Journal of Approximate Reasoning | 2007
Honghai Liu; George Macleod Coghill; David J. Brown
This paper proposes a qualitative representation for robot kinematics in order to close the gap, raised by the perception-action problem, with a focus on intelligent connection of qualitative states to their corresponding numeric data in a robotic system. First, qualitative geometric primitives are introduced by combining a qualitative orientation component and qualitative translation component using normalisation techniques. A position in Cartesian space can be mathematically described by the scalable primitives. Secondly, qualitative robot kinematics of an n-link planar robot is derived in terms of the qualitative geometry primitives. Finally, it shows how to connect quantitativeness and qualitativeness of a robotic system. On the one hand, the integration of normalisation and domain knowledge generates normalised labels to introduce the meaningful parameters into the proposed representation. On the other hand, the normalised labels of this representation can be converted to a quantitative description using aggregation operators, whose numeric outputs can be used to generate desired trajectories based on mature interpolation techniques.
Natural Computing | 2011
Wei Pang; George Macleod Coghill
In this paper, a special-purpose qualitative model learning (QML) system using an immune-inspired algorithm is proposed to qualitatively reconstruct biological pathways. We choose a real-world application, the detoxification pathway of Methylglyoxal (MG), as a case study. First a converter is implemented to convert possible pathways to qualitative models. Then a general learning strategy is presented. To improve the scalability of the proposed QML system and make it adapt to future more complicated pathways, a modified clonal selection algorithm (CLONALG) is employed as the search strategy. The performance of this immune-inspired approach is compared with those of exhaustive search and two backtracking algorithms. The experimental results indicate that this immune-inspired approach can significantly improve the search efficiency when dealing with some complicated pathways with large-scale search spaces.
international conference on artificial immune systems | 2010
Wei Pang; George Macleod Coghill
In this paper we continue the research on applying immune-inspired algorithms as search strategies to Qualitative Model Learning (QML). A new search strategy based on opt-AiNet is proposed, and this results in the development of a novel QML system called QML-AiNet. The performance of QML-AiNet is compared with previous work using the CLONALG approach. Experimental results shows that although not as efficient as CLONALG, the opt-AiNet based approach still shows promising results for learning qualitative models. In addition, possible future work to further improve the efficiency of QML-AiNet is also pointed out.