Demo Data from SIGIR 2026 / reviewers in the wild / expert
Geoffrey I. Webb
dblp:w/GeoffreyIWebb · also Geoff Webb
· DBLP profile ↗
190ranked-venue papers
35as first author
52since 2021 · last 2026
0000-0001-9963-5169ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 94 · 14 first-author · 24 since 2021Artificial intelligence and machine learning · 79 · 22 first-author · 19 since 2021Applied, interdisciplinary, general and emerging computing · 39 · 1 first-author · 15 since 2021Human-computer interaction and ubiquitous computing · 7 · 5 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 1Theory of computation · 1
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.
| Artificial intelligence
22 papers |
Probabilistic and Bayesian machine learning · 46% Efficient and distributed learning · 22% Kernel, tree and ensemble methods · 10% | |
| Databases, data mining, and information retrieval
21 papers |
Data mining · 72% Machine learning and data management · 16% Data stream processing · 7% | |
| Interdisciplinary, comprehensive, and emerging computing
13 papers |
Bioinformatics and computational biology · 60% Medical and health informatics · 39% Computational finance and economics · 0% | |
| Theoretical computer science
3 papers |
Information theory · 49% Algorithms and data structures · 37% Quantum computing and quantum information · 15% |
Topics — the 30 heaviest of 94, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › time series analysis
time series classification |
1.7 | 4 | 2024 | A Hands-on Introduction to Time Series Classification and Regression · KDD 2024 MiniRocket: A Very Fast (Almost) Deterministic Transform for Time Series Classification · KDD 2021 Generating Synthetic Time Series to Augment Sparse Datasets · ICDM 2017 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
1.6 | 3 | 2023 | Computing Marginal and Conditional Divergences between Decomposable Models with Applications · ICDM 2023 Computing Divergences between Discrete Decomposable Models · AAAI 2023 Scalable Learning of Graphical Models · KDD 2016 |
Bioinformatics and computational biology
protein function prediction |
1.1 | 3 | 2023 | PFresGO: an attention mechanism-based deep-learning approach for protein annotation by integrating gene ontology inter-relationships · Bioinform. 2023 PROSPERous: high-throughput prediction of substrate cleavage sites for 90 proteases with improved accuracy · Bioinform. 2018 Cascleave: towards more accurate prediction of caspase substrate cleavage sites · Bioinform. 2010 |
Medical and health informatics › computational pathology
histopathology image analysis |
1.1 | 2 | 2022 | DEMoS: a deep learning-based ensemble approach for predicting the molecular subtypes of gastric adenocarcinomas from histopathological images · Bioinform. 2022 HEAL: an automated deep learning framework for cancer histopathology image analysis · Bioinform. 2021 |
Data mining › time series analysis › time series similarity
dynamic time warping |
1.0 | 3 | 2021 | Ultra fast warping window optimization for Dynamic Time Warping · ICDM 2021 Generating Synthetic Time Series to Augment Sparse Datasets · ICDM 2017 Dynamic Time Warping Averaging of Time Series Allows Faster and More Accurate Classification · ICDM 2014 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › particle-based variational inference
stein variational gradient descent |
0.9 | 2 | 2022 | Robust Variational Learning for Multiclass Kernel Models With Stein Refinement · IEEE Trans. Knowl. Data Eng. 2022 Robust Bayesian Kernel Machine via Stein Variational Gradient Descent for Big Data · KDD 2018 |
Data mining › predictive modeling
classification |
0.9 | 3 | 2022 | Extremely Fast Hoeffding Adaptive Tree · ICDM 2022 Sample-Based Attribute Selective An DE for Large Data · IEEE Trans. Knowl. Data Eng. 2017 Non-Disjoint Discretization for Naive-Bayes Classifiers · ICML 2002 |
Machine learning › Efficient and distributed learning
federated learning |
0.9 | 1 | 2025 | Little Is Enough: Boosting Privacy by Sharing Only Hard Labels in Federated Semi-Supervised Learning · AAAI 2025 |
Machine learning › Efficient and distributed learning › federated learning › label-efficient federated learning
federated semi-supervised learning |
0.9 | 1 | 2025 | Little Is Enough: Boosting Privacy by Sharing Only Hard Labels in Federated Semi-Supervised Learning · AAAI 2025 |
Machine learning › Efficient and distributed learning › federated learning
privacy-preserving federated learning |
0.9 | 1 | 2025 | Little Is Enough: Boosting Privacy by Sharing Only Hard Labels in Federated Semi-Supervised Learning · AAAI 2025 |
Machine learning › Transfer learning and domain adaptation › domain adaptation
unsupervised domain adaptation |
0.9 | 1 | 2025 | DACAD: Domain Adaptation Contrastive Learning for Anomaly Detection in Multivariate Time Series · IEEE Trans. Knowl. Data Eng. 2025 |
Data mining
anomaly detection |
0.9 | 1 | 2025 | DACAD: Domain Adaptation Contrastive Learning for Anomaly Detection in Multivariate Time Series · IEEE Trans. Knowl. Data Eng. 2025 |
Data mining › anomaly detection
time series anomaly detection |
0.9 | 1 | 2025 | DACAD: Domain Adaptation Contrastive Learning for Anomaly Detection in Multivariate Time Series · IEEE Trans. Knowl. Data Eng. 2025 |
Bioinformatics and computational biology › proteomics › post-translational modification site prediction
protease cleavage site prediction |
0.8 | 2 | 2020 | DeepCleave: a deep learning predictor for caspase and matrix metalloprotease substrates and cleavage sites · Bioinform. 2020 PROSPERous: high-throughput prediction of substrate cleavage sites for 90 proteases with improved accuracy · Bioinform. 2018 |
Data stream processing › evolving data
concept drift |
0.8 | 2 | 2022 | Extremely Fast Hoeffding Adaptive Tree · ICDM 2022 Contrary to Popular Belief Incremental Discretization can be Sound, Computationally Efficient and Extremely Useful for Streaming Data · ICDM 2014 |
Machine learning › Time series and sequential data
time series analysis |
0.8 | 1 | 2024 | A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detection · IEEE Trans. Pattern Anal. Mach. Intell. 2024 |
Bioinformatics and computational biology
protein sequence analysis |
0.7 | 3 | 2020 | iFeature: a Python package and web server for features extraction and selection from protein and peptide sequences · Bioinform. 2018 POSSUM: a bioinformatics toolkit for generating numerical sequence feature descriptors based on PSSM profiles · Bioinform. 2017 DeepCleave: a deep learning predictor for caspase and matrix metalloprotease substrates and cleavage sites · Bioinform. 2020 |
Data mining › temporal data mining
time series mining |
0.7 | 2 | 2021 | Ultra fast warping window optimization for Dynamic Time Warping · ICDM 2021 Dynamic Time Warping Averaging of Time Series Allows Faster and More Accurate Classification · ICDM 2014 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › markov random field
decomposable models |
0.7 | 1 | 2023 | Computing Divergences between Discrete Decomposable Models · AAAI 2023 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
divergence estimation |
0.7 | 1 | 2023 | Computing Divergences between Discrete Decomposable Models · AAAI 2023 |
Bioinformatics and computational biology › protein function prediction
gene ontology annotation |
0.7 | 1 | 2023 | PFresGO: an attention mechanism-based deep-learning approach for protein annotation by integrating gene ontology inter-relationships · Bioinform. 2023 |
Information theory › information measures
divergence measures |
0.7 | 1 | 2023 | Computing Divergences between Discrete Decomposable Models · AAAI 2023 |
Machine learning › Kernel, tree and ensemble methods › kernel methods
kernel learning |
0.6 | 1 | 2022 | Robust Variational Learning for Multiclass Kernel Models With Stein Refinement · IEEE Trans. Knowl. Data Eng. 2022 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference |
0.6 | 1 | 2022 | Robust Variational Learning for Multiclass Kernel Models With Stein Refinement · IEEE Trans. Knowl. Data Eng. 2022 |
Medical and health informatics
computational pathology |
0.6 | 1 | 2022 | DEMoS: a deep learning-based ensemble approach for predicting the molecular subtypes of gastric adenocarcinomas from histopathological images · Bioinform. 2022 |
Machine learning and data management
online learning |
0.6 | 1 | 2022 | Extremely Fast Hoeffding Adaptive Tree · ICDM 2022 |
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › bayesian network
bayesian network classifiers |
0.5 | 2 | 2017 | Sample-Based Attribute Selective An DE for Large Data · IEEE Trans. Knowl. Data Eng. 2017 Scalable Learning of Bayesian Network Classifiers · J. Mach. Learn. Res. 2016 |
Medical and health informatics › oncology
cancer detection |
0.5 | 1 | 2021 | OCTID: a one-class learning-based Python package for tumor image detection · Bioinform. 2021 |
Medical and health informatics › computational pathology › histopathology image analysis
whole slide image analysis |
0.5 | 1 | 2021 | OCTID: a one-class learning-based Python package for tumor image detection · Bioinform. 2021 |
Algorithms and data structures
similarity search |
0.5 | 1 | 2021 | Ultra fast warping window optimization for Dynamic Time Warping · ICDM 2021 |
Methods — techniques the papers use, named apart from their topics
chordal markov networks · 2.6entropy classifier · 1.7contrastive learning · 1.7anomaly injection · 1.7scikit-learn · 1.5aeon toolkit · 1.5convolutional neural network · 1.5deep learning · 1.2attention mechanism · 1.1pruning · 1.0early abandoning · 1.0stein variational gradient descent · 0.9rule ensembles · 0.9random forest · 0.9pseudo-labeling · 0.9gradient-boosted decision trees · 0.9co-training · 0.9natural language processing · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Prevalidated Ridge Regression is a Highly-Efficient Drop-In Replacement for Logistic Regression for High-dimensional DataabstractAbstract Logistic regression is a ubiquitous method for probabilistic classification. However, the effectiveness of logistic regression depends upon careful and relatively computationally expensive tuning, especially for the regularisation hyperparameter, and especially in the context of high-dimensional data. We present a prevalidated ridge regression model that in practice closely matches logistic regression in terms of 0–1 loss and log-loss, particularly for high-dimensional data, while being significantly more computationally efficient and having no user-tuned hyperparameters (the regularisation hyperparameter is learned automatically as part of the fitting process). We scale the coefficients of the model so as to minimise log-loss for a set of prevalidated predictions derived from the estimated leave-one-out cross-validation error. This exploits quantities already computed in the course of fitting the ridge regression model in order to find the scaling parameter with nominal additional computation. Angus Dempster, Geoffrey I. Webb, Daniel F. Schmidt |
Mach. Learn. | 2 |
| 2025 | Little Is Enough: Boosting Privacy by Sharing Only Hard Labels in Federated Semi-Supervised LearningabstractIn many critical applications, sensitive data is inherently distributed and cannot be centralized due to privacy concerns. A wide range of federated learning approaches have been proposed to train models locally at each client without sharing their sensitive data, typically by exchanging model parameters, or probabilistic predictions (soft labels) on a public dataset or a combination of both. However, these methods still disclose private information and restrict local models to those that can be trained using gradient-based methods. We propose a federated co-training (FEDCT) approach that improves privacy by sharing only definitive (hard) labels on a public unlabeled dataset. Clients use a consensus of these shared labels as pseudo-labels for local training. This federated co-training approach empirically enhances privacy without compromising model quality. In addition, it allows the use of local models that are not suitable for parameter aggregation in traditional federated learning, such as gradient-boosted decision trees, rule ensembles, and random forests. Furthermore, we observe that FEDCT performs effectively in federated fine-tuning of large language models, where its pseudo-labeling mechanism is particularly beneficial. Empirical evaluations and theoretical analyses suggest its applicability across a range of federated learning scenarios. Amr Abourayya, Jens Kleesiek, Kanishka Rao, Erman Ayday, R. Bharat Rao, Geoffrey I. Webb, Michael Kamp |
AAAI | 6 |
| 2025 | Proximity forest 2.0: a new effective and scalable similarity-based classifier for time seriesabstractAbstract Time series classification (TSC) is a challenging task due to the diversity of types of features that may be relevant for different classification tasks, including trends, variance, frequency, magnitude, and various patterns. To address this challenge, several alternative classes of approach have been developed. While kernel, neural network, and hybrid approaches perform well overall, some specialized approaches are better suited for specific tasks. In this paper, we propose a new similarity-based classifier, Proximity Forest version 2.0 (PF 2.0), which outperforms previous state-of-the-art similarity-based classifiers across the UCR benchmark and outperforms other state-of-the-art methods on specific datasets in the benchmark that are best addressed by similarity-base methods. PF 2.0 incorporates three recent advances in time series similarity measures — (1) computationally efficient early abandoning and pruning to speedup elastic similarity computations; (2) a new elastic similarity measure, Amerced Dynamic Time Warping ( $${{\,\textrm{ADTW}\,}}$$ ADTW ); and (3) cost function tuning. It rationalizes the set of similarity measures employed, reducing the eight base measures of the original PF to four and using the first derivative transform with all similarity measures, rather than a limited subset. It also incorporates HYDRA, a dictionary-based transform. We have re-implemented PF 1.0 and implemented PF 2.0 framework in Java, making the PF framework more efficient. Chang Wei Tan, Matthieu Herrmann, Mahsa Salehi, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 4 |
| 2025 | CARLA: Self-supervised contrastive representation learning for time series anomaly detectionabstractOne main challenge in time series anomaly detection (TSAD) is the lack of labelled data in many real-life scenarios. Most of the existing anomaly detection methods focus on learning the normal behaviour of unlabelled time series in an unsupervised manner. The normal boundary is often defined tightly, resulting in slight deviations being classified as anomalies, consequently leading to a high false positive rate and a limited ability to generalise normal patterns. To address this, we introduce a novel end-to-end self-supervised ContrAstive Representation Learning approach for time series Anomaly detection (CARLA). While existing contrastive learning methods assume that augmented time series windows are positive samples and temporally distant windows are negative samples, we argue that these assumptions are limited as augmentation of time series can transform them to negative samples, and a temporally distant window can represent a positive sample. Existing approaches to contrastive learning for time series have directly copied methods developed for image analysis. We argue that these methods do not transfer well. Instead, our contrastive approach leverages existing generic knowledge about time series anomalies and injects various types of anomalies as negative samples. Therefore, CARLA not only learns normal behaviour but also learns deviations indicating anomalies. It creates similar representations for temporally close windows and distinct ones for anomalies. Additionally, it leverages the information about representations’ neighbours through a self-supervised approach to classify windows based on their nearest/furthest neighbours to further enhance the performance of anomaly detection. In extensive tests on seven major real-world TSAD datasets, CARLA shows superior performance (F1 and AU-PR) over state-of-the-art self-supervised, semi-supervised, and unsupervised TSAD methods for univariate time series and multivariate time series. Our research highlights the immense potential of contrastive representation learning in advancing the TSAD field, thus paving the way for novel applications and in-depth exploration. Zahra Zamanzadeh Darban, Geoffrey I. Webb, Shirui Pan, Charu C. Aggarwal, Mahsa Salehi |
Pattern Recognit. | 2 |
| 2025 | Dual-View Learning from CrowdsabstractCrowdsourcing services provide a fast and cheap way to obtain substantial labeled data by employing crowd workers on the Internet. In crowdsourcing learning, two-stage methods have been widely used, which first infer the integrated label for each instance and then build a learning model using instances with their integrated labels. However, existing two-stage methods mainly focus on how to infer more accurate integrated labels, after that, most of them directly regard the integrated labels as class labels to build a learning model, which loses the detailed worker labeling information in multiple noisy labels and thus results in sub-optimal model accuracy. To solve this problem, in this study, we take the multiple noisy labels of each instance as its attribute value vector to construct another view in addition to the original attribute view, and propose a novel two-stage method called dual-view learning from crowds (DVLFC). In DVLFC, we first pick out workers with sufficient number of labels and augment the multiple noisy label set for each instance, then we build a supervised learning model in each view and at last we fuse their class-membership probabilities to get the final classification result. Extensive experiments on both real-world and artificial crowdsourced datasets prove the effectiveness of DVLFC. Huan Zhang 0007, Liangxiao Jiang, Wenjun Zhang 0012, Geoffrey I. Webb |
ACM Trans. Knowl. Discov. Data | 4 |
| 2025 | DACAD: Domain Adaptation Contrastive Learning for Anomaly Detection in Multivariate Time SeriesabstractIn time series anomaly detection (TSAD), the scarcity of labeled data poses a challenge to the development of accurate models. Unsupervised domain adaptation (UDA) offers a solution by leveraging labeled data from a related domain to detect anomalies in an unlabeled target domain. However, existing UDA methods assume consistent anomalous classes across domains. To address this limitation, we propose a novel Domain Adaptation Contrastive learning model for Anomaly Detection in multivariate time series (DACAD), combining UDA with contrastive learning. DACAD utilizes an anomaly injection mechanism that enhances generalization across unseen anomalous classes, improving adaptability and robustness. Additionally, our model employs supervised contrastive loss for the source domain and self-supervised contrastive triplet loss for the target domain, ensuring comprehensive feature representation learning and domain-invariant feature extraction. Finally, an effective Center-based Entropy Classifier (CEC) accurately learns normal boundaries in the source domain. Extensive evaluations on multiple real-world datasets and a synthetic dataset highlight DACAD's superior performance in transferring knowledge across domains and mitigating the challenge of limited labeled data in TSAD. Zahra Zamanzadeh Darban, Yiyuan Yang, Geoffrey I. Webb, Charu C. Aggarwal, Qingsong Wen, Shirui Pan, Mahsa Salehi |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2025 | Uncertainty-Aware Graph Neural Networks: A Multihop Evidence Fusion ApproachabstractGraph neural networks (GNNs) excel in graph representation learning by integrating graph structure and node features. Existing GNNs, unfortunately, fail to account for the uncertainty of class probabilities that vary with the depth of the model, leading to unreliable and risky predictions in real-world scenarios. To bridge the gap, in this article, we propose a novel evidence-fusing graph neural network (EFGNN) to achieve trustworthy prediction, enhance node classification accuracy, and make explicit the risk of wrong predictions. In particular, we integrate the evidence theory with multihop propagation-based GNN architecture to quantify the prediction uncertainty of each node with the consideration of multiple receptive fields. Moreover, a parameter-free cumulative belief fusion (CBF) mechanism is developed to leverage the changes in prediction uncertainty and fuse the evidence to improve the trustworthiness of the final prediction. To effectively optimize the EFGNN model, we carefully design a joint learning objective composed of evidence cross-entropy, dissonance coefficient, and false confident penalty. The experimental results on various datasets and theoretical analyses demonstrate the effectiveness of the proposed model in terms of accuracy and trustworthiness, as well as its robustness to potential attacks. Qingfeng Chen, Shiyuan Li 0001, Yixin Liu 0001, Shirui Pan, Geoffrey I. Webb, Shichao Zhang 0001 |
IEEE Trans. Neural Networks Learn. Syst. | 5 |
| 2024 | Noise-Resilient Unsupervised Graph Representation Learning via Multi-Hop Feature Quality EstimationabstractUnsupervised graph representation learning (UGRL) based on graph neural networks (GNNs), has received increasing attention owing to its efficacy in handling graph-structured data. However, existing UGRL methods ideally assume that the node features are noise-free, which makes them fail to distinguish between useful information and noise when applied to real data with noisy features, thus affecting the quality of learned representations. This urges us to take node noisy features into account in real-world UGRL. With empirical analysis, we reveal that feature propagation, the essential operation in GNNs, acts as a "double-edged sword" in handling noisy features - it can both denoise and diffuse noise, leading to varying feature quality across nodes, even within the same node at different hops. Building on this insight, we propose a novel UGRL method based on Multi-hop feature Quality Estimation (MQE for short). Unlike most UGRL models that directly utilize propagation-based GNNs to generate representations, our approach aims to learn representations through estimating the quality of propagated features at different hops. Specifically, we introduce a Gaussian model that utilizes a learnable "meta-representation" as a condition to estimate the expectation and variance of multi-hop propagated features via neural networks. In this way, the ''meta representation'' captures the semantic and structural information underlying multiple propagated features but is naturally less susceptible to interference by noise, thereby serving as high-quality node representations beneficial for downstream tasks. Extensive experiments on multiple real-world datasets demonstrate that MQE in learning reliable node representations in scenarios with diverse types of feature noise. Shiyuan Li 0001, Yixin Liu 0001, Qingfeng Chen, Geoffrey I. Webb, Shirui Pan |
CIKM | 4 |
| 2024 | A Hands-on Introduction to Time Series Classification and RegressionabstractTime series classification and regression are rapidly evolving fields that find areas of application in all domains of machine learning and data science. This hands on tutorial will provide an accessible overview of the recent research in these fields, using code examples to introduce the process of implementing and evaluating an estimator. We will show how to easily reproduce published results and how to compare a new algorithm to state-of-the-art. Finally, we will work through real world examples from the field of Electroencephalogram (EEG) classification and regression. EEG machine learning tasks arise in medicine, brain-computer interface research and psychology. We use these problems to how to compare algorithms on problems from a single domain and how to deal with data with different characteristics, such as missing values, unequal length and high dimensionality. The latest advances in the fields of time series classification and regression are all available through the aeon toolkit, an open source, scikit-learn compatible framework for time series machine learning which we use to provide our code examples. Anthony J. Bagnall, Matthew Middlehurst, Germain Forestier, Ali Ismail-Fawaz, Antoine Guillaume, David Guijo-Rubio, Chang Wei Tan, Angus Dempster, Geoffrey I. Webb |
KDD | 9 |
| 2024 | quant: a minimalist interval method for time series classificationabstractAbstract We show that it is possible to achieve the same accuracy, on average, as the most accurate existing interval methods for time series classification on a standard set of benchmark datasets using a single type of feature (quantiles), fixed intervals, and an ‘off the shelf’ classifier. This distillation of interval-based approaches represents a fast and accurate method for time series classification, achieving state-of-the-art accuracy on the expanded set of 142 datasets in the UCR archive with a total compute time (training and inference) of less than 15 min using a single CPU core. Angus Dempster, Daniel F. Schmidt, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 3 |
| 2024 | Series2vec: similarity-based self-supervised representation learning for time series classificationabstractAbstract We argue that time series analysis is fundamentally different in nature to either vision or natural language processing with respect to the forms of meaningful self-supervised learning tasks that can be defined. Motivated by this insight, we introduce a novel approach called Series2Vec for self-supervised representation learning. Unlike the state-of-the-art methods in time series which rely on hand-crafted data augmentation, Series2Vec is trained by predicting the similarity between two series in both temporal and spectral domains through a self-supervised task. By leveraging the similarity prediction task, which has inherent meaning for a wide range of time series analysis tasks, Series2Vec eliminates the need for hand-crafted data augmentation. To further enforce the network to learn similar representations for similar time series, we propose a novel approach that applies order-invariant attention to each representation within the batch during training. Our evaluation of Series2Vec on nine large real-world datasets, along with the UCR/UEA archive, shows enhanced performance compared to current state-of-the-art self-supervised techniques for time series. Additionally, our extensive experiments show that Series2Vec performs comparably with fully supervised training and offers high efficiency in datasets with limited-labeled data. Finally, we show that the fusion of Series2Vec with other representation learning models leads to enhanced performance for time series classification. Code and models are open-source at https://github.com/Navidfoumani/Series2Vec Navid Mohammadi Foumani, Chang Wei Tan, Geoffrey I. Webb, Seyed Hamid Rezatofighi, Mahsa Salehi |
Data Min. Knowl. Discov. | 3 |
| 2024 | Improving position encoding of transformers for multivariate time series classificationabstractAbstract Transformers have demonstrated outstanding performance in many applications of deep learning. When applied to time series data, transformers require effective position encoding to capture the ordering of the time series data. The efficacy of position encoding in time series analysis is not well-studied and remains controversial, e.g., whether it is better to inject absolute position encoding or relative position encoding, or a combination of them. In order to clarify this, we first review existing absolute and relative position encoding methods when applied in time series classification. We then proposed a new absolute position encoding method dedicated to time series data called time Absolute Position Encoding (tAPE). Our new method incorporates the series length and input embedding dimension in absolute position encoding. Additionally, we propose computationally Efficient implementation of Relative Position Encoding (eRPE) to improve generalisability for time series. We then propose a novel multivariate time series classification model combining tAPE/eRPE and convolution-based input encoding named ConvTran to improve the position and data embedding of time series data. The proposed absolute and relative position encoding methods are simple and efficient. They can be easily integrated into transformer blocks and used for downstream tasks such as forecasting, extrinsic regression, and anomaly detection. Extensive experiments on 32 multivariate time-series datasets show that our model is significantly more accurate than state-of-the-art convolution and transformer-based models. Code and models are open-sourced at https://github.com/Navidfoumani/ConvTran . Navid Mohammadi Foumani, Chang Wei Tan, Geoffrey I. Webb, Mahsa Salehi |
Data Min. Knowl. Discov. | 3 |
| 2024 | Computing marginal and conditional divergences between decomposable models with applications in quantum computing and earth observationabstractAbstract The ability to compute the exact divergence between two high-dimensional distributions is useful in many applications, but doing so naively is intractable. Computing the $$\alpha \beta $$ α β -divergence—a family of divergences that includes the Kullback–Leibler divergence and Hellinger distance—between the joint distribution of two decomposable models, i.e., chordal Markov networks, can be done in time exponential in the treewidth of these models. Extending this result, we propose an approach to compute the exact $$\alpha \beta $$ α β -divergence between any marginal or conditional distribution of two decomposable models. In order to do so tractably, we provide a decomposition over the marginal and conditional distributions of decomposable models. We then show how our method can be used to analyze distributional changes by first applying it to the benchmark image dataset QMNIST and a dataset containing observations from various areas at the Roosevelt Nation Forest and their cover type. Finally, based on our framework, we propose a novel way to quantify the error in contemporary superconducting quantum computers. Loong Kuan Lee, Geoffrey I. Webb, Daniel F. Schmidt, Nico Piatkowski |
Knowl. Inf. Syst. | 2 |
| 2024 | A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly DetectionabstractTime series are the primary data type used to record dynamic system measurements and generated in great volume by both physical sensors and online processes (virtual sensors). Time series analytics is therefore crucial to unlocking the wealth of information implicit in available data. With the recent advancements in graph neural networks (GNNs), there has been a surge in GNN-based approaches for time series analysis. These approaches can explicitly model inter-temporal and inter-variable relationships, which traditional and other deep neural network-based methods struggle to do. In this survey, we provide a comprehensive review of graph neural networks for time series analysis (GNN4TS), encompassing four fundamental dimensions: forecasting, classification, anomaly detection, and imputation. Our aim is to guide designers and practitioners to understand, build applications, and advance research of GNN4TS. At first, we provide a comprehensive task-oriented taxonomy of GNN4TS. Then, we present and discuss representative research works and introduce mainstream applications of GNN4TS. A comprehensive discussion of potential future research directions completes the survey. This survey, for the first time, brings together a vast array of knowledge on GNN-based time series research, highlighting foundations, practical applications, and opportunities of graph neural networks for time series analysis. Ming Jin 0005, Huan Yee Koh, Qingsong Wen, Daniele Zambon, Cesare Alippi, Geoffrey I. Webb, Irwin King, Shirui Pan |
IEEE Trans. Pattern Anal. Mach. Intell. | 6 |
| 2023 | Computing Divergences between Discrete Decomposable ModelsabstractThere are many applications that benefit from computing the exact divergence between 2 discrete probability measures, including machine learning. Unfortunately, in the absence of any assumptions on the structure or independencies within these distributions, computing the divergence between them is an intractable problem in high dimensions. We show that we are able to compute a wide family of functionals and divergences, such as the alpha-beta divergence, between two decomposable models, i.e. chordal Markov networks, in time exponential to the treewidth of these models. The alpha-beta divergence is a family of divergences that include popular divergences such as the Kullback-Leibler divergence, the Hellinger distance, and the chi-squared divergence. Thus, we can accurately compute the exact values of any of this broad class of divergences to the extent to which we can accurately model the two distributions using decomposable models. Loong Kuan Lee, Nico Piatkowski, François Petitjean, Geoffrey I. Webb |
AAAI | 4 |
| 2023 | Computing Marginal and Conditional Divergences between Decomposable Models with ApplicationsabstractThe ability to compute the exact divergence between two high-dimensional distributions is useful in many applications but doing so naively is intractable. Computing the alpha-beta divergence—a family of divergences that includes the Kullback-Leibler divergence and Hellinger distance—between the joint distribution of two decomposable models, i.e chordal Markov networks, can be done in time exponential in the treewidth of these models. However, reducing the dissimilarity between two high-dimensional objects to a single scalar value can be uninformative. Furthermore, in applications such as supervised learning, the divergence over a conditional distribution might be of more interest. Therefore, we propose an approach to compute the exact alpha-beta divergence between any marginal or conditional distribution of two decomposable models. Doing so tractably is non-trivial as we need to decompose the divergence between these distributions and therefore, require a decomposition over the marginal and conditional distributions of these models. Consequently, we provide such a decomposition and also extend existing work to compute the marginal and conditional alpha-beta divergence between these decompositions. We then show how our method can be used to analyze distributional changes by first applying it to a benchmark image dataset. Finally, based on our framework, we propose a novel way to quantify the error in contemporary superconducting quantum computers. Code for all experiments is available at: https://lklee.dev/pub/2023-icdm/code Loong Kuan Lee, Geoffrey I. Webb, Daniel F. Schmidt, Nico Piatkowski |
ICDM | 2 |
| 2023 | Rapid Identification of Protein Formulations with Bayesian OptimisationabstractProtein formulation is a critical aspect of the pharmaceutical industry which aims to improve the efficacy and the safety of the active drug ingredients during the storage, transportation and administration of the drug. Buffer screening is the first stage of this formulation process that selects the promising combinations of buffer and excipients that can help maintain both the stability and efficacy of the drug. In this paper, we propose an interactive Bayesian Optimisation approach that streamlines the buffer screening process and reduces the number of experiments needed to identify an optimal combination of buffer and excipients. Our approach employs two novel formulations of the (multi-buffer) optimisation problem: (i) one that unifies all buffers into a single Bayesian Optimisation framework, and (ii) the other that performs meta-learning to aggregate important excipient information over multiple buffers, in order to predict the most promising buffer and excipients combination to sample next. Our experimental results show that the proposed approach can identify an optimal combination of buffer and excipients while minimising the number of experiments required, and demonstrate the potential of using Bayesian Optimisation to enhance the protein formulation process. Viet Huynh, Buser Say, Peter Vogel, Lucy Cao, Geoffrey I. Webb, Aldeida Aleti |
ICMLA | 5 |
| 2023 | ProsperousPlus: a one-stop and comprehensive platform for accurate protease-specific substrate cleavage prediction and machine-learning model constructionabstractProteases contribute to a broad spectrum of cellular functions. Given a relatively limited amount of experimental data, developing accurate sequence-based predictors of substrate cleavage sites facilitates a better understanding of protease functions and substrate specificity. While many protease-specific predictors of substrate cleavage sites were developed, these efforts are outpaced by the growth of the protease substrate cleavage data. In particular, since data for 100+ protease types are available and this number continues to grow, it becomes impractical to publish predictors for new protease types, and instead it might be better to provide a computational platform that helps users to quickly and efficiently build predictors that address their specific needs. To this end, we conceptualized, developed, tested and released a versatile bioinformatics platform, ProsperousPlus, that empowers users, even those with no programming or little bioinformatics background, to build fast and accurate predictors of substrate cleavage sites. ProsperousPlus facilitates the use of the rapidly accumulating substrate cleavage data to train, empirically assess and deploy predictive models for user-selected substrate types. Benchmarking tests on test datasets show that our platform produces predictors that on average exceed the predictive performance of current state-of-the-art approaches. ProsperousPlus is available as a webserver and a stand-alone software package at http://prosperousplus.unimelb-biotools.cloud.edu.au/. Fuyi Li, Cong Wang 0044, Tatsuya Akutsu, Geoffrey I. Webb, Lachlan James M. Coin, Lukasz A. Kurgan, Jiangning Song |
Briefings Bioinform. | 5 |
| 2023 | TIMER is a Siamese neural network-based framework for identifying both general and species-specific bacterial promotersabstractBACKGROUND: Promoters are DNA regions that initiate the transcription of specific genes near the transcription start sites. In bacteria, promoters are recognized by RNA polymerases and associated sigma factors. Effective promoter recognition is essential for synthesizing the gene-encoded products by bacteria to grow and adapt to different environmental conditions. A variety of machine learning-based predictors for bacterial promoters have been developed; however, most of them were designed specifically for a particular species. To date, only a few predictors are available for identifying general bacterial promoters with limited predictive performance. RESULTS: In this study, we developed TIMER, a Siamese neural network-based approach for identifying both general and species-specific bacterial promoters. Specifically, TIMER uses DNA sequences as the input and employs three Siamese neural networks with the attention layers to train and optimize the models for a total of 13 species-specific and general bacterial promoters. Extensive 10-fold cross-validation and independent tests demonstrated that TIMER achieves a competitive performance and outperforms several existing methods on both general and species-specific promoter prediction. As an implementation of the proposed method, the web server of TIMER is publicly accessible at http://web.unimelb-bioinfortools.cloud.edu.au/TIMER/. Yan Zhu 0006, Fuyi Li, Xiaoyu Wang 0016, Lachlan James M. Coin, Geoffrey I. Webb, Jiangning Song, Cangzhi Jia |
Briefings Bioinform. | 6 |
| 2023 | PFresGO: an attention mechanism-based deep-learning approach for protein annotation by integrating gene ontology inter-relationshipsabstractMOTIVATION: The rapid accumulation of high-throughput sequence data demands the development of effective and efficient data-driven computational methods to functionally annotate proteins. However, most current approaches used for functional annotation simply focus on the use of protein-level information but ignore inter-relationships among annotations. RESULTS: Here, we established PFresGO, an attention-based deep-learning approach that incorporates hierarchical structures in Gene Ontology (GO) graphs and advances in natural language processing algorithms for the functional annotation of proteins. PFresGO employs a self-attention operation to capture the inter-relationships of GO terms, updates its embedding accordingly and uses a cross-attention operation to project protein representations and GO embedding into a common latent space to identify global protein sequence patterns and local functional residues. We demonstrate that PFresGO consistently achieves superior performance across GO categories when compared with 'state-of-the-art' methods. Importantly, we show that PFresGO can identify functionally important residues in protein sequences by assessing the distribution of attention weightings. PFresGO should serve as an effective tool for the accurate functional annotation of proteins and functional domains within proteins. AVAILABILITY AND IMPLEMENTATION: PFresGO is available for academic purposes at https://github.com/BioColLab/PFresGO. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Tong Pan, Chen Li 0021, Yue Bi, Zhikang Wang, Robin B. Gasser, Anthony W. Purcell, Tatsuya Akutsu, Geoffrey I. Webb, Seiya Imoto, Jiangning Song |
Bioinform. | 8 |
| 2023 | Hydra: competing convolutional kernels for fast and accurate time series classificationabstractAbstract We demonstrate a simple connection between dictionary methods for time series classification, which involve extracting and counting symbolic patterns in time series, and methods based on transforming input time series using convolutional kernels, namely Rocket and its variants. We show that by adjusting a single hyperparameter it is possible to move by degrees between models resembling dictionary methods and models resembling Rocket . We present Hydra , a simple, fast, and accurate dictionary method for time series classification using competing convolutional kernels, combining key aspects of both Rocket and conventional dictionary methods. Hydra is faster and more accurate than the most accurate existing dictionary methods, achieving similar accuracy to several of the most accurate current methods for time series classification. Hydra can also be combined with Rocket and its variants to significantly improve the accuracy of these methods. Angus Dempster, Daniel F. Schmidt, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 3 |
| 2023 | Parameterizing the cost function of dynamic time warping with application to time series classificationabstractAbstract Dynamic time warping (DTW) is a popular time series distance measure that aligns the points in two series with one another. These alignments support warping of the time dimension to allow for processes that unfold at differing rates. The distance is the minimum sum of costs of the resulting alignments over any allowable warping of the time dimension. The cost of an alignment of two points is a function of the difference in the values of those points. The original cost function was the absolute value of this difference. Other cost functions have been proposed. A popular alternative is the square of the difference. However, to our knowledge, this is the first investigation of both the relative impacts of using different cost functions and the potential to tune cost functions to different time series classification tasks. We do so in this paper by using a tunable cost function $$\lambda _{\gamma }$$ λ γ with parameter $$\gamma $$ γ . We show that higher values of $$\gamma $$ γ place greater weight on larger pairwise differences, while lower values place greater weight on smaller pairwise differences. We demonstrate that training $$\gamma $$ γ significantly improves the accuracy of both the $${ DTW }$$ DTW nearest neighbor and Proximity Forest classifiers. Matthieu Herrmann, Chang Wei Tan, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 3 |
| 2023 | EHR-QC: A streamlined pipeline for automated electronic health records standardisation and preprocessing to predict clinical outcomesabstractThe adoption of electronic health records (EHRs) has created opportunities to analyse historical data for predicting clinical outcomes and improving patient care. However, non-standardised data representations and anomalies pose major challenges to the use of EHRs in digital health research. To address these challenges, we have developed EHR-QC, a tool comprising two modules: the data standardisation module and the preprocessing module. The data standardisation module migrates source EHR data to a standard format using advanced concept mapping techniques, surpassing expert curation in benchmarking analysis. The preprocessing module includes several functions designed specifically to handle healthcare data subtleties. We provide automated detection of data anomalies and solutions to handle those anomalies. We believe that the development and adoption of tools like EHR-QC is critical for advancing digital health. Our ultimate goal is to accelerate clinical research by enabling rapid experimentation with data-driven observational research to generate robust, generalisable biomedical knowledge. Yashpal Ramakrishnaiah, Nenad Macesic, Geoffrey I. Webb, Anton Y. Peleg, Sonika Tyagi |
J. Biomed. Informatics | 3 |
| 2023 | Elastic similarity and distance measures for multivariate time seriesabstractAbstract This paper contributes multivariate versions of seven commonly used elastic similarity and distance measures for time series data analytics. Elastic similarity and distance measures can compensate for misalignments in the time axis of time series data. We adapt two existing strategies used in a multivariate version of the well-known Dynamic Time Warping (DTW), namely, Independent and Dependent DTW, to these seven measures. While these measures can be applied to various time series analysis tasks, we demonstrate their utility on multivariate time series classification using the nearest neighbor classifier. On 23 well-known datasets, we demonstrate that each of the measures but one achieves the highest accuracy relative to others on at least one dataset, supporting the value of developing a suite of multivariate similarity and distance measures. We also demonstrate that there are datasets for which either the dependent versions of all measures are more accurate than their independent counterparts or vice versa. In addition, we also construct a nearest neighbor-based ensemble of the measures and show that it is competitive to other state-of-the-art single-strategy multivariate time series classifiers. Ahmed Shifaz, Charlotte Pelletier, François Petitjean, Geoffrey I. Webb |
Knowl. Inf. Syst. | 4 |
| 2023 | Ultra-fast meta-parameter optimization for time series similarity measures with application to nearest neighbour classificationabstractAbstract Nearest neighbour similarity measures are widely used in many time series data analysis applications. They compute a measure of similarity between two time series. Most applications require tuning of these measures’ meta-parameters in order to achieve good performance. However, most measures have at least $$O(L^2)$$ O ( L 2 ) complexity, making them computationally expensive and the process of learning their meta-parameters burdensome, requiring days even for datasets containing only a few thousand series. In this paper, we propose UltraFastMPSearch, a family of algorithms to learn the meta-parameters for different types of time series distance measures. These algorithms are significantly faster than the prior state of the art. Our algorithms build upon the state of the art, exploiting the properties of a new efficient exact algorithm which supports early abandoning and pruning for most time series distance measures. We show on 128 datasets from the UCR archive that our new family of algorithms are up to an order of magnitude faster than the previous state of the art. Chang Wei Tan, Matthieu Herrmann, Geoffrey I. Webb |
Knowl. Inf. Syst. | 3 |
| 2023 | SETAR-Tree: a novel and accurate tree algorithm for global time series forecastingabstractAbstract Threshold Autoregressive (TAR) models have been widely used by statisticians for non-linear time series forecasting during the past few decades, due to their simplicity and mathematical properties. On the other hand, in the forecasting community, general-purpose tree-based regression algorithms (forests, gradient-boosting) have become popular recently due to their ease of use and accuracy. In this paper, we explore the close connections between TAR models and regression trees. These enable us to use the rich methodology from the literature on TAR models to define a hierarchical TAR model as a regression tree that trains globally across series, which we call SETAR-Tree. In contrast to the general-purpose tree-based models that do not primarily focus on forecasting, and calculate averages at the leaf nodes, we introduce a new forecasting-specific tree algorithm that trains global Pooled Regression (PR) models in the leaves allowing the models to learn cross-series information and also uses some time-series-specific splitting and stopping procedures. The depth of the tree is controlled by conducting a statistical linearity test commonly employed in TAR models, as well as measuring the error reduction percentage at each node split. Thus, the proposed tree model requires minimal external hyperparameter tuning and provides competitive results under its default configuration. We also use this tree algorithm to develop a forest where the forecasts provided by a collection of diverse SETAR-Trees are combined during the forecasting process. In our evaluation on eight publicly available datasets, the proposed tree and forest models are able to achieve significantly higher accuracy than a set of state-of-the-art tree-based algorithms and forecasting benchmarks across four evaluation metrics. Rakshitha Godahewa, Geoffrey I. Webb, Daniel F. Schmidt, Christoph Bergmeir |
Mach. Learn. | 2 |
| 2023 | A Bayesian-inspired, deep learning-based, semi-supervised domain adaptation technique for land cover mapping
Benjamin Lucas, Charlotte Pelletier, Daniel F. Schmidt, Geoffrey I. Webb, François Petitjean |
Mach. Learn. | 4 |
| 2023 | Amercing: An intuitive and effective constraint for dynamic time warpingabstractDynamic Time Warping (DTW) is a time series distance measure that allows non-linear alignments between series. Constraints on the alignments in the form of windows and weights have been introduced because unconstrained DTW is too permissive in its alignments. However, windowing introduces a crude step function, allowing unconstrained flexibility within the window, and none beyond it. While not entailing a step function, a multiplicative weight is relative to the distances between aligned points along a warped path, rather than being a direct function of the amount of warping that is introduced. In this paper, we introduce Amerced Dynamic Time Warping (ADTW), a new, intuitive, DTW variant that penalizes the act of warping by a fixed additive cost. Like windowing and weighting, ADTW constrains the amount of warping. However, it avoids both abrupt discontinuities in the amount of warping allowed and the limitations of a multiplicative penalty. We formally introduce ADTW, prove some of its properties, and discuss its parameterization. We show on a simple example how it can be parameterized to achieve an intuitive outcome, and demonstrate its usefulness on a standard time series classification benchmark. We provide a demonstration application in C++ Herrmann(2021)[1]. Matthieu Herrmann, Geoffrey I. Webb |
Pattern Recognit. | 2 |
| 2023 | Rigorous non-disjoint discretization for naive BayesabstractNaive Bayes is a classical machine learning algorithm for which discretization is commonly used to transform quantitative attributes into qualitative attributes. Of numerous discretization methods, Non-Disjoint Discretization (NDD) proposes a novel perspective by forming overlapping intervals and always locating a value toward the middle of an interval. However, existing approaches to NDD fail to adequately consider the effect of multiple occurrences of a single value — a commonly occurring circumstance in practice. By necessity, all occurrences of a single value fall within the same interval. As a result, it is often not possible to discretize an attribute into intervals containing equal numbers of training instances. Current methods address this issue in an ad hoc manner, reducing the specificity of the resulting atomic intervals. In this study, we propose a non-disjoint discretization method for NB, called Rigorous Non-Disjoint Discretization (RNDD), that handles multiple occurrences of a single value in a systematic manner. Our extensive experimental results suggest that RNDD significantly outperforms NDD along with all other existing state-of-the-art competitors. Huan Zhang 0007, Liangxiao Jiang, Geoffrey I. Webb |
Pattern Recognit. | 3 |
| 2022 | Extremely Fast Hoeffding Adaptive TreeabstractMany real-world data streams are non-stationary. Subject to concept drift, the distributions change over time. To retain accuracy in the face of such drift, online decision tree learners must discard parts of the tree that are no longer accurate and replace them by new subtrees that reflect the new distribution. The longstanding state-of-the-art online decision tree learner for non-stationary streams is Hoeffding Adaptive Tree (HAT), which adds a drift detection and response mechanism to the classic Very Fast Decision Tree (VFDT) online decision tree learner. However, for stationary distributions, VFDT has been superseded by Extremely Fast Decision Tree (EFDT), which uses a statistically more efficient learning mechanism than VFDT. This learning mechanism needs to be coupled with a compensatory revision mechanism that can compensate for circumstances where the learning mechanism is too eager. The current work develops a strategy to combine the best of both these state-of-the-art approaches, exploiting both the statistically efficient learning mechanism from EFDT and the highly effective drift detection and response mechanism of HAT. To do so requires decoupling of the EFDT splitting and revision mechanisms, as the latter incorrectly triggers the HAT drift detection mechanism. The resulting learner, Extremely Fast Hoeffding Adaptive Tree, responds to drift more rapidly and effectively than either HAT or EFDT, and attains a statistically significant advantage in accuracy even on stationary streams. Chaitanya Manapragada, Mahsa Salehi, Geoffrey I. Webb |
ICDM | 3 |
| 2022 | Smooth Perturbations for Time Series Adversarial Attacks
Gautier Pialla, Hassan Ismail Fawaz, Maxime Devanne, Jonathan Weber, Lhassane Idoumghar, Pierre-Alain Muller, Christoph Bergmeir, Daniel F. Schmidt, Geoffrey I. Webb, Germain Forestier |
PAKDD (1) | 9 |
| 2022 | Clarion is a multi-label problem transformation method for identifying mRNA subcellular localizationsabstractSubcellular localization of messenger RNAs (mRNAs) plays a key role in the spatial regulation of gene activity. The functions of mRNAs have been shown to be closely linked with their localizations. As such, understanding of the subcellular localizations of mRNAs can help elucidate gene regulatory networks. Despite several computational methods that have been developed to predict mRNA localizations within cells, there is still much room for improvement in predictive performance, especially for the multiple-location prediction. In this study, we proposed a novel multi-label multi-class predictor, termed Clarion, for mRNA subcellular localization prediction. Clarion was developed based on a manually curated benchmark dataset and leveraged the weighted series method for multi-label transformation. Extensive benchmarking tests demonstrated Clarion achieved competitive predictive performance and the weighted series method plays a crucial role in securing superior performance of Clarion. In addition, the independent test results indicate that Clarion outperformed the state-of-the-art methods and can secure accuracy of 81.47, 91.29, 79.77, 92.10, 89.15, 83.74, 80.74, 79.23 and 84.74% for chromatin, cytoplasm, cytosol, exosome, membrane, nucleolus, nucleoplasm, nucleus and ribosome, respectively. The webserver and local stand-alone tool of Clarion is freely available at http://monash.bioweb.cloud.edu.au/Clarion/. Yue Bi, Fuyi Li, Zhikang Wang, Tong Pan, Yuming Guo 0001, Geoffrey I. Webb, Jianhua Yao 0001, Cangzhi Jia, Jiangning Song |
Briefings Bioinform. | 7 |
| 2022 | Positive-unlabeled learning in bioinformatics and computational biology: a brief reviewabstractConventional supervised binary classification algorithms have been widely applied to address significant research questions using biological and biomedical data. This classification scheme requires two fully labeled classes of data (e.g. positive and negative samples) to train a classification model. However, in many bioinformatics applications, labeling data is laborious, and the negative samples might be potentially mislabeled due to the limited sensitivity of the experimental equipment. The positive unlabeled (PU) learning scheme was therefore proposed to enable the classifier to learn directly from limited positive samples and a large number of unlabeled samples (i.e. a mixture of positive or negative samples). To date, several PU learning algorithms have been developed to address various biological questions, such as sequence identification, functional site characterization and interaction prediction. In this paper, we revisit a collection of 29 state-of-the-art PU learning bioinformatic applications to address various biological questions. Various important aspects are extensively discussed, including PU learning methodology, biological application, classifier design and evaluation strategy. We also comment on the existing issues of PU learning and offer our perspectives for the future development of PU learning applications. We anticipate that our work serves as an instrumental guideline for a better understanding of the PU learning framework in bioinformatics and further developing next-generation PU learning frameworks for critical biological applications. Fuyi Li, Shuangyu Dong, André Leier, Meiya Han, Jing Xu 0008, Xiaoyu Wang 0016, Shirui Pan, Cangzhi Jia, Yang Zhang 0010, Geoffrey I. Webb, Lachlan James M. Coin, Chen Li 0021, Jiangning Song |
Briefings Bioinform. | 11 |
| 2022 | ASPIRER: a new computational approach for identifying non-classical secreted proteins based on deep learningabstractProtein secretion has a pivotal role in many biological processes and is particularly important for intercellular communication, from the cytoplasm to the host or external environment. Gram-positive bacteria can secrete proteins through multiple secretion pathways. The non-classical secretion pathway has recently received increasing attention among these secretion pathways, but its exact mechanism remains unclear. Non-classical secreted proteins (NCSPs) are a class of secreted proteins lacking signal peptides and motifs. Several NCSP predictors have been proposed to identify NCSPs and most of them employed the whole amino acid sequence of NCSPs to construct the model. However, the sequence length of different proteins varies greatly. In addition, not all regions of the protein are equally important and some local regions are not relevant to the secretion. The functional regions of the protein, particularly in the N- and C-terminal regions, contain important determinants for secretion. In this study, we propose a new hybrid deep learning-based framework, referred to as ASPIRER, which improves the prediction of NCSPs from amino acid sequences. More specifically, it combines a whole sequence-based XGBoost model and an N-terminal sequence-based convolutional neural network model; 5-fold cross-validation and independent tests demonstrate that ASPIRER achieves superior performance than existing state-of-the-art approaches. The source code and curated datasets of ASPIRER are publicly available at https://github.com/yanwu20/ASPIRER/. ASPIRER is anticipated to be a useful tool for improved prediction of novel putative NCSPs from sequences information and prioritization of candidate proteins for follow-up experimental validation. Xiaoyu Wang 0016, Fuyi Li, Jing Xu 0008, Jia Rong, Geoffrey I. Webb, ZongYuan Ge, Jian Li 0052, Jiangning Song |
Briefings Bioinform. | 5 |
| 2022 | Critical assessment of computational tools for prokaryotic and eukaryotic promoter predictionabstractPromoters are crucial regulatory DNA regions for gene transcriptional activation. Rapid advances in next-generation sequencing technologies have accelerated the accumulation of genome sequences, providing increased training data to inform computational approaches for both prokaryotic and eukaryotic promoter prediction. However, it remains a significant challenge to accurately identify species-specific promoter sequences using computational approaches. To advance computational support for promoter prediction, in this study, we curated 58 comprehensive, up-to-date, benchmark datasets for 7 different species (i.e. Escherichia coli, Bacillus subtilis, Homo sapiens, Mus musculus, Arabidopsis thaliana, Zea mays and Drosophila melanogaster) to assist the research community to assess the relative functionality of alternative approaches and support future research on both prokaryotic and eukaryotic promoters. We revisited 106 predictors published since 2000 for promoter identification (40 for prokaryotic promoter, 61 for eukaryotic promoter, and 5 for both). We systematically evaluated their training datasets, computational methodologies, calculated features, performance and software usability. On the basis of these benchmark datasets, we benchmarked 19 predictors with functioning webservers/local tools and assessed their prediction performance. We found that deep learning and traditional machine learning-based approaches generally outperformed scoring function-based approaches. Taken together, the curated benchmark dataset repository and the benchmarking analysis in this study serve to inform the design and implementation of computational approaches for promoter prediction and facilitate more rigorous comparison of new techniques in the future. Meng Zhang 0046, Cangzhi Jia, Fuyi Li, Chen Li 0021, Yan Zhu 0006, Tatsuya Akutsu, Geoffrey I. Webb, Quan Zou 0001, Lachlan James M. Coin, Jiangning Song |
Briefings Bioinform. | 7 |
| 2022 | DEMoS: a deep learning-based ensemble approach for predicting the molecular subtypes of gastric adenocarcinomas from histopathological imagesabstractMOTIVATION: The molecular subtyping of gastric cancer (adenocarcinoma) into four main subtypes based on integrated multiomics profiles, as proposed by The Cancer Genome Atlas (TCGA) initiative, represents an effective strategy for patient stratification. However, this approach requires the use of multiple technological platforms, and is quite expensive and time-consuming to perform. A computational approach that uses histopathological image data to infer molecular subtypes could be a practical, cost- and time-efficient complementary tool for prognostic and clinical management purposes. RESULTS: Here, we propose a deep learning ensemble approach (called DEMoS) capable of predicting the four recognized molecular subtypes of gastric cancer directly from histopathological images. DEMoS achieved tile-level area under the receiver-operating characteristic curve (AUROC) values of 0.785, 0.668, 0.762 and 0.811 for the prediction of these four subtypes of gastric cancer [i.e. (i) Epstein-Barr (EBV)-infected, (ii) microsatellite instability (MSI), (iii) genomically stable (GS) and (iv) chromosomally unstable tumors (CIN)] using an independent test dataset, respectively. At the patient-level, it achieved AUROC values of 0.897, 0.764, 0.890 and 0.898, respectively. Thus, these four subtypes are well-predicted by DEMoS. Benchmarking experiments further suggest that DEMoS is able to achieve an improved classification performance for image-based subtyping and prevent model overfitting. This study highlights the feasibility of using a deep learning ensemble-based method to rapidly and reliably subtype gastric cancer (adenocarcinoma) solely using features from histopathological images. AVAILABILITY AND IMPLEMENTATION: All whole slide images used in this study was collected from the TCGA database. This study builds upon our previously published HEAL framework, with related documentation and tutorials available at http://heal.erc.monash.edu.au. The source code and related models are freely accessible at https://github.com/Docurdt/DEMoS.git. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Yanan Wang 0003, Changyuan Hu, Terry Kwok, Christopher A. Bain, Xiangyang Xue 0001, Robin B. Gasser, Geoffrey I. Webb, Alex Boussioutas, Xian Shen, Roger J. Daly, Jiangning Song |
Bioinform. | 7 |
| 2022 | An eager splitting strategy for online decision trees in ensembles
Chaitanya Manapragada, Heitor Murilo Gomes, Mahsa Salehi, Albert Bifet, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 5 |
| 2022 | MultiRocket: multiple pooling operators and transformations for fast and effective time series classificationabstractAbstract We propose MultiRocket, a fast time series classification (TSC) algorithm that achieves state-of-the-art accuracy with a tiny fraction of the time and without the complex ensembling structure of many state-of-the-art methods. MultiRocket improves on MiniRocket, one of the fastest TSC algorithms to date, by adding multiple pooling operators and transformations to improve the diversity of the features generated. In addition to processing the raw input series, MultiRocket also applies first order differences to transform the original series. Convolutions are applied to both representations, and four pooling operators are applied to the convolution outputs. When benchmarked using the University of California Riverside TSC benchmark datasets, MultiRocket is significantly more accurate than MiniRocket, and competitive with the best ranked current method in terms of accuracy, HIVE-COTE 2.0, while being orders of magnitude faster. Chang Wei Tan, Angus Dempster, Christoph Bergmeir, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 4 |
| 2022 | Robust Variational Learning for Multiclass Kernel Models With Stein RefinementabstractKernel-based models have a strong generalization ability, but most, including SVM, are vulnerable to the curse of kernelization. Moreover, their predictive performance is sensitive to hyperparameter tuning, which demands high computational resources. These problems render kernel methods problematic when dealing with large-scale datasets. To this end, we first formulate the optimization problem in a kernel-based learning setting as a posterior inference problem, and then develop a rich family of Recurrent Neural Network-based variational inference techniques. Unlike existing literature, which stops at the variational distribution and uses it as the surrogate for the true posterior distribution, here we further leverage Stein Variational Gradient Descent to further bring the variational distribution closer to the true posterior, we refer to this step asStein Refinement. Putting these altogether, we arrive at a robust and efficient variational learning method for multiclass kernel machines with extremely accurate approximation. Moreover, our formulation enables efficient learning of kernel parameters and hyperparameters which robustifies the proposed method against data uncertainties. The extensive experiments show that without tuning any parameter on modest quantities of data our method obtains comparable accuracy to LIBSVM, a well-known implementation of SVM, and outperforms other baselines, while being able to seamlessly scale with large-scale datasets. Trung Le 0001, Tu Dinh Nguyen, Geoffrey I. Webb, Dinh Q. Phung |
IEEE Trans. Knowl. Data Eng. | 4 |
| 2021 | Ultra fast warping window optimization for Dynamic Time WarpingabstractThe Dynamic Time Warping (DTW) similarity measure is widely used in many time series data mining applications. It computes the cost of aligning two series, smaller costs indicating more similar series. Most applications require tuning of DTW’s Warping Window (WW) parameter in order to achieve good performance. This parameter controls the amount of warping allowed, reducing pathological alignments, with the added benefit of speeding up computation. However, since DTW is in itself very costly, learning the WW is a burdensome process, requiring days even for datasets containing only a few thousand series. In this paper, we propose ULTRAFASTWWSEARCH, a new algorithm able to learn the WW significantly faster than the state-of-the-art FASTWWSEARCH method. ULTRAFASTWWSEARCH builds upon the latter, exploiting the properties of a new efficient exact DTW algorithm which supports early abandoning and pruning (EAP). We show on 128 datasets from the UCR archive that ULTRAFASTWWSEARCH is up to an order of magnitude faster than the previous state of the art. Chang Wei Tan, Matthieu Herrmann, Geoffrey I. Webb |
ICDM | 3 |
| 2021 | MiniRocket: A Very Fast (Almost) Deterministic Transform for Time Series ClassificationabstractRocket achieves state-of-the-art accuracy for time series classification with a fraction of the computational expense of most existing methods by transforming input time series using random convolutional kernels, and using the transformed features to train a linear classifier. We reformulate Rocket into a new method, MiniRocket. MiniRocket is up to 75 times faster than Rocket on larger datasets, and almost deterministic (and optionally, fully deterministic), while maintaining essentially the same accuracy. Using this method, it is possible to train and test a classifier on all of 109 datasets from the UCR archive to state-of-the-art accuracy in under 10 minutes. MiniRocket is significantly faster than any other method of comparable accuracy (including Rocket), and significantly more accurate than any other method of remotely similar computational expense. Angus Dempster, Daniel F. Schmidt, Geoffrey I. Webb |
KDD | 3 |
| 2021 | Better Short than Greedy: Interpretable Models through Optimal Rule BoostingabstractRule ensembles are designed to provide a useful trade-off between predictive accuracy and model interpretability. However, the myopic and random search components of current rule ensemble methods can compromise this goal: they often need more rules than necessary to reach a certain accuracy level or can even outright fail to accurately model a distribution that can actually be described well with a few rules. Here, we present a novel approach aiming to fit rule ensembles of maximal predictive power for a given ensemble size (and thus model comprehensibility). In particular, we present an efficient branch-and-bound algorithm that optimally solves the per-rule objective function of the popular second-order gradient boosting framework. Our main insight is that the boosting objective can be tightly bounded in linear time of the number of covered data points. Along with an additional novel pruning technique related to rule redundancy, this leads to a computationally feasible approach for boosting optimal rules that, as we demonstrate on a wide range of common benchmark problems, consistently outperforms the predictive performance of boosting greedy rules. Mario Boley, Simon Teshuva, Pierre Le Bodic, Geoffrey I. Webb |
SDM | 4 |
| 2021 | Assessing the performance of computational predictors for estimating protein stability changes upon missense mutationsabstractUnderstanding how a mutation might affect protein stability is of significant importance to protein engineering and for understanding protein evolution genetic diseases. While a number of computational tools have been developed to predict the effect of missense mutations on protein stability protein stability upon mutations, they are known to exhibit large biases imparted in part by the data used to train and evaluate them. Here, we provide a comprehensive overview of predictive tools, which has provided an evolving insight into the importance and relevance of features that can discern the effects of mutations on protein stability. A diverse selection of these freely available tools was benchmarked using a large mutation-level blind dataset of 1342 experimentally characterised mutations across 130 proteins from ThermoMutDB, a second test dataset encompassing 630 experimentally characterised mutations across 39 proteins from iStable2.0 and a third blind test dataset consisting of 268 mutations in 27 proteins from the newly published ProThermDB. The performance of the methods was further evaluated with respect to the site of mutation, type of mutant residue and by ranging the pH and temperature. Additionally, the classification performance was also evaluated by classifying the mutations as stabilizing (∆∆G ≥ 0) or destabilizing (∆∆G < 0). The results reveal that the performance of the predictors is affected by the site of mutation and the type of mutant residue. Further, the results show very low performance for pH values 6-8 and temperature higher than 65 for all predictors except iStable2.0 on the S630 dataset. To illustrate how stability and structure change upon single point mutation, we considered four stabilizing, two destabilizing and two stabilizing mutations from two proteins, namely the toxin protein and bovine liver cytochrome. Overall, the results on S268, S630 and S1342 datasets show that the performance of the integrated predictors is better than the mechanistic or individual machine learning predictors. We expect that this paper will provide useful guidance for the design and development of next-generation bioinformatic tools for predicting protein stability changes upon mutations. Fuyi Li, Tatsuya Akutsu, David B. Ascher, Geoffrey I. Webb, Jiangning Song |
Briefings Bioinform. | 5 |
| 2021 | Anthem: a user customised tool for fast and accurate prediction of binding between peptides and HLA class I moleculesabstractNeopeptide-based immunotherapy has been recognised as a promising approach for the treatment of cancers. For neopeptides to be recognised by CD8+ T cells and induce an immune response, their binding to human leukocyte antigen class I (HLA-I) molecules is a necessary first step. Most epitope prediction tools thus rely on the prediction of such binding. With the use of mass spectrometry, the scale of naturally presented HLA ligands that could be used to develop such predictors has been expanded. However, there are rarely efforts that focus on the integration of these experimental data with computational algorithms to efficiently develop up-to-date predictors. Here, we present Anthem for accurate HLA-I binding prediction. In particular, we have developed a user-friendly framework to support the development of customisable HLA-I binding prediction models to meet challenges associated with the rapidly increasing availability of large amounts of immunopeptidomic data. Our extensive evaluation, using both independent and experimental datasets shows that Anthem achieves an overall similar or higher area under curve value compared with other contemporary tools. It is anticipated that Anthem will provide a unique opportunity for the non-expert user to analyse and interpret their own in-house or publicly deposited datasets. Shutao Mei, Fuyi Li, Dongxu Xiang, Rochelle Ayala, Pouya Faridi, Geoffrey I. Webb, Patricia T. Illing, Jamie Rossjohn, Tatsuya Akutsu, Nathan P. Croft, Anthony W. Purcell, Jiangning Song |
Briefings Bioinform. | 6 |
| 2021 | DeepBL: a deep learning-based approach for in silico discovery of beta-lactamasesabstractBeta-lactamases (BLs) are enzymes localized in the periplasmic space of bacterial pathogens, where they confer resistance to beta-lactam antibiotics. Experimental identification of BLs is costly yet crucial to understand beta-lactam resistance mechanisms. To address this issue, we present DeepBL, a deep learning-based approach by incorporating sequence-derived features to enable high-throughput prediction of BLs. Specifically, DeepBL is implemented based on the Small VGGNet architecture and the TensorFlow deep learning library. Furthermore, the performance of DeepBL models is investigated in relation to the sequence redundancy level and negative sample selection in the benchmark dataset. The models are trained on datasets of varying sequence redundancy thresholds, and the model performance is evaluated by extensive benchmarking tests. Using the optimized DeepBL model, we perform proteome-wide screening for all reviewed bacterium protein sequences available from the UniProt database. These results are freely accessible at the DeepBL webserver at http://deepbl.erc.monash.edu.au/. Yanan Wang 0003, Fuyi Li, Manasa Bharathwaj, Natalia C. Rosas, André Leier, Tatsuya Akutsu, Geoffrey I. Webb, Tatiana T. Marquez-Lago, Jian Li 0052, Trevor Lithgow, Jiangning Song |
Briefings Bioinform. | 7 |
| 2021 | HEAL: an automated deep learning framework for cancer histopathology image analysisabstractMOTIVATION: Digital pathology supports analysis of histopathological images using deep learning methods at a large-scale. However, applications of deep learning in this area have been limited by the complexities of configuration of the computational environment and of hyperparameter optimization, which hinder deployment and reduce reproducibility. RESULTS: Here, we propose HEAL, a deep learning-based automated framework for easy, flexible and multi-faceted histopathological image analysis. We demonstrate its utility and functionality by performing two case studies on lung cancer and one on colon cancer. Leveraging the capability of Docker, HEAL represents an ideal end-to-end tool to conduct complex histopathological analysis and enables deep learning in a broad range of applications for cancer image analysis. AVAILABILITY AND IMPLEMENTATION: The docker image of HEAL is available at https://hub.docker.com/r/docurdt/heal and related documentation and datasets are available at http://heal.erc.monash.edu.au. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Yanan Wang 0003, Nicolas Coudray, Yun Zhao 0004, Fuyi Li, Changyuan Hu, Seiya Imoto, Aristotelis Tsirigos, Geoffrey I. Webb, Roger J. Daly, Jiangning Song |
Bioinform. | 9 |
| 2021 | OCTID: a one-class learning-based Python package for tumor image detectionabstractMOTIVATION: Tumor tile selection is a necessary prerequisite in patch-based cancer whole slide image analysis, which is labor-intensive and requires expertise. Whole slides are annotated as tumor or tumor free, but tiles within a tumor slide are not. As all tiles within a tumor free slide are tumor free, these can be used to capture tumor-free patterns using the one-class learning strategy. RESULTS: We present a Python package, termed OCTID, which combines a pretrained convolutional neural network (CNN) model, Uniform Manifold Approximation and Projection (UMAP) and one-class support vector machine to achieve accurate tumor tile classification using a training set of tumor free tiles. Benchmarking experiments on four H&E image datasets achieved remarkable performance in terms of F1-score (0.90 ± 0.06), Matthews correlation coefficient (0.93 ± 0.05) and accuracy (0.94 ± 0.03). AVAILABILITY AND IMPLEMENTATION: Detailed information can be found in the Supplementary File. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Yanan Wang 0003, Litao Yang, Geoffrey I. Webb, ZongYuan Ge, Jiangning Song |
Bioinform. | 3 |
| 2021 | Early abandoning and pruning for elastic distances including dynamic time warping
Matthieu Herrmann, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 2 |
| 2021 | Time series extrinsic regression
Chang Wei Tan, Christoph Bergmeir, François Petitjean, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 4 |
| 2021 | Ensembles of localised models for time series forecasting
Rakshitha Godahewa, Kasun Bandara, Geoffrey I. Webb, Slawek Smyl, Christoph Bergmeir |
Knowl. Based Syst. | 3 |
| 2021 | Tight lower bounds for dynamic time warping
Geoffrey I. Webb, François Petitjean |
Pattern Recognit. | 1 |
| 2021 | A Deep Learning-Based Method for Identification of Bacteriophage-Host InteractionabstractMulti-drug resistance (MDR) has become one of the greatest threats to human health worldwide, and novel treatment methods of infections caused by MDR bacteria are urgently needed. Phage therapy is a promising alternative to solve this problem, to which the key is correctly matching target pathogenic bacteria with the corresponding therapeutic phage. Deep learning is powerful for mining complex patterns to generate accurate predictions. In this study, we develop PredPHI (Predicting Phage-Host Interactions), a deep learning-based tool capable of predicting the host of phages from sequence data. We collect >3000 phage-host pairs along with their protein sequences from PhagesDB and GenBank databases and extract a set of features. Then we select high-quality negative samples based on the K-Means clustering method and construct a balanced training set. Finally, we employ a deep convolutional neural network to build the predictive model. The results indicate that PredPHI can achieve a predictive performance of 81 percent in terms of the area under the receiver operating characteristic curve on the test set, and the clustering-based method is significantly more robust than that based on randomly selecting negative samples. These results highlight that PredPHI is a useful and accurate tool for identifying phage-host interactions from sequence data. Menglu Li, Yanan Wang 0003, Fuyi Li, Yun Zhao 0004, Yannan Bin, Alexander Ian Smith, Geoffrey I. Webb, Jian Li 0052, Jiangning Song, Junfeng Xia |
IEEE ACM Trans. Comput. Biol. Bioinform. | 9 |
| 2020 | No Cloud on the Horizon: Probabilistic Gap Filling in Satellite Image SeriesabstractSpatio-temporal data sets such as satellite image series are of utmost importance for understanding global developments like climate change or urbanization. However, incompleteness of data can greatly impact usability and knowledge discovery. In fact, there are many cases where not a single data point in the set is fully observed. For filling gaps, we introduce a novel approach that utilizes Markov random fields (MRFs). We extend the probabilistic framework to also consider empirical prior information, which allows to train even on highly incomplete data. Moreover, we devise a way to make discrete MRFs predict continuous values via state superposition. Experiments on real-world remote sensing imagery suffering from cloud cover show that the proposed approach outperforms state-of-the-art gap filling techniques. Raphael Fischer 0001, Nico Piatkowski, Charlotte Pelletier, Geoffrey I. Webb, François Petitjean, Katharina Morik |
DSAA | 4 |
| 2020 | Unsupervised Domain Adaptation Techniques for Classification of Satellite Image Time SeriesabstractLand cover maps are vitally important to many elements of environmental management. However the machine learning algorithms used to produce them require a substantive quantity of labelled training data to reach the best levels of accuracy. When researchers wish to map an area where no labelled training data are available, one potential solution is to use a classifier trained on another geographical area and adapting it to the target location-this is known as Unsupervised Domain Adaptation (DA). In this paper we undertake the first experiments using unsupervised DA methods for the classification of satellite image time series (SITS) data. Our experiments draw the interesting conclusion that existing methods provide no benefit when used on SITS data, and that this is likely due to the temporal nature of the data and the change in class distributions between the regions. This suggests that an unsupervised domain adaptation technique for SITS would be extremely beneficial for land cover mapping. Benjamin Lucas, Charlotte Pelletier, Daniel F. Schmidt, Geoffrey I. Webb, François Petitjean |
IGARSS | 4 |
| 2020 | iLearn : an integrated platform and meta-learner for feature engineering, machine-learning analysis and modeling of DNA, RNA and protein sequence dataabstractWith the explosive growth of biological sequences generated in the post-genomic era, one of the most challenging problems in bioinformatics and computational biology is to computationally characterize sequences, structures and functions in an efficient, accurate and high-throughput manner. A number of online web servers and stand-alone tools have been developed to address this to date; however, all these tools have their limitations and drawbacks in terms of their effectiveness, user-friendliness and capacity. Here, we present iLearn, a comprehensive and versatile Python-based toolkit, integrating the functionality of feature extraction, clustering, normalization, selection, dimensionality reduction, predictor construction, best descriptor/model selection, ensemble learning and results visualization for DNA, RNA and protein sequences. iLearn was designed for users that only want to upload their data set and select the functions they need calculated from it, while all necessary procedures and optimal settings are completed automatically by the software. iLearn includes a variety of descriptors for DNA, RNA and proteins, and four feature output formats are supported so as to facilitate direct output usage or communication with other computational tools. In total, iLearn encompasses 16 different types of feature clustering, selection, normalization and dimensionality reduction algorithms, and five commonly used machine-learning algorithms, thereby greatly facilitating feature analysis and predictor construction. iLearn is made freely available via an online web server and a stand-alone toolkit. Zhen Chen 0009, Fuyi Li, Tatiana T. Marquez-Lago, André Leier, Jerico Revote, Yan Zhu 0006, David R. Powell, Tatsuya Akutsu, Geoffrey I. Webb, Kuo-Chen Chou, Alexander Ian Smith, Roger J. Daly, Jian Li 0052, Jiangning Song |
Briefings Bioinform. | 10 |
| 2020 | Comprehensive review and assessment of computational methods for predicting RNA post-transcriptional modification sites from RNA sequencesabstractRNA post-transcriptional modifications play a crucial role in a myriad of biological processes and cellular functions. To date, more than 160 RNA modifications have been discovered; therefore, accurate identification of RNA-modification sites is fundamental for a better understanding of RNA-mediated biological functions and mechanisms. However, due to limitations in experimental methods, systematic identification of different types of RNA-modification sites remains a major challenge. Recently, more than 20 computational methods have been developed to identify RNA-modification sites in tandem with high-throughput experimental methods, with most of these capable of predicting only single types of RNA-modification sites. These methods show high diversity in their dataset size, data quality, core algorithms, features extracted and feature selection techniques and evaluation strategies. Therefore, there is an urgent need to revisit these methods and summarize their methodologies, in order to improve and further develop computational techniques to identify and characterize RNA-modification sites from the large amounts of sequence data. With this goal in mind, first, we provide a comprehensive survey on a large collection of 27 state-of-the-art approaches for predicting N1-methyladenosine and N6-methyladenosine sites. We cover a variety of important aspects that are crucial for the development of successful predictors, including the dataset quality, operating algorithms, sequence and genomic features, feature selection, model performance evaluation and software utility. In addition, we also provide our thoughts on potential strategies to improve the model performance. Second, we propose a computational approach called DeepPromise based on deep learning techniques for simultaneous prediction of N1-methyladenosine and N6-methyladenosine. To extract the sequence context surrounding the modification sites, three feature encodings, including enhanced nucleic acid composition, one-hot encoding, and RNA embedding, were used as the input to seven consecutive layers of convolutional neural networks (CNNs), respectively. Moreover, DeepPromise further combined the prediction score of the CNN-based models and achieved around 43% higher area under receiver-operating curve (AUROC) for m1A site prediction and 2-6% higher AUROC for m6A site prediction, respectively, when compared with several existing state-of-the-art approaches on the independent test. In-depth analyses of characteristic sequence motifs identified from the convolution-layer filters indicated that nucleotide presentation at proximal positions surrounding the modification sites contributed most to the classification, whereas those at distal positions also affected classification but to different extents. To maximize user convenience, a web server was developed as an implementation of DeepPromise and made publicly available at http://DeepPromise.erc.monash.edu/, with the server accepting both RNA sequences and genomic sequences to allow prediction of two types of putative RNA-modification sites. Zhen Chen 0009, Fuyi Li, Yanan Wang 0003, Alexander Ian Smith, Geoffrey I. Webb, Tatsuya Akutsu, Abdelkader Baggag, Halima Bensmail, Jiangning Song |
Briefings Bioinform. | 6 |
| 2020 | PRISMOID: a comprehensive 3D structure database for post-translational modifications and mutations with functional impactabstractPost-translational modifications (PTMs) play very important roles in various cell signaling pathways and biological process. Due to PTMs' extremely important roles, many major PTMs have been studied, while the functional and mechanical characterization of major PTMs is well documented in several databases. However, most currently available databases mainly focus on protein sequences, while the real 3D structures of PTMs have been largely ignored. Therefore, studies of PTMs 3D structural signatures have been severely limited by the deficiency of the data. Here, we develop PRISMOID, a novel publicly available and free 3D structure database for a wide range of PTMs. PRISMOID represents an up-to-date and interactive online knowledge base with specific focus on 3D structural contexts of PTMs sites and mutations that occur on PTMs and in the close proximity of PTM sites with functional impact. The first version of PRISMOID encompasses 17 145 non-redundant modification sites on 3919 related protein 3D structure entries pertaining to 37 different types of PTMs. Our entry web page is organized in a comprehensive manner, including detailed PTM annotation on the 3D structure and biological information in terms of mutations affecting PTMs, secondary structure features and per-residue solvent accessibility features of PTM sites, domain context, predicted natively disordered regions and sequence alignments. In addition, high-definition JavaScript packages are employed to enhance information visualization in PRISMOID. PRISMOID equips a variety of interactive and customizable search options and data browsing functions; these capabilities allow users to access data via keyword, ID and advanced options combination search in an efficient and user-friendly way. A download page is also provided to enable users to download the SQL file, computational structural features and PTM sites' data. We anticipate PRISMOID will swiftly become an invaluable online resource, assisting both biologists and bioinformaticians to conduct experiments and develop applications supporting discovery efforts in the sequence-structural-functional relationship of PTMs and providing important insight into mutations and PTM sites interaction mechanisms. The PRISMOID database is freely accessible at http://prismoid.erc.monash.edu/. The database and web interface are implemented in MySQL, JSP, JavaScript and HTML with all major browsers supported. Fuyi Li, Cunshuo Fan, Tatiana T. Marquez-Lago, André Leier, Jerico Revote, Cangzhi Jia, Yan Zhu 0006, Alexander Ian Smith, Geoffrey I. Webb, Quanzhong Liu, Leyi Wei, Jian Li 0052, Jiangning Song |
Briefings Bioinform. | 9 |
| 2020 | DeepCleave: a deep learning predictor for caspase and matrix metalloprotease substrates and cleavage sitesabstractMOTIVATION: Proteases are enzymes that cleave target substrate proteins by catalyzing the hydrolysis of peptide bonds between specific amino acids. While the functional proteolysis regulated by proteases plays a central role in the 'life and death' cellular processes, many of the corresponding substrates and their cleavage sites were not found yet. Availability of accurate predictors of the substrates and cleavage sites would facilitate understanding of proteases' functions and physiological roles. Deep learning is a promising approach for the development of accurate predictors of substrate cleavage events. RESULTS: We propose DeepCleave, the first deep learning-based predictor of protease-specific substrates and cleavage sites. DeepCleave uses protein substrate sequence data as input and employs convolutional neural networks with transfer learning to train accurate predictive models. High predictive performance of our models stems from the use of high-quality cleavage site features extracted from the substrate sequences through the deep learning process, and the application of transfer learning, multiple kernels and attention layer in the design of the deep network. Empirical tests against several related state-of-the-art methods demonstrate that DeepCleave outperforms these methods in predicting caspase and matrix metalloprotease substrate-cleavage sites. AVAILABILITY AND IMPLEMENTATION: The DeepCleave webserver and source code are freely available at http://deepcleave.erc.monash.edu/. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Fuyi Li, André Leier, Tatiana T. Marquez-Lago, Quanzhong Liu, Jerico Revote, Alexander Ian Smith, Tatsuya Akutsu, Geoffrey I. Webb, Lukasz A. Kurgan, Jiangning Song |
Bioinform. | 10 |
| 2020 | ROCKET: exceptionally fast and accurate time series classification using random convolutional kernels
Angus Dempster, François Petitjean, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 3 |
| 2020 | InceptionTime: Finding AlexNet for time series classification
Hassan Ismail Fawaz, Benjamin Lucas, Germain Forestier, Charlotte Pelletier, Daniel F. Schmidt, Jonathan Weber, Geoffrey I. Webb, Lhassane Idoumghar, Pierre-Alain Muller, François Petitjean |
Data Min. Knowl. Discov. | 7 |
| 2020 | TS-CHIEF: a scalable and accurate forest algorithm for time series classification
Ahmed Shifaz, Charlotte Pelletier, François Petitjean, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 4 |
| 2020 | FastEE: Fast Ensembles of Elastic Distances for time series classification
Chang Wei Tan, François Petitjean, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 3 |
| 2020 | PCA-based drift and shift quantification framework for multidimensional data
Igor Goldenberg, Geoffrey I. Webb |
Knowl. Inf. Syst. | 2 |
| 2020 | A novel selective naïve Bayes algorithm
Shenglei Chen, Geoffrey I. Webb, Linyuan Liu, Xin Ma 0003 |
Knowl. Based Syst. | 2 |
| 2020 | An Incremental Construction of Deep Neuro Fuzzy System for Continual Learning of Nonstationary Data StreamsabstractExisting fuzzy neural networks (FNNs) are mostly developed under a shallow network configuration having lower generalization power than those of deep structures. This article proposes a novel self-organizing deep FNN, namely deep evolving fuzzy neural network (DEVFNN). Fuzzy rules can be automatically extracted from data streams or removed if they play limited role during their lifespan. The structure of the network can be deepened on demand by stacking additional layers using a drift detection method, which not only detects the covariate drift, variations of input space, but also accurately identifies the real drift, dynamic changes of both feature space and target space. The DEVFNN is developed under the stacked generalization principle via the feature augmentation concept, where a recently developed algorithm, namely generic classifier, drives the hidden layer. It is equipped by an automatic feature selection method, which controls activation and deactivation of input attributes to induce varying subsets of input features. A deep network simplification procedure is put forward using the concept of hidden layer merging to prevent the uncontrollable growth of dimensionality of input space due to the nature of the feature augmentation approach in building a deep network structure. The DEVFNN works in the samplewise fashion and is compatible for data stream applications. The efficacy of the DEVFNN has been thoroughly evaluated using seven datasets with nonstationary properties under the prequential test-then-train protocol. It has been compared with four popular continual learning algorithms and its shallow counterpart, where the DEVFNN demonstrates improvement of classification accuracy. Moreover, it is also shown that the concept of the drift detection method is an effective tool to control the depth of the network structure, while the hidden layer merging scenario is capable of simplifying the network complexity of a deep network with negligible compromise of generalization performance. Mahardhika Pratama, Witold Pedrycz, Geoffrey I. Webb |
IEEE Trans. Fuzzy Syst. | 3 |
| 2019 | Deep Learning for the Classification of Sentinel-2 Image Time SeriesabstractSatellite image time series (SITS) have proven to be essential for accurate and up-to-date land cover mapping over large areas. Most works about SITS have focused on the use of traditional classification algorithms such as Random Forests (RFs). Deep learning algorithms have been very successful for supervised tasks, in particular for data that exhibit a structure between attributes, such as space or time. In this work, we compare for the first time RFs to the two leading deep learning algorithms for handling temporal data: Recurrent Neural Networks (RNNs) and temporal Convolutional Neural Networks (TempCNNs). We carry out a large experiment using Sentinel-2 time series. We compare both accuracy and computational times to classify 10,980 km2over Australia. The results highlights the good performance of TemCNNs that obtain the highest accuracy. They also show that RNNs might be less suited for large scale study as they have higher runtime complexity. Charlotte Pelletier, Geoffrey I. Webb, François Petitjean |
IGARSS | 2 |
| 2019 | Elastic bands across the path: A new framework and method to lower bound DTWabstractThe Nearest Neighbour algorithm coupled with the Dynamic Time Warping similarity measure (NN-DTW) is at the core of state-of-the-art classification algorithms including Ensemble of Elastic Distances and Collection of Transformation-Based Ensemble. DTW's complexity makes NN-DTW highly computationally demanding. To combat this, lower bounds to DTW are used to minimize the number of times the expensive DTW need be computed during NN-DTW search. Effective lower bounds must balance ‘time to calculate’ vs ‘tightness to DTW.‘ On the one hand, the tighter the bound the fewer the calls to the full DTW. On the other, calculating tighter bounds usually requires greater computation. Numerous lower bounds have been proposed. Different bounds provide different trade-off between computational time and tightness. In this work, we present a new class of lower bounds that are tighter than the popular Keogh lower bound, while requiring similar computation time. Our new lower bounds take advantage of the DTW boundary condition, monotonicity and continuity constraints. In contrast to most existing bounds, they remain relatively tight even for large windows. A single parameter to these new lower bounds controls the speed-tightness trade-off. We demonstrate that these new lower bounds provide an exceptional balance between computation time and tightness for the NN-DTW time series classification task, resulting in greatly improved efficiency for NN-DTW lower bound search. Chang Wei Tan, François Petitjean, Geoffrey I. Webb |
SDM | 3 |
| 2019 | Large-scale comparative assessment of computational predictors for lysine post-translational modification sitesabstractLysine post-translational modifications (PTMs) play a crucial role in regulating diverse functions and biological processes of proteins. However, because of the large volumes of sequencing data generated from genome-sequencing projects, systematic identification of different types of lysine PTM substrates and PTM sites in the entire proteome remains a major challenge. In recent years, a number of computational methods for lysine PTM identification have been developed. These methods show high diversity in their core algorithms, features extracted and feature selection techniques and evaluation strategies. There is therefore an urgent need to revisit these methods and summarize their methodologies, to improve and further develop computational techniques to identify and characterize lysine PTMs from the large amounts of sequence data. With this goal in mind, we first provide a comprehensive survey on a large collection of 49 state-of-the-art approaches for lysine PTM prediction. We cover a variety of important aspects that are crucial for the development of successful predictors, including operating algorithms, sequence and structural features, feature selection, model performance evaluation and software utility. We further provide our thoughts on potential strategies to improve the model performance. Second, in order to examine the feasibility of using deep learning for lysine PTM prediction, we propose a novel computational framework, termed MUscADEL (Multiple Scalable Accurate Deep Learner for lysine PTMs), using deep, bidirectional, long short-term memory recurrent neural networks for accurate and systematic mapping of eight major types of lysine PTMs in the human and mouse proteomes. Extensive benchmarking tests show that MUscADEL outperforms current methods for lysine PTM characterization, demonstrating the potential and power of deep learning techniques in protein PTM prediction. The web server of MUscADEL, together with all the data sets assembled in this study, is freely available at http://muscadel.erc.monash.edu/. We anticipate this comprehensive review and the application of deep learning will provide practical guide and useful insights into PTM prediction and inspire future bioinformatics studies in the related fields. Zhen Chen 0009, Xuhan Liu, Fuyi Li, Chen Li 0021, Tatiana T. Marquez-Lago, André Leier, Tatsuya Akutsu, Geoffrey I. Webb, Dakang Xu, Alexander Ian Smith, Lei Li 0013, Kuo-Chen Chou, Jiangning Song |
Briefings Bioinform. | 8 |
| 2019 | Twenty years of bioinformatics research for protease-specific substrate and cleavage site prediction: a comprehensive revisit and benchmarking of existing methodsabstractThe roles of proteolytic cleavage have been intensively investigated and discussed during the past two decades. This irreversible chemical process has been frequently reported to influence a number of crucial biological processes (BPs), such as cell cycle, protein regulation and inflammation. A number of advanced studies have been published aiming at deciphering the mechanisms of proteolytic cleavage. Given its significance and the large number of functionally enriched substrates targeted by specific proteases, many computational approaches have been established for accurate prediction of protease-specific substrates and their cleavage sites. Consequently, there is an urgent need to systematically assess the state-of-the-art computational approaches for protease-specific cleavage site prediction to further advance the existing methodologies and to improve the prediction performance. With this goal in mind, in this article, we carefully evaluated a total of 19 computational methods (including 8 scoring function-based methods and 11 machine learning-based methods) in terms of their underlying algorithm, calculated features, performance evaluation and software usability. Then, extensive independent tests were performed to assess the robustness and scalability of the reviewed methods using our carefully prepared independent test data sets with 3641 cleavage sites (specific to 10 proteases). The comparative experimental results demonstrate that PROSPERous is the most accurate generic method for predicting eight protease-specific cleavage sites, while GPS-CCD and LabCaS outperformed other predictors for calpain-specific cleavage sites. Based on our review, we then outlined some potential ways to improve the prediction performance and ease the computational burden by applying ensemble learning, deep learning, positive unlabeled learning and parallel and distributed computing techniques. We anticipate that our study will serve as a practical and useful guide for interested readers to further advance next-generation bioinformatics tools for protease-specific cleavage site prediction. Fuyi Li, Yanan Wang 0003, Chen Li 0021, Tatiana T. Marquez-Lago, André Leier, Neil D. Rawlings, Gholamreza Haffari, Jerico Revote, Tatsuya Akutsu, Kuo-Chen Chou, Anthony W. Purcell, Robert N. Pike, Geoffrey I. Webb, Alexander Ian Smith, Trevor Lithgow, Roger J. Daly, James C. Whisstock, Jiangning Song |
Briefings Bioinform. | 13 |
| 2019 | iProt-Sub: a comprehensive package for accurately mapping and predicting protease-specific substrates and cleavage sitesabstractRegulation of proteolysis plays a critical role in a myriad of important cellular processes. The key to better understanding the mechanisms that control this process is to identify the specific substrates that each protease targets. To address this, we have developed iProt-Sub, a powerful bioinformatics tool for the accurate prediction of protease-specific substrates and their cleavage sites. Importantly, iProt-Sub represents a significantly advanced version of its successful predecessor, PROSPER. It provides optimized cleavage site prediction models with better prediction performance and coverage for more species-specific proteases (4 major protease families and 38 different proteases). iProt-Sub integrates heterogeneous sequence and structural features and uses a two-step feature selection procedure to further remove redundant and irrelevant features in an effort to improve the cleavage site prediction accuracy. Features used by iProt-Sub are encoded by 11 different sequence encoding schemes, including local amino acid sequence profile, secondary structure, solvent accessibility and native disorder, which will allow a more accurate representation of the protease specificity of approximately 38 proteases and training of the prediction models. Benchmarking experiments using cross-validation and independent tests showed that iProt-Sub is able to achieve a better performance than several existing generic tools. We anticipate that iProt-Sub will be a powerful tool for proteome-wide prediction of protease-specific substrates and their cleavage sites, and will facilitate hypothesis-driven functional interrogation of protease-specific substrate cleavage and proteolytic events. Jiangning Song, Yanan Wang 0003, Fuyi Li, Tatsuya Akutsu, Neil D. Rawlings, Geoffrey I. Webb, Kuo-Chen Chou |
Briefings Bioinform. | 6 |
| 2019 | Systematic analysis and prediction of type IV secreted effector proteins by machine learning approachesabstractIn the course of infecting their hosts, pathogenic bacteria secrete numerous effectors, namely, bacterial proteins that pervert host cell biology. Many Gram-negative bacteria, including context-dependent human pathogens, use a type IV secretion system (T4SS) to translocate effectors directly into the cytosol of host cells. Various type IV secreted effectors (T4SEs) have been experimentally validated to play crucial roles in virulence by manipulating host cell gene expression and other processes. Consequently, the identification of novel effector proteins is an important step in increasing our understanding of host-pathogen interactions and bacterial pathogenesis. Here, we train and compare six machine learning models, namely, Naïve Bayes (NB), K-nearest neighbor (KNN), logistic regression (LR), random forest (RF), support vector machines (SVMs) and multilayer perceptron (MLP), for the identification of T4SEs using 10 types of selected features and 5-fold cross-validation. Our study shows that: (1) including different but complementary features generally enhance the predictive performance of T4SEs; (2) ensemble models, obtained by integrating individual single-feature models, exhibit a significantly improved predictive performance and (3) the 'majority voting strategy' led to a more stable and accurate classification performance when applied to predicting an ensemble learning model with distinct single features. We further developed a new method to effectively predict T4SEs, Bastion4 (Bacterial secretion effector predictor for T4SS), and we show our ensemble classifier clearly outperforms two recent prediction tools. In summary, we developed a state-of-the-art T4SE predictor by conducting a comprehensive performance evaluation of different machine learning algorithms along with a detailed analysis of single- and multi-feature selections. Jiawei Wang 0002, Bingjiao Yang, Yi An, Tatiana T. Marquez-Lago, André Leier, Jonathan Wilksch, Qingyang Hong, Yang Zhang 0010, Morihiro Hayashida, Tatsuya Akutsu, Geoffrey I. Webb, Richard A. Strugnell, Jiangning Song, Trevor Lithgow |
Briefings Bioinform. | 11 |
| 2019 | Computational analysis and prediction of lysine malonylation sites by exploiting informative features in an integrative machine-learning frameworkabstractAs a newly discovered post-translational modification (PTM), lysine malonylation (Kmal) regulates a myriad of cellular processes from prokaryotes to eukaryotes and has important implications in human diseases. Despite its functional significance, computational methods to accurately identify malonylation sites are still lacking and urgently needed. In particular, there is currently no comprehensive analysis and assessment of different features and machine learning (ML) methods that are required for constructing the necessary prediction models. Here, we review, analyze and compare 11 different feature encoding methods, with the goal of extracting key patterns and characteristics from residue sequences of Kmal sites. We identify optimized feature sets, with which four commonly used ML methods (random forest, support vector machines, K-nearest neighbor and logistic regression) and one recently proposed [Light Gradient Boosting Machine (LightGBM)] are trained on data from three species, namely, Escherichia coli, Mus musculus and Homo sapiens, and compared using randomized 10-fold cross-validation tests. We show that integration of the single method-based models through ensemble learning further improves the prediction performance and model robustness on the independent test. When compared to the existing state-of-the-art predictor, MaloPred, the optimal ensemble models were more accurate for all three species (AUC: 0.930, 0.923 and 0.944 for E. coli, M. musculus and H. sapiens, respectively). Using the ensemble models, we developed an accessible online predictor, kmal-sp, available at http://kmalsp.erc.monash.edu/. We hope that this comprehensive survey and the proposed strategy for building more accurate models can serve as a useful guide for inspiring future developments of computational methods for PTM site prediction, expedite the discovery of new malonylation and other PTM types and facilitate hypothesis-driven experimental validation of novel malonylated substrates and malonylation sites. Yanju Zhang, Ruopeng Xie, Jiawei Wang 0002, André Leier, Tatiana T. Marquez-Lago, Tatsuya Akutsu, Geoffrey I. Webb, Kuo-Chen Chou, Jiangning Song |
Briefings Bioinform. | 7 |
| 2019 | Positive-unlabelled learning of glycosylation sites in the human proteomeabstractBACKGROUND: As an important type of post-translational modification (PTM), protein glycosylation plays a crucial role in protein stability and protein function. The abundance and ubiquity of protein glycosylation across three domains of life involving Eukarya, Bacteria and Archaea demonstrate its roles in regulating a variety of signalling and metabolic pathways. Mutations on and in the proximity of glycosylation sites are highly associated with human diseases. Accordingly, accurate prediction of glycosylation can complement laboratory-based methods and greatly benefit experimental efforts for characterization and understanding of functional roles of glycosylation. For this purpose, a number of supervised-learning approaches have been proposed to identify glycosylation sites, demonstrating a promising predictive performance. To train a conventional supervised-learning model, both reliable positive and negative samples are required. However, in practice, a large portion of negative samples (i.e. non-glycosylation sites) are mislabelled due to the limitation of current experimental technologies. Moreover, supervised algorithms often fail to take advantage of large volumes of unlabelled data, which can aid in model learning in conjunction with positive samples (i.e. experimentally verified glycosylation sites). RESULTS: In this study, we propose a positive unlabelled (PU) learning-based method, PA2DE (V2.0), based on the AlphaMax algorithm for protein glycosylation site prediction. The predictive performance of this proposed method was evaluated by a range of glycosylation data collected over a ten-year period based on an interval of three years. Experiments using both benchmarking and independent tests show that our method outperformed the representative supervised-learning algorithms (including support vector machines and random forests) and one-class learners, as well as currently available prediction methods in terms of F1 score, accuracy and AUC measures. In addition, we developed an online web server as an implementation of the optimized model (available at http://glycomine.erc.monash.edu/Lab/GlycoMine_PU/ ) to facilitate community-wide efforts for accurate prediction of protein glycosylation sites. CONCLUSION: The proposed PU learning approach achieved a competitive predictive performance compared with currently available methods. This PU learning schema may also be effectively employed and applied to address the prediction problems of other important types of protein PTM site and functional sites. Fuyi Li, Yang Zhang 0010, Anthony W. Purcell, Geoffrey I. Webb, Kuo-Chen Chou, Trevor Lithgow, Chen Li 0021, Jiangning Song |
BMC Bioinform. | 4 |
| 2019 | SIMLIN: a bioinformatics tool for prediction of S-sulphenylation in the human proteome based on multi-stage ensemble-learning modelsabstractBACKGROUND: S-sulphenylation is a ubiquitous protein post-translational modification (PTM) where an S-hydroxyl (-SOH) bond is formed via the reversible oxidation on the Sulfhydryl group of cysteine (C). Recent experimental studies have revealed that S-sulphenylation plays critical roles in many biological functions, such as protein regulation and cell signaling. State-of-the-art bioinformatic advances have facilitated high-throughput in silico screening of protein S-sulphenylation sites, thereby significantly reducing the time and labour costs traditionally required for the experimental investigation of S-sulphenylation. RESULTS: In this study, we have proposed a novel hybrid computational framework, termed SIMLIN, for accurate prediction of protein S-sulphenylation sites using a multi-stage neural-network based ensemble-learning model integrating both protein sequence derived and protein structural features. Benchmarking experiments against the current state-of-the-art predictors for S-sulphenylation demonstrated that SIMLIN delivered competitive prediction performance. The empirical studies on the independent testing dataset demonstrated that SIMLIN achieved 88.0% prediction accuracy and an AUC score of 0.82, which outperforms currently existing methods. CONCLUSIONS: In summary, SIMLIN predicts human S-sulphenylation sites with high accuracy thereby facilitating biological hypothesis generation and experimental validation. The web server, datasets, and online instructions are freely available at http://simlin.erc.monash.edu/ for academic purposes. Chen Li 0021, Fuyi Li, Varun S. Sharma, Jiangning Song, Geoffrey I. Webb |
BMC Bioinform. | 6 |
| 2019 | A tutorial on statistically sound pattern discoveryabstractStatistically sound pattern discovery harnesses the rigour of statistical hypothesis testing to overcome many of the issues that have hampered standard data mining approaches to pattern discovery. Most importantly, application of appropriate statistical tests allows precise control over the risk of false discoveries—patterns that are found in the sample data but do not hold in the wider population from which the sample was drawn. Statistical tests can also be applied to filter out patterns that are unlikely to be useful, removing uninformative variations of the key patterns in the data. This tutorial introduces the key statistical and data mining theory and techniques that underpin this fast developing field. We concentrate on two general classes of patterns: dependency rules that express statistical dependencies between condition and consequent parts and dependency sets that express mutual dependence between set elements. We clarify alternative interpretations of statistical dependence and introduce appropriate tests for evaluating statistical significance of patterns in different situations. We also introduce special techniques for controlling the likelihood of spurious discoveries when multitudes of patterns are evaluated. The paper is aimed at a wide variety of audiences. It provides the necessary statistical background and summary of the state-of-the-art for any data mining researcher or practitioner wishing to enter or understand statistically sound pattern discovery research or practice. It can serve as a general introduction to the field of statistically sound pattern discovery for any reader with a general background in data sciences. Wilhelmiina Hämäläinen, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 2 |
| 2019 | Proximity Forest: an effective and scalable distance-based classifier for time series
Benjamin Lucas, Ahmed Shifaz, Charlotte Pelletier, Lachlan O'Neill, Nayyar Abbas Zaidi, Bart Goethals, François Petitjean, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 8 |
| 2019 | Adaptive online extreme learning machine by regulating forgetting factor by concept drift map
Hualong Yu, Geoffrey I. Webb |
Neurocomputing | 2 |
| 2019 | Survey of distance measures for quantifying concept drift and shift in numeric data
Igor Goldenberg, Geoffrey I. Webb |
Knowl. Inf. Syst. | 2 |
| 2018 | Extremely Fast Decision TreeabstractWe introduce a novel incremental decision tree learning algorithm, Hoeffding Anytime Tree, that is statistically more efficient than the current state-of-the-art, Hoeffding Tree. We demonstrate that an implementation of Hoeffding Anytime Tree---"Extremely Fast Decision Tree'', a minor modification to the MOA implementation of Hoeffding Tree---obtains significantly superior prequential accuracy on most of the largest classification datasets from the UCI repository. Hoeffding Anytime Tree produces the asymptotic batch tree in the limit, is naturally resilient to concept drift, and can be used as a higher accuracy replacement for Hoeffding Tree in most scenarios, at a small additional computational cost. Chaitanya Manapragada, Geoffrey I. Webb, Mahsa Salehi |
KDD | 2 |
| 2018 | Robust Bayesian Kernel Machine via Stein Variational Gradient Descent for Big DataabstractKernel methods are powerful supervised machine learning models for their strong generalization ability, especially on limited data to effectively generalize on unseen data. However, most kernel methods, including the state-of-the-art LIBSVM, are vulnerable to the curse of kernelization, making them infeasible to apply to large-scale datasets. This issue is exacerbated when kernel methods are used in conjunction with a grid search to tune their kernel parameters and hyperparameters which brings in the question of model robustness when applied to real datasets. In this paper, we propose a robust Bayesian Kernel Machine (BKM) - a Bayesian kernel machine that exploits the strengths of both the Bayesian modelling and kernel methods. A key challenge for such a formulation is the need for an efficient learning algorithm. To this end, we successfully extended the recent Stein variational theory for Bayesian inference for our proposed model, resulting in fast and efficient learning and prediction algorithms. Importantly our proposed BKM is resilient to the curse of kernelization, hence making it applicable to large-scale datasets and robust to parameter tuning, avoiding the associated expense and potential pitfalls with current practice of parameter tuning. Our extensive experimental results on 12 benchmark datasets show that our BKM without tuning any parameter can achieve comparable predictive performance with the state-of-the-art LIBSVM and significantly outperforms other baselines, while obtaining significantly speedup in terms of the total training time compared with its rivals Trung Le 0001, Tu Dinh Nguyen, Dinh Q. Phung, Geoffrey I. Webb |
KDD | 5 |
| 2018 | Efficient search of the best warping window for Dynamic Time WarpingabstractTime series classification maps time series to labels. The nearest neighbor algorithm (NN) using the Dynamic Time Warping (DTW) similarity measure is a leading algorithm for this task and a component of the current best ensemble classifiers for time series. However, NN-DTW is only a winning combination when its meta-parameter – its warping window – is learned from the training data. The warping window (WW) intuitively controls the amount of distortion allowed when comparing a pair of time series. With a training database of N time series of lengths L, a naive approach to learning the WW requires Θ(N2·L3) operations. This often results in NN-DTW requiring days for training on datasets containing a few thousand time series only. In this paper, we introduce FastWWSearch: an efficient and exact method to learn WW. We show on 86 datasets that our method is always faster than the state of the art, with at least one order of magnitude and up to 1000x speed-up. Chang Wei Tan, Matthieu Herrmann, Germain Forestier, Geoffrey I. Webb, François Petitjean |
SDM | 4 |
| 2018 | Efficient and Effective Accelerated Hierarchical Higher-Order Logistic Regression for Large Data QuantitiesabstractMachine learning researchers are facing a data deluge quantities of training data have been increasing at a rapid rate. However, most of machine learning algorithms were proposed in the context of learning from relatively smaller quantities of data. We argue that a big data classifier should have superior feature engineering capability, minimal tuning parameters and should be able to learn decision boundaries in fewer passes through the data. In this paper, we have proposed an (computationally) efficient yet (classification-wise) effective family of learning algorithms that fulfils these properties. The proposed family of learning algorithms is based on recently proposed accelerated higher-order logistic regression algorithm: ALRn. The contributions of this work are three-fold. First, we have added the functionality of out-of-core learning in ALRn, resulting in a limited pass learning algorithm. Second, superior feature engineering capabilities are built and third, a far more efficient (memory-wise) implementation has been proposed. We demonstrate the competitiveness of our proposed algorithm by comparing its performance not only with state-of-the-art classifier in out-of-core learning such as Selective KDB but also with state-of-the-art in in-core learning such as Random Forest. Nayyar Abbas Zaidi, François Petitjean, Geoffrey I. Webb |
SDM | 3 |
| 2018 | Comprehensive assessment and performance improvement of effector protein predictors for bacterial secretion systems III, IV and VIabstractBacterial effector proteins secreted by various protein secretion systems play crucial roles in host-pathogen interactions. In this context, computational tools capable of accurately predicting effector proteins of the various types of bacterial secretion systems are highly desirable. Existing computational approaches use different machine learning (ML) techniques and heterogeneous features derived from protein sequences and/or structural information. These predictors differ not only in terms of the used ML methods but also with respect to the used curated data sets, the features selection and their prediction performance. Here, we provide a comprehensive survey and benchmarking of currently available tools for the prediction of effector proteins of bacterial types III, IV and VI secretion systems (T3SS, T4SS and T6SS, respectively). We review core algorithms, feature selection techniques, tool availability and applicability and evaluate the prediction performance based on carefully curated independent test data sets. In an effort to improve predictive performance, we constructed three ensemble models based on ML algorithms by integrating the output of all individual predictors reviewed. Our benchmarks demonstrate that these ensemble models outperform all the reviewed tools for the prediction of effector proteins of T3SS and T4SS. The webserver of the proposed ensemble methods for T3SS and T4SS effector protein prediction is freely available at http://tbooster.erc.monash.edu/index.jsp. We anticipate that this survey will serve as a useful guide for interested users and that the new ensemble predictors will stimulate research into host-pathogen relationships and inspiration for the development of new bioinformatics tools for predicting effector proteins of T3SS, T4SS and T6SS. Yi An, Jiawei Wang 0002, Chen Li 0021, André Leier, Tatiana T. Marquez-Lago, Jonathan Wilksch, Yang Zhang 0010, Geoffrey I. Webb, Jiangning Song, Trevor Lithgow |
Briefings Bioinform. | 8 |
| 2018 | Critical evaluation of bioinformatics tools for the prediction of protein crystallization propensityabstractX-ray crystallography is the main tool for structural determination of proteins. Yet, the underlying crystallization process is costly, has a high attrition rate and involves a series of trial-and-error attempts to obtain diffraction-quality crystals. The Structural Genomics Consortium aims to systematically solve representative structures of major protein-fold classes using primarily high-throughput X-ray crystallography. The attrition rate of these efforts can be improved by selection of proteins that are potentially easier to be crystallized. In this context, bioinformatics approaches have been developed to predict crystallization propensities based on protein sequences. These approaches are used to facilitate prioritization of the most promising target proteins, search for alternative structural orthologues of the target proteins and suggest designs of constructs capable of potentially enhancing the likelihood of successful crystallization. We reviewed and compared nine predictors of protein crystallization propensity. Moreover, we demonstrated that integrating selected outputs from multiple predictors as candidate input features to build the predictive model results in a significantly higher predictive performance when compared to using these predictors individually. Furthermore, we also introduced a new and accurate predictor of protein crystallization propensity, Crysf, which uses functional features extracted from UniProt as inputs. This comprehensive review will assist structural biologists in selecting the most appropriate predictor, and is also beneficial for bioinformaticians to develop a new generation of predictive algorithms. Huilin Wang, Liubin Feng, Geoffrey I. Webb, Lukasz A. Kurgan, Jiangning Song, Donghai Lin |
Briefings Bioinform. | 3 |
| 2018 | iFeature: a Python package and web server for features extraction and selection from protein and peptide sequencesabstractSummary: Structural and physiochemical descriptors extracted from sequence data have been widely used to represent sequences and predict structural, functional, expression and interaction profiles of proteins and peptides as well as DNAs/RNAs. Here, we present iFeature, a versatile Python-based toolkit for generating various numerical feature representation schemes for both protein and peptide sequences. iFeature is capable of calculating and extracting a comprehensive spectrum of 18 major sequence encoding schemes that encompass 53 different types of feature descriptors. It also allows users to extract specific amino acid properties from the AAindex database. Furthermore, iFeature integrates 12 different types of commonly used feature clustering, selection and dimensionality reduction algorithms, greatly facilitating training, analysis and benchmarking of machine-learning models. The functionality of iFeature is made freely available via an online web server and a stand-alone toolkit. Availability and implementation: http://iFeature.erc.monash.edu/; https://github.com/Superzchen/iFeature/. Supplementary information: Supplementary data are available at Bioinformatics online. Zhen Chen 0009, Fuyi Li, André Leier, Tatiana T. Marquez-Lago, Yanan Wang 0003, Geoffrey I. Webb, Alexander Ian Smith, Roger J. Daly, Kuo-Chen Chou, Jiangning Song |
Bioinform. | 7 |
| 2018 | PROSPERous: high-throughput prediction of substrate cleavage sites for 90 proteases with improved accuracyabstractSummary: Proteases are enzymes that specifically cleave the peptide backbone of their target proteins. As an important type of irreversible post-translational modification, protein cleavage underlies many key physiological processes. When dysregulated, proteases' actions are associated with numerous diseases. Many proteases are highly specific, cleaving only those target substrates that present certain particular amino acid sequence patterns. Therefore, tools that successfully identify potential target substrates for proteases may also identify previously unknown, physiologically relevant cleavage sites, thus providing insights into biological processes and guiding hypothesis-driven experiments aimed at verifying protease-substrate interaction. In this work, we present PROSPERous, a tool for rapid in silico prediction of protease-specific cleavage sites in substrate sequences. Our tool is based on logistic regression models and uses different scoring functions and their pairwise combinations to subsequently predict potential cleavage sites. PROSPERous represents a state-of-the-art tool that enables fast, accurate and high-throughput prediction of substrate cleavage sites for 90 proteases. Availability and implementation: http://prosperous.erc.monash.edu/. Contact: [email protected] or [email protected] or [email protected]. Supplementary information: Supplementary data are available at Bioinformatics online. Jiangning Song, Fuyi Li, André Leier, Tatiana T. Marquez-Lago, Tatsuya Akutsu, Gholamreza Haffari, Kuo-Chen Chou, Geoffrey I. Webb, Robert N. Pike |
Bioinform. | 8 |
| 2018 | Analyzing concept drift and shift from sample data
Geoffrey I. Webb, Loong Kuan Lee, Bart Goethals, François Petitjean |
Data Min. Knowl. Discov. | 1 |
| 2018 | Mining significant crisp-fuzzy spatial association rulesabstractSpatial association rule mining (SARM) is an important data mining task for understanding implicit and sophisticated interactions in spatial data. The usefulness of SARM results, represented as sets of rules, depends on their reliability: the abundance of rules, control over the risk of spurious rules, and accuracy of rule interestingness measure (RIM) values. This study presents crisp-fuzzy SARM, a novel SARM method that can enhance the reliability of resultant rules. The method firstly prunes dubious rules using statistically sound tests and crisp supports for the patterns involved, and then evaluates RIMs of accepted rules using fuzzy supports. For the RIM evaluation stage, the study also proposes a Gaussian-curve-based fuzzy data discretization model for SARM with improved design for spatial semantics. The proposed techniques were evaluated by both synthetic and real-world data. The synthetic data was generated with predesigned rules and RIM values, thus the reliability of SARM results could be confidently and quantitatively evaluated. The proposed techniques showed high efficacy in enhancing the reliability of SARM results in all three aspects. The abundance of resultant rules was improved by 50% or more compared with using conventional fuzzy SARM. Minimal risk of spurious rules was guaranteed by statistically sound tests. The probability that the entire result contained any spurious rules was below 1%. The RIM values also avoided large positive errors committed by crisp SARM, which typically exceeded 50% for representative RIMs. The real-world case study on New York City points of interest reconfirms the improved reliability of crisp-fuzzy SARM results, and demonstrates that such improvement is critical for practical spatial data analytics and decision support. Wenzhong Shi, An-Shu Zhang, Geoffrey I. Webb |
Int. J. Geogr. Inf. Sci. | 3 |
| 2018 | Accurate parameter estimation for Bayesian network classifiers using hierarchical Dirichlet processes
François Petitjean, Wray L. Buntine, Geoffrey I. Webb, Nayyar Abbas Zaidi |
Mach. Learn. | 3 |
| 2017 | Generating Synthetic Time Series to Augment Sparse DatasetsabstractIn machine learning, data augmentation is the process of creating synthetic examples in order to augment a dataset used to learn a model. One motivation for data augmentation is to reduce the variance of a classifier, thereby reducing error. In this paper, we propose new data augmentation techniques specifically designed for time series classification, where the space in which they are embedded is induced by Dynamic Time Warping (DTW). The main idea of our approach is to average a set of time series and use the average time series as a new synthetic example. The proposed methods rely on an extension of DTW Barycentric Averaging (DBA), the averaging technique that is specifically developed for DTW. In this paper, we extend DBA to be able to calculate a weighted average of time series under DTW. In this case, instead of each time series contributing equally to the final average, some can contribute more than others. This extension allows us to generate an infinite number of new examples from any set of given time series. To this end, we propose three methods that choose the weights associated to the time series of the dataset. We carry out experiments on the 85 datasets of the UCR archive and demonstrate that our method is particularly useful when the number of available examples is limited (e.g. 2 to 6 examples per class) using a 1-NN DTW classifier. Furthermore, we show that augmenting full datasets is beneficial in most cases, as we observed an increase of accuracy on 56 datasets, no effect on 7 and a slight decrease on only 22. Germain Forestier, François Petitjean, Hoang Anh Dau, Geoffrey I. Webb, Eamonn J. Keogh |
ICDM | 4 |
| 2017 | Specious rules: an efficient and effective unifying method for removing misleading and uninformative patterns in association rule miningabstractWe present theoretical analysis and a suite of tests and procedures for addressing a broad class of redundant and misleading association rules we call specious rules. Specious dependencies, also known as spurious, apparent, or illusory associations, refer to a well-known phenomenon where marginal dependencies are merely products of interactions with other variables and disappear when conditioned on those variables. The most extreme example is Yule-Simpson's paradox where two variables present positive dependence in the marginal contingency table but negative in all partial tables defined by different levels of a confounding factor. It is accepted wisdom that in data of any nontrivial dimensionality it is infeasible to control for all of the exponentially many possible confounds of this nature. In this paper, we consider the problem of specious dependencies in the context of statistical association rule mining. We define specious rules and show they offer a unifying framework which covers many types of previously proposed redundant or misleading association rules. After theoretical analysis, we introduce practical algorithms for detecting and pruning out specious association rules efficiently under many key goodness measures, including Mutual information and exact hypergeometric probabilities. We demonstrate that the procedure greatly reduces the number of associations discovered, providing an elegant and effective solution to the problem of association mining discovering large numbers of misleading and redundant rules. Wilhelmiina Hämäläinen, Geoffrey I. Webb |
SDM | 2 |
| 2017 | Indexing and classifying gigabytes of time series under time warpingabstractTime series classification maps time series to labels. The nearest neighbour algorithm (NN) using the Dynamic Time Warping (DTW) similarity measure is a leading algorithm for this task. NN compares each time series to be classified to every time series in the training database. With a training database of N time series of lengths L, each classification requires ν(N · L2) computations. The databases used in almost all prior research have been relatively small (with less than 10,000 samples) and much of the research has focused on making DTW's complexity linear with L, leading to a runtime complexity of O(N · L). As we demonstrate with an example in remote sensing, real-world time series databases are now reaching the million-to-billion scale. This wealth of training data brings the promise of higher accuracy, but raises a significant challenge because N is becoming the limiting factor. As DTW is not a metric, indexing objects induced by its space is extremely challenging. We tackle this task in this paper. We develop TSI, a novel algorithm for Time Series Indexing which combines a hierarchy of K-means clustering with DTW-based lower-bounding. We show that, on large databases, TSI makes it possible to classify time series orders of magnitude faster than the state of the art. Chang Wei Tan, Geoffrey I. Webb, François Petitjean |
SDM | 2 |
| 2017 | A Fast Trust-Region Newton Method for Softmax Logistic RegressionabstractWith the emergence of big data, there has been a growing interest in optimization routines that lead to faster convergence of Logistic Regression (LR). Among many optimization methods such as Gradient Descent, Quasi-Newton, Conjugate Gradient, etc., the Trust-region based truncated Newton method (TRON) algorithm has been shown to converge the fastest. The TRON algorithm also forms an important component of the highly efficient and widely used liblinear package. It has been shown that the WANBIA-C trick of scaling with the log of the naive Bayes conditional probabilities can greatly accelerate the convergence of LR trained using (first-order) Gradient Descent and (approximate second-order) Quasi-Newton optimization. In this work we study the applicability of the WANBIA-C trick to TRON. We first devise a TRON algorithm optimizing the softmax objective function and then demonstrate that WANBIA-C style preconditioning can be beneficial for TRON, leading to an extremely fast (batch) LR algorithm. Second, we present a comparative analysis of one-vs-all LR and softmax LR in terms of the 0–1 Loss, Bias, Variance, RMSE, Log-Loss, Training and Classification time, and show that softmax LR leads to significantly better RMSE and Log-Loss. We evaluate our proposed approach on 51 benchmark datasets. Nayyar Abbas Zaidi, Geoffrey I. Webb |
SDM | 2 |
| 2017 | Critical evaluation of bioinformatics tools for the prediction of protein crystallization propensityabstractBriefings in Bioinformatics 2017. doi: 10.1093/bib/bbx018. The authors would like to change the wording in their ‘Results and discussion’ section to remove the names of ‘ParCrys’ and ‘XANNpred’, which were identified as not having active webservers. The webservers for ParCrys and XANNpred are active and can be found at http://www.compbio.dundee.ac.uk/xtal and http://www.compbio.dundee.ac.uk/xannpred respectively. The authors apologize to the owners for the error which has been corrected. Huilin Wang, Liubin Feng, Geoffrey I. Webb, Lukasz A. Kurgan, Jiangning Song, Donghai Lin |
Briefings Bioinform. | 3 |
| 2017 | POSSUM: a bioinformatics toolkit for generating numerical sequence feature descriptors based on PSSM profilesabstractSUMMARY: Evolutionary information in the form of a Position-Specific Scoring Matrix (PSSM) is a widely used and highly informative representation of protein sequences. Accordingly, PSSM-based feature descriptors have been successfully applied to improve the performance of various predictors of protein attributes. Even though a number of algorithms have been proposed in previous studies, there is currently no universal web server or toolkit available for generating this wide variety of descriptors. Here, we present POSSUM ( Po sition- S pecific S coring matrix-based feat u re generator for m achine learning), a versatile toolkit with an online web server that can generate 21 types of PSSM-based feature descriptors, thereby addressing a crucial need for bioinformaticians and computational biologists. We envisage that this comprehensive toolkit will be widely used as a powerful tool to facilitate feature extraction, selection, and benchmarking of machine learning-based models, thereby contributing to a more effective analysis and modeling pipeline for bioinformatics research. AVAILABILITY AND IMPLEMENTATION: http://possum.erc.monash.edu/ . CONTACT: [email protected] or [email protected]. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Jiawei Wang 0002, Bingjiao Yang, Jerico Revote, André Leier, Tatiana T. Marquez-Lago, Geoffrey I. Webb, Jiangning Song, Kuo-Chen Chou, Trevor Lithgow |
Bioinform. | 6 |
| 2017 | SimUSF: an efficient and effective similarity measure that is invariant to violations of the interval scale assumption
Thilak L. Fernando, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 2 |
| 2017 | Selective AnDE for large data learning: a low-bias memory constrained approach
Shenglei Chen, Ana M. Martínez, Geoffrey I. Webb, Limin Wang 0007 |
Knowl. Inf. Syst. | 3 |
| 2017 | Efficient parameter learning of Bayesian network classifiersabstractRecent advances have demonstrated substantial benefits from learning with both generative and discriminative parameters. On the one hand, generative approaches address the estimation of the parameters of the joint distribution— $$\mathrm{P}(y,\mathbf{x})$$ , which for most network types is very computationally efficient (a notable exception to this are Markov networks) and on the other hand, discriminative approaches address the estimation of the parameters of the posterior distribution—and, are more effective for classification, since they fit $$\mathrm{P}(y|\mathbf{x})$$ directly. However, discriminative approaches are less computationally efficient as the normalization factor in the conditional log-likelihood precludes the derivation of closed-form estimation of parameters. This paper introduces a new discriminative parameter learning method for Bayesian network classifiers that combines in an elegant fashion parameters learned using both generative and discriminative methods. The proposed method is discriminative in nature, but uses estimates of generative probabilities to speed-up the optimization process. A second contribution is to propose a simple framework to characterize the parameter learning task for Bayesian network classifiers. We conduct an extensive set of experiments on 72 standard datasets and demonstrate that our proposed discriminative parameterization provides an efficient alternative to other state-of-the-art parameterizations. Nayyar Abbas Zaidi, Geoffrey I. Webb, Mark J. Carman, François Petitjean, Wray L. Buntine, Mike Hynes, Hans De Sterck |
Mach. Learn. | 2 |
| 2017 | Sample-Based Attribute Selective An DE for Large DataabstractMore and more applications have come with large data sets in the past decade. However, existing algorithms cannot guarantee to scale well on large data. Averaged n-Dependence Estimators (AnDE) allows for flexible learning from out-of-core data, by varying the value of n (number of super parents). Hence, AnDE is especially appropriate for large data learning. In this paper, we propose a sample-based attribute selection technique for AnDE. It needs one more pass through the training data, in which a multitude of approximate AnDE models are built and efficiently assessed by leave-one-out cross validation. The use of a sample reduces the training time. Experiments on 15 large data sets demonstrate that the proposed technique significantly reduces AnDE's error at the cost of a modest increase in training time. This efficient and scalable out-of-core approach delivers superior or comparable performance to typical in-core Bayesian network classifiers. Shenglei Chen, Ana M. Martínez, Geoffrey I. Webb, Limin Wang 0007 |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2016 | Scalable Learning of Graphical ModelsabstractFrom understanding the structure of data, to classification and topic modeling, graphical models are core tools in machine learning and data mining. They combine probability and graph theories to form a compact representation of probability distributions. In the last decade, as data stores became larger and higher-dimensional, traditional algorithms for learning graphical models from data, with their lack of scalability, became less and less usable, thus directly decreasing the potential benefits of this core technology. To scale graphical modeling techniques to the size and dimensionality of most modern data stores, data science researchers and practitioners now have to meld the most recent advances in numerous specialized fields including graph theory, statistics, pattern mining and graphical modeling. François Petitjean, Geoffrey I. Webb |
KDD | 2 |
| 2016 | A Multiple Test Correction for Streams and Cascades of Statistical Hypothesis TestsabstractStatistical hypothesis testing is a popular and powerful tool for inferring knowledge from data. For every such test performed, there is always a non-zero probability of making a false discovery, i.e.~rejecting a null hypothesis in error. Familywise error rate (FWER) is the probability of making at least one false discovery during an inference process. The expected FWER grows exponentially with the number of hypothesis tests that are performed, almost guaranteeing that an error will be committed if the number of tests is big enough and the risk is not managed; a problem known as the multiple testing problem. State-of-the-art methods for controlling FWER in multiple comparison settings require that the set of hypotheses be predetermined. This greatly hinders statistical testing for many modern applications of statistical inference, such as model selection, because neither the set of hypotheses that will be tested, nor even the number of hypotheses, can be known in advance. Geoffrey I. Webb, François Petitjean |
KDD | 1 |
| 2016 | Preconditioning an Artificial Neural Network Using Naive Bayes
Nayyar Abbas Zaidi, François Petitjean, Geoffrey I. Webb |
PAKDD (1) | 3 |
| 2016 | Skopus: Mining top-k sequential patterns under leverage
François Petitjean, Nikolaj Tatti, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 4 |
| 2016 | Characterizing concept drift
Geoffrey I. Webb, Roy Hyde, François Petitjean |
Data Min. Knowl. Discov. | 1 |
| 2016 | Mining significant association rules from uncertain data
An-Shu Zhang, Wenzhong Shi, Geoffrey I. Webb |
Data Min. Knowl. Discov. | 3 |
| 2016 | Scalable Learning of Bayesian Network ClassifiersabstractEver increasing data quantity makes ever more urgent the need for highly scalable learners that have good classification performance. Therefore, an out-of-core learner with excellent time and space complexity, along with high expressivity (that is, capacity to learn very complex multivariate probability distributions) is extremely desirable. This paper presents such a learner. We propose an extension to the $k$-dependence Bayesian classifier (KDB) that discriminatively selects a sub- model of a full KDB classifier. It requires only one additional pass through the training data, making it a three-pass learner. Our extensive experimental evaluation on $16$ large data sets reveals that this out-of-core algorithm achieves competitive classification performance, and substantially better training and classification time than state-of-the-art in-core learners such as random forest and linear and non-linear logistic regression. Ana M. Martínez, Geoffrey I. Webb, Shenglei Chen, Nayyar Abbas Zaidi |
J. Mach. Learn. Res. | 2 |
| 2016 | Faster and more accurate classification of time series by exploiting a novel dynamic time warping averaging algorithm
François Petitjean, Germain Forestier, Geoffrey I. Webb, Ann E. Nicholson, Yanping Chen 0005, Eamonn J. Keogh |
Knowl. Inf. Syst. | 3 |
| 2016 | ALRn: accelerated higher-order logistic regressionabstractThis paper introduces Accelerated Logistic Regression : a hybrid generative-discriminative approach to training Logistic Regression with high-order features. We present two main results: (1) that our combined generative-discriminative approach significantly improves the efficiency of Logistic Regression and (2) that incorporating higher order features (i.e. features that are the Cartesian products of the original features) reduces the bias of Logistic Regression, which in turn significantly reduces its error on large datasets. We assess the efficacy of Accelerated Logistic Regression by conducting an extensive set of experiments on 75 standard datasets. We demonstrate its competitiveness, particularly on large datasets, by comparing against state-of-the-art classifiers including Random Forest and Averaged n -Dependence Estimators. Nayyar Abbas Zaidi, Geoffrey I. Webb, Mark J. Carman, François Petitjean, Jesús Cerquides |
Mach. Learn. | 2 |
| 2015 | Scaling log-linear analysis to datasets with thousands of variablesabstractAssociation discovery is a fundamental data mining task. The primary statistical approach to association discovery between variables is log-linear analysis. Classical approaches to log-linear analysis do not scale beyond about ten variables. We have recently shown that, if we ensure that the graph supporting the log-linear model is chordal, log-linear analysis can be applied to datasets with hundreds of variables without sacrificing the statistical soundness [21]. However, further scalability remained limited, because state-of-the-art techniques have to examine every edge at every step of the search. This paper makes the following contributions: 1) we prove that only a very small subset of edges has to be considered at each step of the search; 2) we demonstrate how to efficiently find this subset of edges and 3) we show how to efficiently keep track of the best edges to be subsequently added to the initial model. Our experiments, carried out on real datasets with up to 2000 variables, show that our contributions make it possible to gain about 4 orders of magnitude, making log-linear analysis of datasets with thousands of variables possible in seconds instead of days. François Petitjean, Geoffrey I. Webb |
SDM | 2 |
| 2015 | GlycoMine: a machine learning-based approach for predicting N-, C- and O-linked glycosylation in the human proteomeabstractMOTIVATION: Glycosylation is a ubiquitous type of protein post-translational modification (PTM) in eukaryotic cells, which plays vital roles in various biological processes (BPs) such as cellular communication, ligand recognition and subcellular recognition. It is estimated that >50% of the entire human proteome is glycosylated. However, it is still a significant challenge to identify glycosylation sites, which requires expensive/laborious experimental research. Thus, bioinformatics approaches that can predict the glycan occupancy at specific sequons in protein sequences would be useful for understanding and utilizing this important PTM. RESULTS: In this study, we present a novel bioinformatics tool called GlycoMine, which is a comprehensive tool for the systematic in silico identification of C-linked, N-linked, and O-linked glycosylation sites in the human proteome. GlycoMine was developed using the random forest algorithm and evaluated based on a well-prepared up-to-date benchmark dataset that encompasses all three types of glycosylation sites, which was curated from multiple public resources. Heterogeneous sequences and functional features were derived from various sources, and subjected to further two-step feature selection to characterize a condensed subset of optimal features that contributed most to the type-specific prediction of glycosylation sites. Five-fold cross-validation and independent tests show that this approach significantly improved the prediction performance compared with four existing prediction tools: NetNGlyc, NetOGlyc, EnsembleGly and GPP. We demonstrated that this tool could identify candidate glycosylation sites in case study proteins and applied it to identify many high-confidence glycosylation target proteins by screening the entire human proteome. AVAILABILITY AND IMPLEMENTATION: The webserver, Java Applet, user instructions, datasets, and predicted glycosylation sites in the human proteome are freely available at http://www.structbioinfor.org/Lab/GlycoMine/. CONTACT: [email protected] or [email protected] or [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Fuyi Li, Chen Li 0021, Geoffrey I. Webb, Yang Zhang 0010, James C. Whisstock, Jiangning Song |
Bioinform. | 4 |
| 2015 | Introduction: special issue of selected papers of ACML 2013
Cheng Soon Ong, Wray L. Buntine, Masashi Sugiyama, Geoffrey I. Webb |
Mach. Learn. | 5 |
| 2014 | A Statistically Efficient and Scalable Method for Log-Linear Analysis of High-Dimensional DataabstractLog-linear analysis is the primary statistical approach to discovering conditional dependencies between the variables of a dataset. A good log-linear analysis method requires both high precision and statistical efficiency. High precision means that the risk of false discoveries should be kept very low. Statistical efficiency means that the method should discover actual associations with as few samples as possible. Classical approaches to log-linear analysis make use of χ2tests to control this balance between quality and complexity. We present an information-theoretic approach to log-linear analysis. We show that our approach 1) requires significantly fewer samples to discover the true associations than statistical approaches -- statistical efficiency -- 2) controls for the risk of false discoveries as well as statistical approaches -- high precision - and 3) can perform the discovery on datasets with hundreds of variables on a standard desktop computer -- computational efficiency. François Petitjean, Lloyd Allison, Geoffrey I. Webb |
ICDM | 3 |
| 2014 | Dynamic Time Warping Averaging of Time Series Allows Faster and More Accurate ClassificationabstractRecent years have seen significant progress in improving both the efficiency and effectiveness of time series classification. However, because the best solution is typically the Nearest Neighbor algorithm with the relatively expensive Dynamic Time Warping as the distance measure, successful deployments on resource constrained devices remain elusive. Moreover, the recent explosion of interest in wearable devices, which typically have limited computational resources, has created a growing need for very efficient classification algorithms. A commonly used technique to glean the benefits of the Nearest Neighbor algorithm, without inheriting its undesirable time complexity, is to use the Nearest Centroid algorithm. However, because of the unique properties of (most) time series data, the centroid typically does not resemble any of the instances, an unintuitive and underappreciated fact. In this work we show that we can exploit a recent result to allow meaningful averaging of 'warped' times series, and that this result allows us to create ultra-efficient Nearest 'Centroid' classifiers that are at least as accurate as their more lethargic Nearest Neighbor cousins. François Petitjean, Germain Forestier, Geoffrey I. Webb, Ann E. Nicholson, Yanping Chen 0005, Eamonn J. Keogh |
ICDM | 3 |
| 2014 | Contrary to Popular Belief Incremental Discretization can be Sound, Computationally Efficient and Extremely Useful for Streaming DataabstractDiscretization of streaming data has received surprisingly little attention. This might be because streaming data require incremental discretization with cut points that may vary over time and this is perceived as undesirable. We argue, to the contrary, that it can be desirable for a discretization to evolve in synchronization with an evolving data stream, even when the learner assumes that attribute values' meanings remain invariant over time. We examine the issues associated with discretization in the context of distribution drift and develop computationally efficient incremental discretization algorithms. We show that discretization can reduce the error of a classical incremental learner and that allowing a discretization to drift in synchronization with distribution drift can further reduce error. Geoffrey I. Webb |
ICDM | 1 |
| 2014 | Naive-Bayes Inspired Effective Pre-Conditioner for Speeding-Up Logistic RegressionabstractWe propose an alternative parameterization of Logistic Regression (LR) for the categorical data, multi-class setting. LR optimizes the conditional log-likelihood over the training data and is based on an iterative optimization procedure to tune this objective function. The optimization procedure employed may be sensitive to scale and hence an effective pre-conditioning method is recommended. Many problems in machine learning involve arbitrary scales or categorical data (where simple standardization of features is not applicable). The problem can be alleviated by using optimization routines that are invariant to scale such as (second-order) Newton methods. However, computing and inverting the Hessian is a costly procedure and not feasible for big data. Thus one must often rely on first-order methods such as gradient descent (GD), stochastic gradient descent (SGD) or approximate second-order such as quasi-Newton (QN) routines, which are not invariant to scale. This paper proposes a simple yet effective pre-conditioner for speeding-up LR based on naive Bayes conditional probability estimates. The idea is to scale each attribute by the log of the conditional probability of that attribute given the class. This formulation substantially speeds-up LR's convergence. It also provides a weighted naive Bayes formulation which yields an effective framework for hybrid generative-discriminative classification. Nayyar Abbas Zaidi, Mark J. Carman, Jesús Cerquides, Geoffrey I. Webb |
ICDM | 4 |
| 2014 | Statistically sound pattern discoveryabstractPattern discovery is a core data mining activity. Initial approaches were dominated by the frequent pattern discovery paradigm -- only patterns that occur frequently in the data were explored. Having been thoroughly researched and its limitations now well understood, this paradigm is giving way to a new one, which can be called statistically sound pattern discovery. In this paradigm, the main impetus is to discover statistically significant patterns, which are unlikely to have occurred by chance and are likely to hold in future data. Thus, the new paradigm provides a strict control over false discoveries and overfitting. Wilhelmiina Hämäläinen, Geoffrey I. Webb |
KDD | 2 |
| 2014 | Does social good justify risking personal privacy?abstractWhen data-driven improvements involve personally identifiable data, or even data that can be used to infer sensitive information about individuals, we face the dilemma that we potentially risk compromising privacy. As we see increased emphasis on using data mining to effect improvements in a range of socially beneficial activities, from improving matching of talented students to opportunities for higher education, or improving allocation of funds across competing school programs, or reducing hospitalization time following surgery, the dilemma can often be especially acute. The data involved often is personally identifiable or revealing and sensitive, and many of the institutions that must be involved in gathering and maintaining custody of the data are not equipped to adequately secure the data, raising the risk of privacy breaches. How should we approach this trade-off? Can we assess the risks? Can we control or mitigate them? Can we develop guidelines for when the risk is or is not worthwhile, and for how best to handle data in different common scenarios? Chairs Raghu Ramakrishnan and Geoffrey I. Webb bring this panel of leading data miners and privacy experts together to address these critical issues. Raghu Ramakrishnan 0001, Geoffrey I. Webb |
KDD | 2 |
| 2014 | Highly Scalable Attribute Selection for Averaged One-Dependence Estimators
Shenglei Chen, Ana M. Martínez, Geoffrey I. Webb |
PAKDD (2) | 3 |
| 2013 | Scaling Log-Linear Analysis to High-Dimensional DataabstractAssociation discovery is a fundamental data mining task. The primary statistical approach to association discovery between variables is log-linear analysis. Classical approaches to log-linear analysis do not scale beyond about ten variables. We develop an efficient approach to log-linear analysis that scales to hundreds of variables by melding the classical statistical machinery of log-linear analysis with advanced data mining techniques from association discovery and graphical modeling. François Petitjean, Geoffrey I. Webb, Ann E. Nicholson |
ICDM | 2 |
| 2013 | Panel: a data scientist's guide to making money from start-upsabstractNo abstract available. Foster J. Provost, Geoffrey I. Webb |
KDD | 2 |
| 2013 | Fast and Effective Single Pass Bayesian Learning
Nayyar Abbas Zaidi, Geoffrey I. Webb |
PAKDD (1) | 2 |
| 2013 | Alleviating naive Bayes attribute independence assumption by attribute weighting
Nayyar Abbas Zaidi, Jesús Cerquides, Mark J. Carman, Geoffrey I. Webb |
J. Mach. Learn. Res. | 4 |
| 2013 | Efficient Discovery of the Most Interesting AssociationsabstractSelf-sufficient itemsets have been proposed as an effective approach to summarizing the key associations in data. However, their computation appears highly demanding, as assessing whether an itemset is self-sufficient requires consideration of all pairwise partitions of the itemset into pairs of subsets as well as consideration of all supersets. This article presents the first published algorithm for efficiently discovering self-sufficient itemsets. This branch-and-bound algorithm deploys two powerful pruning mechanisms based on upper bounds on itemset value and statistical significance level. It demonstrates that finding top- k productive and nonredundant itemsets, with postprocessing to identify those that are not independently productive, can efficiently identify small sets of key associations. We present extensive evaluation of the strengths and limitations of the technique, including comparisons with alternative approaches to finding the most interesting associations. Geoffrey I. Webb, Jilles Vreeken |
ACM Trans. Knowl. Discov. Data | 1 |
| 2012 | Techniques for Efficient Learning without Search
Houssam Salem, Pramuditha Suraweera, Geoffrey I. Webb, Janice R. Boughton |
PAKDD (1) | 3 |
| 2012 | Learning by extrapolation from marginal to full-multivariate probability distributions: decreasingly naive Bayesian classification
Geoffrey I. Webb, Janice R. Boughton, Fei Zheng 0001, Kai Ming Ting, Houssam Salem |
Mach. Learn. | 1 |
| 2012 | Subsumption resolution: an efficient and effective technique for semi-naive Bayesian learning
Fei Zheng 0001, Geoffrey I. Webb, Pramuditha Suraweera, Liguang Zhu |
Mach. Learn. | 2 |
| 2011 | Feature-subspace aggregating: ensembles for stable and unstable learnersabstractThis paper introduces a new ensemble approach, Feature-Subspace Aggregating (Feating), which builds local models instead of global models. Feating is a generic ensemble approach that can enhance the predictive performance of both stable and unstable learners. In contrast, most existing ensemble approaches can improve the predictive performance of unstable learners only. Our analysis shows that the new approach reduces the execution time to generate a model in an ensemble through an increased level of localisation in Feating. Our empirical evaluation shows that Feating performs significantly better than Boosting, Random Subspace and Bagging in terms of predictive accuracy, when a stable learner SVM is used as the base learner. The speed up achieved by Feating makes feasible SVM ensembles that would otherwise be infeasible for large data sets. When SVM is the preferred base learner, we show that Feating SVM performs better than Boosting decision trees and Random Forests. We further demonstrate that Feating also substantially reduces the error of another stable learner, k-nearest neighbour, and an unstable learner, decision tree. Kai Ming Ting, Jonathan R. Wells, Swee Chuan Tan, Shyh Wei Teng, Geoffrey I. Webb |
Mach. Learn. | 5 |
| 2010 | EGM: encapsulated gene-by-gene matching to identify gene orthologs and homologous segments in genomesabstractMOTIVATION: Identification of functionally equivalent genes in different species is essential to understand the evolution of biological pathways and processes. At the same time, identification of strings of conserved orthologous genes helps identify complex genomic rearrangements across different organisms. Such an insight is particularly useful, for example, in the transfer of experimental results between different experimental systems such as Drosophila and mammals. RESULTS: Here, we describe the Encapsulated Gene-by-gene Matching (EGM) approach, a method that employs a graph matching strategy to identify gene orthologs and conserved gene segments. Given a pair of genomes, EGM constructs a global gene match for all genes taking into account gene context and family information. The Hungarian method for identifying the maximum weight matching in bipartite graphs is employed, where the resulting matching reveals one-to-one correspondences between nodes (genes) in a manner that maximizes the gene similarity and context. CONCLUSION: We tested our approach by performing several comparisons including a detailed Human versus Mouse genome mapping. We find that the algorithm is robust and sensitive in detecting orthologs and conserved gene segments. EGM can sensitively detect rearrangements within large and small chromosomal segments. The EGM tool is fully automated and easy to use compared to other more complex methods that also require extensive manual intervention and input. AVAILABILITY: The EGM software, Supplementary information and other tools are available online from http://vbc.med.monash.edu.au/ approximately kmahmood/EGM. Khalid Mahmood 0001, Arun Siddharth Konagurthu, Jiangning Song, Ashley M. Buckle, Geoffrey I. Webb, James C. Whisstock |
Bioinform. | 5 |
| 2010 | Cascleave: towards more accurate prediction of caspase substrate cleavage sitesabstractMOTIVATION: The caspase family of cysteine proteases play essential roles in key biological processes such as programmed cell death, differentiation, proliferation, necrosis and inflammation. The complete repertoire of caspase substrates remains to be fully characterized. Accordingly, systematic computational screening studies of caspase substrate cleavage sites may provide insight into the substrate specificity of caspases and further facilitating the discovery of putative novel substrates. RESULTS: In this article we develop an approach (termed Cascleave) to predict both classical (i.e. following a P(1) Asp) and non-typical caspase cleavage sites. When using local sequence-derived profiles, Cascleave successfully predicted 82.2% of the known substrate cleavage sites, with a Matthews correlation coefficient (MCC) of 0.667. We found that prediction performance could be further improved by incorporating information such as predicted solvent accessibility and whether a cleavage sequence lies in a region that is most likely natively unstructured. Novel bi-profile Bayesian signatures were found to significantly improve the prediction performance and yielded the best performance with an overall accuracy of 87.6% and a MCC of 0.747, which is higher accuracy than published methods that essentially rely on amino acid sequence alone. It is anticipated that Cascleave will be a powerful tool for predicting novel substrate cleavage sites of caspases and shedding new insights on the unknown caspase-substrate interactivity relationship. AVAILABILITY: http://sunflower.kuicr.kyoto-u.ac.jp/ approximately sjn/Cascleave/ CONTACT: [email protected]; [email protected]; james; [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Jiangning Song, Hong-Bin Shen, Khalid Mahmood 0001, Sarah E. Boyd, Geoffrey I. Webb, Tatsuya Akutsu, James C. Whisstock |
Bioinform. | 6 |
| 2010 | Self-sufficient itemsets: An approach to screening potentially interesting associations between itemsabstractSelf-sufficient itemsets are those whose frequency cannot be explained solely by the frequency of either their subsets or of their supersets. We argue that itemsets that are not self-sufficient will often be of little interest to the data analyst, as their frequency should be expected once that of the itemsets on which their frequency depends is known. We present tests for statistically sound discovery of self-sufficient itemsets, and computational techniques that allow those tests to be applied as a post-processing step for any itemset discovery algorithm. We also present a measure for assessing the degree of potential interest in an itemset that complements these statistical measures. Geoffrey I. Webb |
ACM Trans. Knowl. Discov. Data | 1 |
| 2009 | A Comparative Study of Bandwidth Choice in Kernel Density Estimation for Naive Bayesian Classification
Ying Yang 0001, Geoffrey I. Webb, Janice R. Boughton |
PAKDD | 3 |
| 2009 | Supervised Descriptive Rule Discovery: A Unifying Survey of Contrast Set, Emerging Pattern and Subgroup Mining
Petra Kralj Novak, Nada Lavrac, Geoffrey I. Webb |
J. Mach. Learn. Res. | 3 |
| 2009 | Anytime classification for a pool of instances
Bei Hui, Ying Yang 0001, Geoffrey I. Webb |
Mach. Learn. | 3 |
| 2009 | Discretization for naive-Bayes learning: managing discretization bias and variance
Ying Yang 0001, Geoffrey I. Webb |
Mach. Learn. | 2 |
| 2008 | Discovering significant patterns
Geoffrey I. Webb |
Mach. Learn. | 1 |
| 2008 | Layered critical values: a powerful direct-adjustment approach to discovering significant patterns
Geoffrey I. Webb |
Mach. Learn. | 1 |
| 2007 | Finding the Right Family: Parent and Child Selection for Averaged One-Dependence Estimators
Fei Zheng 0001, Geoffrey I. Webb |
ECML | 2 |
| 2007 | Finding the Real Patterns
Geoffrey I. Webb |
PAKDD | 1 |
| 2007 | EditorialabstractWith this issue, Data Mining and Knowledge Discovery celebrates 10 years of publication.Data Mining is arguably the most successful area of research to emerge from Artificial Intelligence.It has had a major impact in industry and society.At the same time, research in the field has achieved tremendous advances.These advances continue apace, and the field remains as active and innovative as ever.This journal has grown alongside the research field it serves.As the premier journal on Data Mining, DMKD has helped foster the discipline and has in turn been nurtured by the discipline's growth and strength, leading to its current high impact rating of 2.105.The journal has a proud record of high standards, provides rapid assessment of submissions and allows authors to retain copyright of their published articles.To mark this tenth anniversary, we have invited some of the field's leading contributors to provide position papers on topics of their choice.They have been asked to share their insights without the usual emphasis on theoretical and empirical evidence.Each of the six contributions has exploited this opportunity in a different and interesting way.Faloutsos and Megalooikonomou (this issue) argue that compression and Kolmogorov Complexity provide unifying frameworks for the field of data mining and explore the consequences that follow from that viewpoint.Domingos (this issue) argues for the need to augment traditional data mining processes with a capacity to utilize more knowledge.He provides a summary Geoffrey I. Webb |
Data Min. Knowl. Discov. | 1 |
| 2007 | Discovering Significant Patterns
Geoffrey I. Webb |
Mach. Learn. | 1 |
| 2007 | Classifying under computational resource constraints: anytime classification using probabilistic estimators
Ying Yang 0001, Geoffrey I. Webb, Kevin B. Korb, Kai Ming Ting |
Mach. Learn. | 2 |
| 2007 | To Select or To Weigh: A Comparative Study of Linear Combination Schemes for SuperParent-One-Dependence EstimatorsabstractWe conduct a large-scale comparative study on linearly combining superparent-one-dependence estimators (SPODEs), a popular family of seminaive Bayesian classifiers. Altogether, 16 model selection and weighing schemes, 58 benchmark data sets, and various statistical tests are employed. This paper's main contributions are threefold. First, it formally presents each scheme's definition, rationale, and time complexity and hence can serve as a comprehensive reference for researchers interested in ensemble learning. Second, it offers bias-variance analysis for each scheme's classification error performance. Third, it identifies effective schemes that meet various needs in practice. This leads to accurate and fast classification algorithms which have an immediate and significant impact on real-world applications. Another important feature of our study is using a variety of statistical tests to evaluate multiple learning methods across multiple data sets. Ying Yang 0001, Geoffrey I. Webb, Jesús Cerquides, Kevin B. Korb, Janice R. Boughton, Kai Ming Ting |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2006 | Incremental Discretization for Naïve-Bayes Classifier
Jingli Lu, Ying Yang 0001, Geoffrey I. Webb |
ADMA | 3 |
| 2006 | To Select or To Weigh: A Comparative Study of Model Selection and Model Weighing for SPODE Ensembles
Ying Yang 0001, Geoffrey I. Webb, Jesús Cerquides, Kevin B. Korb, Janice R. Boughton, Kai Ming Ting |
ECML | 2 |
| 2006 | Efficient lazy elimination for averaged one-dependence estimatorsabstractSemi-naive Bayesian classifiers seek to retain the numerous strengths of naive Bayes while reducing error by relaxing the attribute independence assumption. Backwards Sequential Elimination (BSE) is a wrapper technique for attribute elimination that has proved effective at this task. We explore a new technique, Lazy Elimination (LE), which eliminates highly related attribute-values at classification time without the computational overheads inherent in wrapper techniques. We analyze the effect of LE and BSE on a state-of-the-art semi-naive Bayesian algorithm Averaged One-Dependence Estimators (AODE). Our experiments show that LE significantly reduces bias and error without undue computation, while BSE significantly reduces bias but not error, with high training time complexity. In the context of AODE, LE has a significant advantage over BSE in both computational efficiency and error. 1. Fei Zheng 0001, Geoffrey I. Webb |
ICML | 2 |
| 2006 | Discovering significant rulesabstractIn many applications, association rules will only be interesting if they represent non-trivial correlations between all constituent items. Numerous techniques have been developed that seek to avoid false discoveries. However, while all provide useful solutions to aspects of this problem, none provides a generic solution that is both flexible enough to accommodate varying definitions of true and false discoveries and powerful enough to provide strict control over the risk of false discoveries. This paper presents generic techniques that allow definitions of true and false discoveries to be specified in terms of arbitrary statistical hypothesis tests and which provide strict control over the experiment wise risk of false discoveries. Geoffrey I. Webb |
KDD | 1 |
| 2005 | Pruning Derivative Partial Rules During Impact Rule Discovery
Shiying Huang, Geoffrey I. Webb |
PAKDD | 2 |
| 2005 | Discarding Insignificant Rules during Impact Rule Discovery in Large, Dense DatabasesabstractConsiderable progress has been made on how to reduce the number of spurious exploratory rules with quantitative attributes. However, little has been done for rules with undiscretized quantitative attributes. It is argued that propositional rules can not effectively describe the interactions between quantitative and qualitative attributes. Aumann and Lindell proposed quantitative association rules to provide a better description of such relationship, together with a rule pruning techniques. Since their technique is based on the frequent itemset framework, it is not suitable for rule discovery in large, dense databases. In this paper, an efficient technique for automatically discarding insignificant rules during rule discovery is proposed, based on the OPUS search algorithm. Experiments demonstrate that the algorithm we propose can efficiently remove potentially uninteresting rules even in very large, dense databases. Shiying Huang, Geoffrey I. Webb |
SDM | 2 |
| 2005 | K-Optimal Rule Discovery
Geoffrey I. Webb, Songmao Zhang |
Data Min. Knowl. Discov. | 1 |
| 2005 | Not So Naive Bayes: Aggregating One-Dependence Estimators
Geoffrey I. Webb, Janice R. Boughton |
Mach. Learn. | 1 |
| 2005 | On the Application of ROC Analysis to Predict Classification Performance Under Varying Class Distributions
Geoffrey I. Webb, Kai Ming Ting |
Mach. Learn. | 1 |
| 2004 | Mining Negative Rules Using GRD
Dhananjay R. Thiruvady, Geoffrey I. Webb |
PAKDD | 2 |
| 2004 | Selective Augmented Bayesian Network Classifiers Based on Rough Set Theory
Geoffrey I. Webb, Fei Zheng 0001 |
PAKDD | 2 |
| 2004 | Guest Editors' Introduction
Honghua Dai 0001, Geoffrey I. Webb |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2004 | Multistrategy Ensemble Learning: Reducing Error by Combining Ensemble Learning TechniquesabstractEnsemble learning strategies, especially boosting and bagging decision trees, have demonstrated impressive capacities to improve the prediction accuracy of base learning algorithms. Further gains have been demonstrated by strategies that combine simple ensemble formation approaches. We investigate the hypothesis that the improvement in accuracy of multistrategy approaches to ensemble learning is due to an increase in the diversity of ensemble members that are formed. In addition, guided by this hypothesis, we develop three new multistrategy ensemble learning techniques. Experimental results in a wide variety of natural domains suggest that these multistrategy ensemble learning techniques are, on average, more accurate than their component ensemble learning techniques. Geoffrey I. Webb, Zijian Zheng 0002 |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2003 | On detecting differences between groupsabstractUnderstanding the differences between contrasting groups is a fundamental task in data analysis. This realization has led to the development of a new special purpose data mining technique, contrast-set mining. We undertook a study with a retail collaborator to compare contrast-set mining with existing rule-discovery techniques. To our surprise we ob-served that straightforward application of an existing com-mercial rule-discovery system, Magnum Opus, could suc-cessfully perform the contrast-set-mining task. This led to the realization that contrast-set mining is a special case of the more general rule-discovery task. We present the results of our study together with a proof of this conclusion. Categories and Subject Descriptors Geoffrey I. Webb, Shane M. Butler, Douglas A. Newlands |
KDD | 1 |
| 2003 | A New Restricted Bayesian Network Classifier
Geoffrey I. Webb, Houkuan Huang |
PAKDD | 3 |
| 2003 | Weighted Proportional k-Interval Discretization for Naive-Bayes Classifiers
Ying Yang 0001, Geoffrey I. Webb |
PAKDD | 2 |
| 2003 | Identifying Approximate Itemsets of Interest in Large Databases
Chengqi Zhang, Shichao Zhang 0001, Geoffrey I. Webb |
Appl. Intell. | 3 |
| 2002 | Experimentation and Self Learning in Continuous Database MarketingabstractWe present a method for continuous database marketing that identifies target customers for a number of marketing offers using predictive models. The algorithm then selects the appropriate offer for the customer. Experimental design principles are encapsulated to capture more information that will be used to monitor and refine the predictive models. The updated predictive models are then used for the next round of marketing offers. James E. Pearce, Geoffrey I. Webb, Robin N. Shaw, Brian J. Garner |
ICDM | 2 |
| 2002 | Comparison of Lazy Bayesian Rule and Tree-Augmented Bayesian LearningabstractThe naive Bayes classifier is widely used in interactive applications due to its computational efficiency, direct theoretical base, and competitive accuracy. However its attribute independence assumption can result in sub-optimal accuracy. A number of techniques have explored simple relaxations of the attribute independence assumption in order to increase accuracy. Among these, the lazy Bayesian rule (LBR) and the tree-augmented naive Bayes (TAN) have demonstrated strong prediction accuracy. However their relative performance has never been evaluated. The paper compares and contrasts these two techniques, finding that they have comparable accuracy and hence should be selected according to computational profile. LBR is desirable when small numbers of objects are to be classified while TAN is desirable when large numbers of objects are to be classified. Geoffrey I. Webb |
ICDM | 2 |
| 2002 | Non-Disjoint Discretization for Naive-Bayes Classifiers
Ying Yang 0001, Geoffrey I. Webb |
ICML | 2 |
| 2002 | The Need for Low Bias Algorithms in Classification Learning from Large Data Sets
Damien Brain, Geoffrey I. Webb |
PKDD | 2 |
| 2001 | Proportional k-Interval Discretization for Naive-Bayes Classifiers
Ying Yang 0001, Geoffrey I. Webb |
ECML | 2 |
| 2001 | Discovering associations with numeric variablesabstractThis paper further develops Aumann and Lindell's [3] proposal for a variant of association rules for which the consequent is a numeric variable. It is argued that these rules can discover useful interactions with numeric data that cannot be discovered directly using traditional association rules with discretization. Alternative measures for identifying interesting rules are proposed. Efficient algorithms are presented that enable these rules to be discovered for dense data sets for which application of Auman and Lindell's algorithm is infeasible. Geoffrey I. Webb |
KDD | 1 |
| 2001 | Machine Learning for User Modeling
Geoffrey I. Webb, Michael J. Pazzani, Daniel Billsus |
User Model. User Adapt. Interact. | 1 |
| 2000 | Efficient search for association rulesabstractThis paper argues that for some applications direct search for association rules can be more ecient than the tw o stage process of the Apriori algorithm which rst nds large itemsets whic hare then used to iden tify associations.In particular, it is argued, Apriori can impose large computational overheads when the number of frequen titemsets is very large.This will often be the case when association rule analysis is performed on domains other than basket analysis or when it is performed for basket analysis with basket information augmented b y other customer information.An algorithm is presented that is computationally ecient for association rule analyses during which the n um ber of rules to be found can be constrained and all data can be maintained in memory. Geoffrey I. Webb |
KDD | 1 |
| 2000 | MultiBoosting: A Technique for Combining Boosting and Wagging
Geoffrey I. Webb |
Mach. Learn. | 1 |
| 2000 | Lazy Learning of Bayesian Rules
Zijian Zheng 0002, Geoffrey I. Webb |
Mach. Learn. | 2 |
| 1999 | Lazy Bayesian Rules: A Lazy Semi-Naive Bayesian Learning Technique Competitive to Boosting Decision Trees
Zijian Zheng 0002, Geoffrey I. Webb, Kai Ming Ting |
ICML | 2 |
| 1999 | Decision Tree Grafting From the All Tests But One Partition
Geoffrey I. Webb |
IJCAI | 1 |
| 1999 | Convex Hulls in Concept Induction
Douglas A. Newlands, Geoffrey I. Webb |
PAKDD | 2 |
| 1999 | Stochastic Attribute Selection Committees with Aultiple Boosting: Learning More Accurate and More Stable Classifer Committees
Zijian Zheng 0002, Geoffrey I. Webb |
PAKDD | 2 |
| 1999 | An Experimental Evaluation of Integrating Machine Learning with Knowledge Acquisition
Geoffrey I. Webb, Jason Wells, Zijian Zheng 0002 |
Mach. Learn. | 1 |
| 1998 | Classification Learning Using All Rules
Murlikrishna Viswanathan, Geoffrey I. Webb |
ECML | 2 |
| 1998 | Integrating boosting and stochastic attribute selection committees for further improving the performance of decision tree learningabstractTechniques for constructing classifier committees including boosting and bagging have demonstrated great success, especially boosting for decision tree learning. This type of technique generates several classifiers to form a committee by repeated application of a single base learning algorithm. The committee members vote to decide the final classification. Boosting and bagging create different classifiers by modifying the distribution of the training set. SASC (Stochastic Attribute Selection Committees) uses an alternative approach to generating classifier committees by stochastic manipulation of the set of attributes considered at each node during tree induction, but keeping the distribution of the training set unchanged. We propose a method for improving the performance of boosting. This technique combines boosting and SASC. It builds classifier committees by manipulating both the distribution of the training set and the set of attributes available during induction. In the synergy SASC effectively increases the model diversity of boosting. Experiments with a representative collection of natural domains show that, on average, the combined technique outperforms either boosting or SASC alone in terms of reducing the error rate of decision tree learning. Zijian Zheng 0002, Geoffrey I. Webb, Kai Ming Ting |
ICTAI | 2 |
| 1998 | Evaluation of Data Aging: A Technique for Discounting Old Data During Student Modeling
Geoffrey I. Webb, Mark Kuzmycz |
Intelligent Tutoring Systems | 1 |
| 1998 | Using Decision Trees for Agent Modeling: Improving Prediction Performance
Bark Cheung Chiu, Geoffrey I. Webb |
User Model. User Adapt. Interact. | 2 |
| 1998 | Preface to UMUAI Special Issue on Machine Learning for User Modeling
Geoffrey I. Webb |
User Model. User Adapt. Interact. | 1 |
| 1997 | Decision Tree Grafting
Geoffrey I. Webb |
IJCAI (2) | 1 |
| 1996 | Cost-Sensitive Specialization
Geoffrey I. Webb |
PRICAI | 1 |
| 1996 | Further Experimental Evidence against the Utility of Occam's RazorabstractThis paper presents new experimental evidence against the utility of Occam's razor. A~systematic procedure is presented for post-processing decision trees produced by C4.5. This procedure was derived by rejecting Occam's razor and instead attending to the assumption that similar objects are likely to belong to the same class. It increases a decision tree's complexity without altering the performance of that tree on the training data from which it is inferred. The resulting more complex decision trees are demonstrated to have, on average, for a variety of common learning tasks, higher predictive accuracy than the less complex original decision trees. This result raises considerable doubt about the utility of Occam's razor as it is commonly applied in modern machine learning. Geoffrey I. Webb |
J. Artif. Intell. Res. | 1 |
| 1996 | Integrating machine learning with knowledge acquisition through direct interaction with domain experts
Geoffrey I. Webb |
Knowl. Based Syst. | 1 |
| 1995 | Polygonal Inductive Generalisation System
Douglas A. Newlands, Geoffrey I. Webb |
IEA/AIE | 2 |
| 1995 | OPUS: An Efficient Admissible Algorithm for Unordered SearchabstractOPUS is a branch and bound search algorithm that enables efficient admissible search through spaces for which the order of search operator application is not significant. The algorithm's search efficiency is demonstrated with respect to very large machine learning search spaces. The use of admissible search is of potential value to the machine learning community as it means that the exact learning biases to be employed for complex learning tasks can be precisely specified and manipulated. OPUS also has potential for application in other areas of artificial intelligence, notably, truth maintenance. Geoffrey I. Webb |
J. Artif. Intell. Res. | 1 |
| 1995 | Feature Based Modelling: A Methodology for Producing Coherent, Consistent, Dynamically Changing Models of Agents' Competencies
Geoffrey I. Webb, Mark Kuzmycz |
User Model. User Adapt. Interact. | 1 |
| 1992 | Evaluation of Feature Based Modelling in Subtraction
Mark Kuzmycz, Geoffrey I. Webb |
Intelligent Tutoring Systems | 2 |
| 1992 | Inducing diagnostic rules for glomerular disease with the DLG machine learning algorithm
Geoffrey I. Webb, John W. M. Agar |
Artif. Intell. Medicine | 1 |
| 1990 | Improving the efficiency of rule-based expert systems by rule activationabstractIn this paper we test a hypothesis that has shown promise in enhancing the efficiency ( run-time) of rule-based systems. The results of our experiments suggest that the use of rule activation plays an active part in improving the performance of rule bases containing conflict sets. Louis Sanzogn, Francis Suraweera, Geoffrey I. Webb |
J. Exp. Theor. Artif. Intell. | 3 |
| 1988 | A Knowledge-Based Approach to Computer-Aided Learning
Geoffrey I. Webb |
Int. J. Man Mach. Stud. | 1 |