Demo Data from EDBT 2026 / reviewers in the wild / expert
Jamie Twycross
dblp:62/2584 · also Jamie Paul Twycross
· DBLP profile ↗
16ranked-venue papers
2as first author
3since 2021 · last 2023
0000-0002-1684-0886ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 since 2021Security and privacy · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 100% | |
| Network and information security
1 paper |
Malware analysis · 77% Network security · 23% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Bioinformatics and computational biology › systems biology › metabolic network
genome-scale metabolic model |
0.4 | 1 | 2019 | Gsmodutils: a python based framework for test-driven genome scale metabolic model development · Bioinform. 2019 |
Bioinformatics and computational biology
systems biology |
0.4 | 1 | 2019 | Gsmodutils: a python based framework for test-driven genome scale metabolic model development · Bioinform. 2019 |
Bioinformatics and computational biology › synthetic biology
metabolic engineering |
0.1 | 1 | 2019 | Gsmodutils: a python based framework for test-driven genome scale metabolic model development · Bioinform. 2019 |
Malware analysis › malware defense
worm containment |
0.0 | 1 | 2003 | Implementing and Testing a Virus Throttle · USENIX Security Symposium 2003 |
Bioinformatics and computational biology
parameter optimization |
0.0 | 1 | 2011 | The Infobiotics Workbench: an integrated in silico modelling platform for Systems and Synthetic Biology · Bioinform. 2011 |
Network security › intrusion detection and prevention
intrusion detection |
0.0 | 1 | 2003 | Implementing and Testing a Virus Throttle · USENIX Security Symposium 2003 |
Methods — techniques the papers use, named apart from their topics
test-driven development · 0.4continuous integration · 0.4stochastic simulation · 0.1probabilistic model checking · 0.1numerical integration · 0.1evolutionary algorithm · 0.1rate limiting · 0.0network simulation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Automatically Labeling Cyber Threat Intelligence reports using Natural Language ProcessingabstractAttribution provides valuable intelligence in the face of Advanced Persistent Threat (APT) attacks. By accurately identifying the culprits and actors behind the attacks, we can gain more insights into their motivations, capabilities, and potential future targets. Cyber Threat Intelligence (CTI) reports are relied upon to attribute these attacks effectively. These reports are compiled by security experts and provide valuable information about threat actors and their attacks. Hamza Abdi, Steven R. Bagley, Steven Furnell, Jamie Twycross |
DocEng | 4 |
| 2022 | A genome-scale metabolic model of Cupriavidus necator H16 integrated with TraDIS and transcriptomic data reveals metabolic insights for biotechnological applicationsabstractExploiting biological processes to recycle renewable carbon into high value platform chemicals provides a sustainable and greener alternative to current reliance on petrochemicals. In this regard Cupriavidus necator H16 represents a particularly promising microbial chassis due to its ability to grow on a wide range of low-cost feedstocks, including the waste gas carbon dioxide, whilst also naturally producing large quantities of polyhydroxybutyrate (PHB) during nutrient-limited conditions. Understanding the complex metabolic behaviour of this bacterium is a prerequisite for the design of successful engineering strategies for optimising product yields. We present a genome-scale metabolic model (GSM) of C. necator H16 (denoted iCN1361), which is directly constructed from the BioCyc database to improve the readability and reusability of the model. After the initial automated construction, we have performed extensive curation and both theoretical and experimental validation. By carrying out a genome-wide essentiality screening using a Transposon-directed Insertion site Sequencing (TraDIS) approach, we showed that the model could predict gene knockout phenotypes with a high level of accuracy. Importantly, we indicate how experimental and computational predictions can be used to improve model structure and, thus, model accuracy as well as to evaluate potential false positives identified in the experiments. Finally, by integrating transcriptomics data with iCN1361 we create a condition-specific model, which, importantly, better reflects PHB production in C. necator H16. Observed changes in the omics data and in-silico-estimated alterations in fluxes were then used to predict the regulatory control of key cellular processes. The results presented demonstrate that iCN1361 is a valuable tool for unravelling the system-level metabolic behaviour of C. necator H16 and can provide useful insights for designing metabolic engineering strategies. Nicole Pearcy, Marco Garavaglia, Thomas Millat, James P. Gilbert, Yoseb Song, Hassan Hartman, Craig Woods, Claudio Tomi-Andrino, Rajesh Reddy Bommareddy, Byung-Kwan Cho, David A. Fell, Mark Poolman, John R. King, Klaus Winzer, Jamie Twycross, Nigel P. Minton |
PLoS Comput. Biol. | 15 |
| 2021 | A Comprehensive Study of the Efficiency of Type-Reduction AlgorithmsabstractImproving the efficiency of type-reduction algorithms continues to attract research interest. Recently, there has been some new type-reduction approaches claiming that they are more efficient than the well-known algorithms such as the enhanced Karnik–Mendel (EKM) and the enhanced iterative algorithm with stopping condition (EIASC). In a previous paper, we found that the computational efficiency of an algorithm is closely related to the platform, and how it is implemented. In computer science, the dependence on languages is usually avoided by focusing on the complexity of algorithms (using big O notation). In this article, the main contribution is the proposal of two novel type-reduction algorithms. Also, for the first time, a comprehensive study on both existing and new type-reduction approaches is made based on both algorithm complexity and practical computational time under a variety of programming languages. Based on the results, suggestions are given for the preferred algorithms in different scenarios depending on implementation platform and application context. Chao Chen 0007, Dongrui Wu, Jonathan M. Garibaldi, Robert Ivor John, Jamie Twycross, Jerry M. Mendel |
IEEE Trans. Fuzzy Syst. | 5 |
| 2020 | Subspace-Based Dynamic Selection: A Proof of Concept Using Protein Microarray DataabstractTraditional dynamic selection methods fail to per-form effectively when data dimensionality increases. In addition, those methods do not provide any insights into important features in the data, as the regions of competence used for data classification are always constituted by the same set of features. In this paper, we propose a two-stage framework based on subspace clustering using a Gaussian Based Estimator, followed by a k-Nearest subspace search mechanism to overcome these limitations of dynamic selection. The idea of subspace allows for regions of competence with different numbers of instances and dimension sizes. Our hypothesis is that by using our framework, we will achieve comparable results to the state-of-the-art dynamic selection, with the benefit of producing a model that helps to understand the importance of sets of features for the patterns found within the data. We test our approach to a high dimensional microarray data of insect bite hypersensitivity in horses. Results show that our approach is comparable to traditional dynamic selection methods in terms of accuracy. In addition, it facilitates the interpretability of the feature importance for each class of the dataset. Alexandre M. Guerra, Grazziela Patrocinio Figueredo, Eliane Marti, Marcos J. C. Alcocer, Jamie Twycross |
IJCNN | 5 |
| 2019 | Microarray Feature Selection and Dynamic Selection of Classifiers for Early Detection of Insect Bite Hypersensitivity in HorsesabstractMicroarrays can be employed to better characterise allergies, as interactions between antibodies and allergens in mammals can be monitored. Once the joint dynamics of these elements in both healthy and diseased animals are understood, a model to predict the likelihood of an individual having allergic reactions can be defined. We investigate the potential use of Dynamic Selection (DS) methods to classify protein microarray data, with a case study of equine insect bite hypersensitivity (IBH) disease. To the best of our knowledge DS has not yet been applied to these data types. Since most microarrays datasets have a low number of samples, we hypothesise that DS models will produce satisfactory results due to their ability to perform better when compared to traditional ensemble techniques for similar data. We focus on three research questions: 1) What is the potential of DS for microarray data classification and how does it compare with existing classical classification methods results? 2) how do DS methods perform for the IBH dataset? and 3) does feature selection improve DS performance for this data? A wrapper using backward elimination and embedded with a regularized extreme learning machine are adopted to identify the more relevant features influencing the onset of the disease. Results from traditional classifiers are compared to 21 different DS methods before and after performing feature selection. Our results indicate that DS methods do not outperform single and static classifiers on this high-dimensional dataset and their performance also does not improved after feature selection. Alexandre M. Guerra, Grazziela Patrocinio Figueredo, Fernando J. Von Zuben, Eliane Marti, Jamie Twycross, Marcos J. C. Alcocer |
CEC | 5 |
| 2019 | Gsmodutils: a python based framework for test-driven genome scale metabolic model developmentabstractMOTIVATION: Genome scale metabolic models (GSMMs) are increasingly important for systems biology and metabolic engineering research as they are capable of simulating complex steady-state behaviour. Constraints based models of this form can include thousands of reactions and metabolites, with many crucial pathways that only become activated in specific simulation settings. However, despite their widespread use, power and the availability of tools to aid with the construction and analysis of large scale models, little methodology is suggested for their continued management. For example, when genome annotations are updated or new understanding regarding behaviour is discovered, models often need to be altered to reflect this. This is quickly becoming an issue for industrial systems and synthetic biotechnology applications, which require good quality reusable models integral to the design, build, test and learn cycle. RESULTS: As part of an ongoing effort to improve genome scale metabolic analysis, we have developed a test-driven development methodology for the continuous integration of validation data from different sources. Contributing to the open source technology based around COBRApy, we have developed the gsmodutils modelling framework placing an emphasis on test-driven design of models through defined test cases. Crucially, different conditions are configurable allowing users to examine how different designs or curation impact a wide range of system behaviours, minimizing error between model versions. AVAILABILITY AND IMPLEMENTATION: The software framework described within this paper is open source and freely available from http://github.com/SBRCNottingham/gsmodutils. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. James P. Gilbert, Nicole Pearcy, Rupert Norman, Thomas Millat, Klaus Winzer, John R. King, Charlie Hodgman, Nigel P. Minton, Jamie Twycross |
Bioinform. | 9 |
| 2018 | A Direct Approach for Determining the Switch Points in the Karnik-Mendel AlgorithmabstractThe Karnik-Mendel algorithm is used to compute the centroid of interval type-2 fuzzy sets, determining the switch points needed for the lower and upper bounds of the centroid, through an iterative process. It is commonly acknowledged that there is no closed-form solution for determining such switch points. Many enhanced algorithms have been proposed to improve the computational efficiency of the Karnik-Mendel algorithm. However, all of these algorithms are still based on iterative procedures. In this paper, a direct approach based on derivatives for determining the switch points without multiple iterations has been proposed, together with mathematical proof that these switch points are correctly determining the lower and upper bounds of the centroid. Experimental simulations show that the direct approach obtains the same switch points, but is more computationally efficient than any of the existing (iterative) algorithms. Thus, we propose that this algorithm should be used in any application of interval type-2 fuzzy sets in which the centroid is required. Chao Chen 0007, Robert Ivor John, Jamie Twycross, Jonathan M. Garibaldi |
IEEE Trans. Fuzzy Syst. | 3 |
| 2018 | A Comment on "A Direct Approach for Determining the Switch Points in the Karnik-Mendel Algorithm"abstractThis letter is a supplement to the previous paper “A Direct Approach for Determining the Switch Points in the Karnik-Mendel Algorithm”. In the previous paper, the enhanced iterative algorithm with stop condition (EIASC) was shown to be the most inefficient in R. Such outcome is apparently different from the results in another paper in which EIASC was illustrated to be the most efficient in MATLAB. An investigation has been made into this apparent inconsistency and it can be confirmed that both the results in R and MATLAB are valid for the EIASC algorithm. The main reason for such phenomenon is the efficiency difference of loop operations in R and MATLAB. It should be noted that the efficiency of an algorithm is closely related to its implementation in practice. In this letter, we update the comparisons of the three algorithms in the previous paper, based on optimized implementations under five programming languages (MATLAB, R, Python, C, and Java). From this, we conclude that results in one programming language cannot be simply extended to all languages. Chao Chen 0007, Dongrui Wu, Jonathan M. Garibaldi, Robert Ivor John, Jamie Twycross, Jerry M. Mendel |
IEEE Trans. Fuzzy Syst. | 5 |
| 2017 | Type-1 and interval type-2 ANFIS: A comparisonabstractIn a previous paper, we proposed an extended ANFIS architecture and showed that interval type-2 ANFIS produced larger errors than type-1 ANFIS on the well-known IRIS classification problem. In this paper, more experiments on both synthetic and real-world data are conducted to further investigate and compare the performance of interval type-2 ANFIS and type-1 ANFIS. For each dataset, interval type-2 ANFIS is optimised in three different ways, including a strategy suggested by Mendel such that interval type-2 ANFIS would be no worse than type-1 ANFIS. Our results show that in some circumstances the performance of interval type-2 ANFIS can be improved when it is initialised with blurred optimised type-1 ANFIS parameters. However, in general, interval type-2 ANFIS does not produce a clear performance improvement compared to type-1 ANFIS, especially on Mackey-Glass data with large noise. Thus, we conclude that the choice of interval type-2 ANFIS over type-1 ANFIS should be carefully considered, since type-2 ANFIS is more computationally complex, yet significantly better performance cannot be easily obtained. Chao Chen 0007, Robert Ivor John, Jamie Twycross, Jonathan M. Garibaldi |
FUZZ-IEEE | 3 |
| 2016 | An extended ANFIS architecture and its learning properties for type-1 and interval type-2 modelsabstractIn this paper, an extended ANFIS architecture is proposed. By incorporating an extra layer for the fuzzification process, the extended architecture is able to fit both type-1 and interval type-2 models. The learning properties of the proposed architecture based on the least-squares estimate method are studied on selected type-1 and interval type-2 ANFIS models. We show that the least-squares estimate method in general behaves differently for interval type-2 ANFIS models compared to type-1 ANFIS models, producing larger errors for interval type-2 ANFIS. Chao Chen 0007, Robert Ivor John, Jamie Twycross, Jonathan M. Garibaldi |
FUZZ-IEEE | 3 |
| 2011 | The Infobiotics Workbench: an integrated in silico modelling platform for Systems and Synthetic BiologyabstractSUMMARY: The Infobiotics Workbench is an integrated software suite incorporating model specification, simulation, parameter optimization and model checking for Systems and Synthetic Biology. A modular model specification allows for straightforward creation of large-scale models containing many compartments and reactions. Models are simulated either using stochastic simulation or numerical integration, and visualized in time and space. Model parameters and structure can be optimized with evolutionary algorithms, and model properties calculated using probabilistic model checking. AVAILABILITY: Source code and binaries for Linux, Mac and Windows are available at http://www.infobiotics.org/infobiotics-workbench/; released under the GNU General Public License (GPL) version 3. CONTACT: [email protected]. Jonathan Blakes, Jamie Twycross, Francisco José Romero-Campero, Natalio Krasnogor |
Bioinform. | 2 |
| 2010 | P system model optimisation by means of evolutionary based search algorithmsabstractExecutable Biology, also called Algorithmic Systems Biology, uses rigorous concepts from computer science and mathematics to build computational models of biological entities. P systems are emerging as one of the key modelling frameworks within Executable Biology. In this paper, we address the continuous backward problem: given a P system model structure and a target phenotype (i.e. an intended biological behaviour), one is tasked with finding the (near) optimal parameters for the model that would make the P system model produce the target behaviour as closely as possible. We test several real-valued parameter optimisation algorithms on this problem. More specifically, using four different test cases of increasing complexity, we perform experiments with four evolutionary algorithms, and one variable neighbourhood search method combining three other evolutionary algorithms. The results show that, when there are few parameters to optimise, a genetic and two differential evolution based algorithms are robust optimisers attaining the best results. However, when the number of parameters increases, the variable neighbourhood search approach performs better. Carlos García-Martínez, Claudio Lima, Jamie Twycross, Natalio Krasnogor, Manuel Lozano 0001 |
GECCO | 3 |
| 2007 | Immune system approaches to intrusion detection - a review
Peter J. Bentley, Uwe Aickelin, Julie Greensmith, Gianni Tedesco, Jamie Twycross |
Nat. Comput. | 6 |
| 2006 | Dendritic Cells for Anomaly DetectionabstractArtificial immune systems, more specifically the negative selection algorithm, have previously been applied to intrusion detection. The aim of this research is to develop an intrusion detection system based on a novel concept in immunology, the Danger Theory. Dendritic Cells (DCs) are antigen presenting cells and key to the activation of the human immune system. DCs perform the vital role of combining signals from the host tissue and correlate these signals with proteins known as antigens. In algorithmic terms, individual DCs perform multi-sensor data fusion based on time-windows. The whole population of DCs asynchronously correlates the fused signals with a secondary data stream. The behaviour of human DCs is abstracted to form the DC Algorithm (DCA), which is implemented using an immune inspired framework, libtissue. This system is used to detect context switching for a basic machine learning dataset and to detect outgoing portscans in real-time. Experimental results show a significant difference between an outgoing portscan and normal traffic. Julie Greensmith, Jamie Twycross, Uwe Aickelin |
IEEE Congress on Evolutionary Computation | 2 |
| 2006 | libtissue - implementing innate immunityabstractIn a previous paper the authors argued the case for incorporating ideas from innate immunity into artificial immune systems (AISs) and presented an outline for a conceptual framework for such systems. A number of key general properties observed in the biological innate and adaptive immune systems were highlighted, and how such properties might be instantiated in artificial systems was discussed in detail. The next logical step is to take these ideas and build a software system with which AISs with these properties can be implemented and experimentally evaluated. This paper reports on the results of that step - the libtissue system. Jamie Twycross, Uwe Aickelin |
IEEE Congress on Evolutionary Computation | 1 |
| 2003 | Implementing and Testing a Virus Throttle
Jamie Twycross, Matthew M. Williamson |
USENIX Security Symposium | 1 |