VLDB 2026 Research / reviewers in the wild / expert
John Shawe-Taylor
dblp:59/41
· DBLP profile ↗
186ranked-venue papers
27as first author
15since 2021 · last 2026
0000-0002-2030-0073ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 130 · 16 first-author · 11 since 2021Theory of computation · 21 · 8 first-authorDatabases, data management, data science and information retrieval · 18 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 13 · 1 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 13 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 4 · 2 since 2021Security and privacy · 2 · 2 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Resilience-oriented decision making on the pre-shock intervention to road networks
Siyao Yang, John Shawe-Taylor, Haijiang Li, Bozidar Stojadinovic |
Adv. Eng. Informatics | 4 |
| 2025 | General Uncertainty Estimation with Delta VariancesabstractDecision makers may suffer from uncertainty induced by limited data. This may be mitigated by accounting for epistemic uncertainty, which is however challenging to estimate efficiently for large neural networks. To this extent we investigate Delta Variances, a family of algorithms for epistemic uncertainty quantification, that is computationally efficient and convenient to implement. It can be applied to neural networks and more general functions composed of neural networks. As an example we consider a weather simulator with a neural-network-based step function inside - here Delta Variances empirically obtain competitive results at the cost of a single gradient computation. The approach is convenient as it requires no changes to the neural network architecture or training procedure. We discuss multiple ways to derive Delta Variances theoretically noting that special cases recover popular techniques and present a unified perspective on multiple related methods. Finally we observe that this general perspective gives rise to a natural extension and empirically show its benefit. Simon Schmitt, John Shawe-Taylor, Hado van Hasselt |
AAAI | 2 |
| 2025 | Human-AI Coevolution (Abstract Reprint)abstractHuman-AI coevolution, defined as a process in which humans and AI algorithms continuously influence each other, increasingly characterises our society, but is understudied in artificial intelligence and complexity science literature. Recommender systems and assistants play a prominent role in human-AI coevolution, as they permeate many facets of daily life and influence human choices through online platforms. The interaction between users and AI results in a potentially endless feedback loop, wherein users' choices generate data to train AI models, which, in turn, shape subsequent user preferences. This human-AI feedback loop has peculiar characteristics compared to traditional human-machine interaction and gives rise to complex and often “unintended” systemic outcomes. This paper introduces human-AI coevolution as the cornerstone for a new field of study at the intersection between AI and complexity science focused on the theoretical, empirical, and mathematical investigation of the human-AI feedback loop. In doing so, we: (i) outline the pros and cons of existing methodologies and highlight shortcomings and potential ways for capturing feedback loop mechanisms; (ii) propose a reflection at the intersection between complexity science, AI and society; (iii) provide real-world examples for different human-AI ecosystems; and (iv) illustrate challenges to the creation of such a field of study, conceptualising them at increasing levels of abstraction, i.e., scientific, legal and socio-political. Dino Pedreschi, Luca Pappalardo, Emanuele Ferragina, Ricardo Baeza-Yates, Albert-László Barabási, Frank Dignum, Virginia Dignum, Tina Eliassi-Rad, Fosca Giannotti, János Kertész, Alistair Knott, Yannis E. Ioannidis, Paul Lukowicz, Andrea Passarella, Alex Pentland, John Shawe-Taylor, Alessandro Vespignani |
IJCAI | 16 |
| 2025 | Human-AI coevolutionabstractHuman-AI coevolution, defined as a process in which humans and AI algorithms continuously influence each other, increasingly characterises our society, but is understudied in artificial intelligence and complexity science literature. Recommender systems and assistants play a prominent role in human-AI coevolution, as they permeate many facets of daily life and influence human choices through online platforms. The interaction between users and AI results in a potentially endless feedback loop, wherein users' choices generate data to train AI models, which, in turn, shape subsequent user preferences. This human-AI feedback loop has peculiar characteristics compared to traditional human-machine interaction and gives rise to complex and often “unintended” systemic outcomes. This paper introduces human-AI coevolution as the cornerstone for a new field of study at the intersection between AI and complexity science focused on the theoretical, empirical, and mathematical investigation of the human-AI feedback loop. In doing so, we: (i) outline the pros and cons of existing methodologies and highlight shortcomings and potential ways for capturing feedback loop mechanisms; (ii) propose a reflection at the intersection between complexity science, AI and society; (iii) provide real-world examples for different human-AI ecosystems; and (iv) illustrate challenges to the creation of such a field of study, conceptualising them at increasing levels of abstraction, i.e., scientific, legal and socio-political. Dino Pedreschi, Luca Pappalardo, Emanuele Ferragina, Ricardo Baeza-Yates, Albert-László Barabási, Frank Dignum, Virginia Dignum, Tina Eliassi-Rad, Fosca Giannotti, János Kertész, Alistair Knott, Yannis E. Ioannidis, Paul Lukowicz, Andrea Passarella, Alex Pentland, John Shawe-Taylor, Alessandro Vespignani |
Artif. Intell. | 16 |
| 2024 | A Toolbox for Modelling Engagement with Educational VideosabstractWith the advancement and utility of Artificial Intelligence (AI), personalising education to a global population could be a cornerstone of new educational systems in the future. This work presents the PEEKC dataset and the TrueLearn Python library, which contains a dataset and a series of online learner state models that are essential to facilitate research on learner engagement modelling. TrueLearn family of models was designed following the "open learner" concept, using humanly-intuitive user representations. This family of scalable, online models also help end-users visualise the learner models, which may in the future facilitate user interaction with their models/recommenders. The extensive documentation and coding examples make the library highly accessible to both machine learning developers and educational data mining and learning analytics practitioners. The experiments show the utility of both the dataset and the library with predictive performance significantly exceeding comparative baseline models. The dataset contains a large amount of AI-related educational videos, which are of interest for building and validating AI-specific educational recommenders. Yuxiang Qiu, Karim Djemili, Denis Elezi, Aaneel Shalman, María Pérez-Ortiz 0001, Emine Yilmaz, John Shawe-Taylor, Sahan Bulathwela |
AAAI | 7 |
| 2024 | Controlling Multiple Errors Simultaneously with a PAC-Bayes BoundabstractCurrent PAC-Bayes generalisation bounds are restricted to scalar metrics of performance, such as the loss or error rate. However, one ideally wants more information-rich certificates that control the entire distribution of possible outcomes, such as the distribution of the test loss in regression, or the probabilities of different mis-classifications. We provide the first PAC-Bayes bound capable of providing such rich information by bounding the Kullback-Leibler divergence between the empirical and true probabilities of a set of $M$ error types, which can either be discretized loss values for regression, or the elements of the confusion matrix (or a partition thereof) for classification. We transform our bound into a differentiable training objective. Our bound is especially useful in cases where the severity of different mis-classifications may change over time; existing PAC-Bayes bounds can only bound a particular pre-decided weighting of the error types. In contrast our bound implicitly controls all uncountably many weightings simultaneously. Reuben Adams, John Shawe-Taylor, Benjamin Guedj |
NeurIPS | 2 |
| 2024 | Transfer and zero-shot learning for scalable weed detection and classification in UAV imagesabstractIn an effort to reduce pesticide use, agronomists and computer scientists have joined forces to develop site-specific weed detection and classification systems. These systems aim to recognize and locate weed species within a crop field, using precision equipment to apply required herbicides timely and only where needed, with the objective of reducing the sprayable surface required to eliminate the given weed and protect the crop, with both economic and environmental benefits. Yet, with climate change on the rise, common weeds are expected to undergo some changes to adapt to their environment, possibly with new or invasive weeds spreading to areas where they did not exist before. These changes (often morphological) as well as new invasions need to be taken into account by future classifiers and detection algorithms to ensure system robustness and adaptation to new habitats/climate dynamics. This paper proposes a set of experiments evaluating the use of transfer learning and zero-shot learning for weed classification using our novel TomatoWeeds dataset. Residual networks of variable depth, pretrained on the Imagenet and/or DeepWeeds datasets were evaluated. A ResNet50 pretrained on both datasets and fine-tuned on the TomatoWeeds dataset performed best, returning a holdout set accuracy of 77.8%, showing the advantageous use of transfer learning in this domain. Zero-shot learning, using both embeddings of images and morphological and habitat text-based descriptions, is implemented to test the ability of machine learning pipelines of recognising unseen classes at test time (which may arise e.g. due to changing climate dynamics), a learning task in which the field (and our experiments) are still far from satisfactory results. Further research could benefit from larger weed-specific datasets for transfer learning as well as deeper network architectures to improve model performance. The projection-based ZSL could also benefit from larger datasets and new zero-shot learning architectures in hope that unseen classes are accurately projected. Nicolas Belissent, José M. Peña 0003, Gustavo A. Mesías-Ruiz, John Shawe-Taylor, María Pérez-Ortiz 0001 |
Knowl. Based Syst. | 4 |
| 2023 | Exploration via Epistemic Value EstimationabstractHow to efficiently explore in reinforcement learning is an open problem. Many exploration algorithms employ the epistemic uncertainty of their own value predictions -- for instance to compute an exploration bonus or upper confidence bound. Unfortunately the required uncertainty is difficult to estimate in general with function approximation. We propose epistemic value estimation (EVE): a recipe that is compatible with sequential decision making and with neural network function approximators. It equips agents with a tractable posterior over all their parameters from which epistemic value uncertainty can be computed efficiently. We use the recipe to derive an epistemic Q-Learning agent and observe competitive performance on a series of benchmarks. Experiments confirm that the EVE recipe facilitates efficient exploration in hard exploration tasks. Simon Schmitt, John Shawe-Taylor, Hado van Hasselt |
AAAI | 2 |
| 2023 | Seeking information about assistive technology: Exploring current practices, challenges, and the need for smarter systemsabstractNinety percent of the 1.2 billion people who need assistive technology (AT) do not have access. Information seeking practices directly impact the ability of AT producers, procurers, and providers (AT professionals) to match a user's needs with appropriate AT, yet the AT marketplace is interdisciplinary and fragmented, complicating information seeking. We explored common limitations experienced by AT professionals when searching information to develop solutions for a diversity of users with multi-faceted needs. Through Template Analysis of 22 expert interviews, we find current search engines do not yield the necessary information, or appropriately tailor search results, impacting individuals’ awareness of products and subsequently their availability and the overall effectiveness of AT provision. We present value-based design implications to improve functionality of future AT-information seeking platforms, through incorporating smarter systems to support decision-making and need-matching whilst ensuring ethical standards for disability fairness remain. Jamie Danemayer, Catherine Holloway, Youngjun Cho, Nadia Bianchi-Berthouze, Aneesha Singh, William Bhot, Ollie Dixon, Marko Grobelnik, John Shawe-Taylor |
Int. J. Hum. Comput. Stud. | 9 |
| 2023 | Model validation using mutated training labels: An exploratory study
Jie Zhang 0050, Mark Harman, Benjamin Guedj, Earl T. Barr, John Shawe-Taylor |
Neurocomputing | 5 |
| 2022 | Chaining Value Functions for Off-Policy LearningabstractTo accumulate knowledge and improve its policy of behaviour, a reinforcement learning agent can learn `off-policy' about policies that differ from the policy used to generate its experience. This is important to learn counterfactuals, or because the experience was generated out of its own control. However, off-policy learning is non-trivial, and standard reinforcement-learning algorithms can be unstable and divergent. In this paper we discuss a novel family of off-policy prediction algorithms which are convergent by construction. The idea is to first learn on-policy about the data-generating behaviour, and then bootstrap an off-policy value estimate on this on-policy estimate, thereby constructing a value estimate that is partially off-policy. This process can be repeated to build a chain of value functions, each time bootstrapping a new estimate on the previous estimate in the chain. Each step in the chain is stable and hence the complete algorithm is guaranteed to be stable. Under mild conditions this comes arbitrarily close to the off-policy TD solution when we increase the length of the chain. Hence it can compute the solution even in cases where off-policy TD diverges. We prove that the proposed scheme is convergent and corresponds to an iterative decomposition of the inverse key matrix. Furthermore it can be interpreted as estimating a novel objective -- that we call a `k-step expedition' -- of following the target policy for finitely many steps before continuing indefinitely with the behaviour policy. Empirically we evaluate the idea on challenging MDPs such as Baird's counter example and observe favourable results. Simon Schmitt, John Shawe-Taylor, Hado van Hasselt |
AAAI | 2 |
| 2022 | Watch Less and Uncover More: Could Navigation Tools Help Users Search and Explore Videos?abstractPrior research has shown how ‘content preview tools’ improve speed and accuracy of user relevance judgements across different information retrieval tasks. This paper describes a novel user interface tool, the Content Flow Bar, designed to allow users to quickly identify relevant fragments within informational videos to facilitate browsing, through a cognitively augmented form of navigation. It achieves this by providing semantic “snippets” that enable the user to rapidly scan through video content. The tool provides visually-appealing pop-ups that appear in a time series bar at the bottom of each video, allowing to see in advance and at a glance how topics evolve in the content. We conducted a user study to evaluate how the tool changes the users search experience in video retrieval, as well as how it supports exploration and information seeking. The user questionnaire revealed that participants found the Content Flow Bar helpful and enjoyable for finding relevant information in videos. The interaction logs of the user study, where participants interacted with the tool for completing two informational tasks, showed that it holds promise for enhancing discoverability of content both across and within videos. This discovered potential could leverage a new generation of navigation tools in search and information retrieval. María Pérez-Ortiz 0001, Sahan Bulathwela, Claire Dormann, Meghana Verma, Stefan Kreitmayer, Richard Noss, John Shawe-Taylor, Yvonne Rogers, Emine Yilmaz |
CHIIR | 7 |
| 2022 | Can Population-based Engagement Improve Personalisation? A Novel Dataset and Experiments
Sahan Bulathwela, Meghana Verma, María Pérez-Ortiz 0001, Emine Yilmaz, John Shawe-Taylor |
EDM | 5 |
| 2022 | Correlation Based Semantic Transfer with Application to Domain Adaptation
Florina-Cristina Calnegru, John Shawe-Taylor, Iasonas Kokkinos, Razvan Pascanu |
ICONIP (1) | 2 |
| 2021 | Tighter Risk Certificates for Neural NetworksabstractThis paper presents an empirical study regarding training probabilistic neural networks using training objectives derived from PAC-Bayes bounds. In the context of probabilistic neural networks, the output of training is a probability distribution over network weights. We present two training objectives, used here for the first time in connection with training neural networks. These two training objectives are derived from tight PAC-Bayes bounds. We also re-implement a previously used training objective based on a classical PAC-Bayes bound, to compare the properties of the predictors learned using the different training objectives. We compute risk certificates for the learnt predictors, based on part of the data used to learn the predictors. We further experiment with different types of priors on the weights (both data-free and data-dependent priors) and neural network architectures. Our experiments on MNIST and CIFAR-10 show that our training methods produce competitive test set errors and non-vacuous risk bounds with much tighter values than previous results in the literature, showing promise not only to guide the learning algorithm through bounding the risk but also for model selection. These observations suggest that the methods studied here might be good candidates for self-certified learning, in the sense of using the whole data set for learning a predictor and certifying its risk on any unseen data (from the same distribution as the training data) potentially without the need for holding out test data. María Pérez-Ortiz 0001, Omar Rivasplata, John Shawe-Taylor, Csaba Szepesvári |
J. Mach. Learn. Res. | 3 |
| 2020 | Towards an Integrative Educational Recommender for Lifelong Learners (Student Abstract)abstractOne of the most ambitious use cases of computer-assisted learning is to build a recommendation system for lifelong learning. Most recommender algorithms exploit similarities between content and users, overseeing the necessity to leverage sensible learning trajectories for the learner. Lifelong learning thus presents unique challenges, requiring scalable and transparent models that can account for learner knowledge and content novelty simultaneously, while also retaining accurate learners representations for long periods of time. We attempt to build a novel educational recommender, that relies on an integrative approach combining multiple drivers of learners engagement. Our first step towards this goal is TrueLearn, which models content novelty and background knowledge of learners and achieves promising performance while retaining a human interpretable learner model. Sahan Bulathwela, María Pérez-Ortiz 0001, Emine Yilmaz, John Shawe-Taylor |
AAAI | 4 |
| 2020 | TrueLearn: A Family of Bayesian Algorithms to Match Lifelong Learners to Open Educational ResourcesabstractThe recent advances in computer-assisted learning systems and the availability of open educational resources today promise a pathway to providing cost-efficient high-quality education to large masses of learners. One of the most ambitious use cases of computer-assisted learning is to build a lifelong learning recommendation system. Unlike short-term courses, lifelong learning presents unique challenges, requiring sophisticated recommendation models that account for a wide range of factors such as background knowledge of learners or novelty of the material while effectively maintaining knowledge states of masses of learners for significantly longer periods of time (ideally, a lifetime). This work presents the foundations towards building a dynamic, scalable and transparent recommendation system for education, modelling learner's knowledge from implicit data in the form of engagement with open educational resources. We i) use a text ontology based on Wikipedia to automatically extract knowledge components of educational resources and, ii) propose a set of online Bayesian strategies inspired by the well-known areas of item response theory and knowledge tracing. Our proposal, TrueLearn, focuses on recommendations for which the learner has enough background knowledge (so they are able to understand and learn from the material), and the material has enough novelty that would help the learner improve their knowledge about the subject and keep them engaged. We further construct a large open educational video lectures dataset and test the performance of the proposed algorithms, which show clear promise towards building an effective educational recommendation system. Sahan Bulathwela, María Pérez-Ortiz 0001, Emine Yilmaz, John Shawe-Taylor |
AAAI | 4 |
| 2020 | Predicting Engagement in Video Lectures
Sahan Bulathwela, María Pérez-Ortiz 0001, Aldo Lipani, Emine Yilmaz, John Shawe-Taylor |
EDM | 5 |
| 2020 | Adaptive Mechanism Design: Learning to Promote CooperationabstractIn the future, artificial learning agents are likely to become increasingly widespread in our society. They will interact with both other learning agents and humans in a variety of complex settings including social dilemmas. We consider the problem of how an external agent can promote cooperation between artificial learners by distributing additional rewards and punishments based on observing the learners' actions. We propose a rule for automatically learning how to create the right incentives by considering the players' anticipated parameter updates. Using this learning rule leads to cooperation with high social welfare in matrix games in which the agents would otherwise learn to defect with high probability. We show that the resulting cooperative outcome is stable in certain games even if the planning agent is turned off after a given number of episodes, while other games require ongoing intervention to maintain mutual cooperation. However, even in the latter case, the amount of necessary additional incentives decreases over time. Tobias Baumann, Thore Graepel, John Shawe-Taylor |
IJCNN | 3 |
| 2020 | Evolution of a Complex Predator-Prey Ecosystem on Large-scale Multi-Agent Deep Reinforcement LearningabstractSimulation of population dynamics is a central research theme in computational biology, which contributes to understanding the interactions between predators and preys. Conventional mathematical tools of this theme, however, are incapable of accounting for several important attributes of such systems, such as the intelligent and adaptive behavior exhibited by individual agents. This unrealistic setting is often insufficient to simulate properties of population dynamics found in the real-world. In this work, we leverage multi-agent deep reinforcement learning, and we propose a new model of large-scale predator-prey ecosystems. Using different variants of our proposed environment, we show that multi-agent simulations can exhibit key real-world dynamical properties. To obtain this behavior, we firstly define a mating mechanism such that existing agents reproduce new individuals bound by the conditions of the environment. Furthermore, we incorporate a real-time evolutionary algorithm and show that reinforcement learning enhances the evolution of the agents' physical properties such as speed, attack and resilience against attacks. Jun Yamada, John Shawe-Taylor, Zafeirios Fountas |
IJCNN | 2 |
| 2020 | PAC-Bayes Analysis Beyond the Usual BoundsabstractWe focus on a stochastic learning model where the learner observes a finite set of training examples and the output of the learning process is a data-dependent distribution over a space of hypotheses. The learned data-dependent distribution is then used to make randomized predictions, and the high-level theme addressed here is guaranteeing the quality of predictions on examples that were not seen during training, i.e. generalization. In this setting the unknown quantity of interest is the expected risk of the data-dependent randomized predictor, for which upper bounds can be derived via a PAC-Bayes analysis, leading to PAC-Bayes bounds. Specifically, we present a basic PAC-Bayes inequality for stochastic kernels, from which one may derive extensions of various known PAC-Bayes bounds as well as novel bounds. We clarify the role of the requirements of fixed ‘data-free’ priors, bounded losses, and i.i.d. data. We highlight that those requirements were used to upper-bound an exponential moment term, while the basic PAC-Bayes theorem remains valid without those restrictions. We present three bounds that illustrate the use of data-dependent priors, including one for the unbounded square loss. Omar Rivasplata, Ilja Kuzborskij, Csaba Szepesvári, John Shawe-Taylor |
NeurIPS | 4 |
| 2020 | SUM'20: State-based User ModellingabstractCapturing and effectively utilising user states and goals is becoming a timely challenge for successfully leveraging intelligent and usercentric systems in differentweb search and data mining applications. Examples of such systems are conversational agents, intelligent assistants, educational and contextual information retrieval systems, recommender/match-making systems and advertising systems, all of which rely on identifying the user state in order to provide the most relevant information and assist users in achieving their goals. There has been, however, limited work towards building such state-aware intelligent learning mechanisms. Hence, devising information systems that can keep track of the user's state has been listed as one of the grand challenges to be tackled in the next few years [1]. It is thus timely to organize a workshop that re-visits the problem of designing and evaluating state-aware and user-centric systems, ensuring that the community (spanning academic and industrial backgrounds) works together to tackle these challenges. Sahan Bulathwela, María Pérez-Ortiz 0001, Rishabh Mehrotra, Davor Orlic, Colin de la Higuera, John Shawe-Taylor, Emine Yilmaz |
WSDM | 6 |
| 2020 | Randomized learning and generalization of fair and private classifiers: From PAC-Bayes to stability and differential privacy
Luca Oneto, Michele Donini, Massimiliano Pontil, John Shawe-Taylor |
Neurocomputing | 4 |
| 2018 | Structured Multi-Label Biomedical Text Tagging via Attentive Neural Tree DecodingabstractWe propose a model for tagging unstructured texts with an arbitrary number of terms drawn from a tree-structured vocabulary (i.e., an ontology).We treat this as a special case of sequence-to-sequence learning in which the decoder begins at the root node of an ontological tree and recursively elects to expand child nodes as a function of the input text, the current node, and the latent decoder state.In our experiments the proposed method outperforms state-of-the-art approaches on the important task of automatically assigning MeSH terms to biomedical abstracts. Gaurav Singh 0001, James Thomas 0001, Iain James Marshall, John Shawe-Taylor, Byron C. Wallace |
EMNLP | 4 |
| 2018 | Empirical Risk Minimization Under Fairness ConstraintsabstractWe address the problem of algorithmic fairness: ensuring that sensitive information does not unfairly influence the outcome of a classifier. We present an approach based on empirical risk minimization, which incorporates a fairness constraint into the learning problem. It encourages the conditional risk of the learned classifier to be approximately constant with respect to the sensitive variable. We derive both risk and fairness bounds that support the statistical consistency of our methodology. We specify our approach to kernel methods and observe that the fairness requirement implies an orthogonality constraint which can be easily added to these methods. We further observe that for linear models the constraint translates into a simple data preprocessing step. Experiments indicate that the method is empirically effective and performs favorably against state-of-the-art approaches. Michele Donini, Luca Oneto, Shai Ben-David, John Shawe-Taylor, Massimiliano Pontil |
NeurIPS | 4 |
| 2018 | PAC-Bayes bounds for stable algorithms with instance-dependent priorsabstractPAC-Bayes bounds have been proposed to get risk estimates based on a training sample. In this paper the PAC-Bayes approach is combined with stability of the hypothesis learned by a Hilbert space valued algorithm. The PAC-Bayes setting is used with a Gaussian prior centered at the expected output. Thus a novelty of our paper is using priors defined in terms of the data-generating distribution. Our main result estimates the risk of the randomized algorithm in terms of the hypothesis stability coefficients. We also provide a new bound for the SVM classifier, which is compared to other known bounds experimentally. Ours appears to be the first uniform hypothesis stability-based bound that evaluates to non-trivial values. Omar Rivasplata, Csaba Szepesvári, John Shawe-Taylor, Emilio Parrado-Hernández, Shiliang Sun |
NeurIPS | 3 |
| 2018 | A Balanced Route Design for Min-Max Multiple-Depot Rural Postman Problem (MMMDRPP): a police patrolling caseabstractProviding distributed services on road networks is an essential concern for many applications, such as mail delivery, logistics and police patrolling. Designing effective and balanced routes for these applications is challenging, especially when involving multiple postmen from distinct depots. In this research, we formulate this routing problem as a Min-Max Multiple-Depot Rural Postman Problem (MMMDRPP). To solve this routing problem, we develop an efficient tabu-search-based algorithm and propose three novel lower bounds to evaluate the routes. To demonstrate its practical usefulness, we show how to formulate the route design for police patrolling in London as an MMMDRPP and generate balanced routes using the proposed algorithm. Furthermore, the algorithm is tested on multiple adapted benchmark problems. The results demonstrate the efficiency of the algorithm in generating balanced routes. Huanfa Chen, Tao Cheng 0004, John Shawe-Taylor |
Int. J. Geogr. Inf. Sci. | 3 |
| 2018 | Interactional regions in cities: making sense of flows across networked systemsabstractDo administrative boundaries correspond to the observable ways in which people interact in urban space? As cities grow in complexity, and people interact over long distances with greater ease, so partitioning of cities needs to depart from conventional gravity models. The current state-of-the-art for uncovering interactional regions, i.e. regions reflective of observable human mobility and interaction patterns, is to apply community detection to networks constructed from vast amounts of human interactions, such as phone calls or flights. This approach is well suited for origin–destination activities, but not for activities involving multiple locations, such as police patrols, and is blind to spatial anomalies. As a result of the latter, community detection generates geographically coherent regions, which may appear plausible but give no insights into forces other than gravity that shape our interaction patterns.This paper proposes novel approaches to regional delineation that address the aforementioned shortcomings. Firstly, it introduces topic modelling as an alternative tool for extracting interactional regions from tracking data. Secondly, it presents refinements of the topic modelling and community detection approaches that can uncover interaction patterns driven by forces other than spatial proximity. When applied to police patrol data, our methodology partitions the street network into non-overlapping patrol zones and detects popular long-distance routes between police stations. These findings could be used in the design of effective police districts, especially in light of recent funding cuts that promise to impact upon the ways in which policing and specifically patrols are carried out. Kira Kempinska, Paul A. Longley, John Shawe-Taylor |
Int. J. Geogr. Inf. Sci. | 3 |
| 2017 | Localized Lasso for High-Dimensional RegressionabstractWe introduce the localized Lasso, which learns models that both are interpretable and have a high predictive power in problems with high dimensionality d and small sample size n. More specifically, we consider a function defined by local sparse models, one at each data point. We introduce sample-wise network regularization to borrow strength across the models, and sample-wise exclusive group sparsity (a.k.a., l12 norm) to introduce diversity into the choice of feature sets in the local models. The local models are interpretable in terms of similarity of their sparsity patterns. The cost function is convex, and thus has a globally optimal solution. Moreover, we propose a simple yet efficient iterative least-squares based optimization procedure for the localized Lasso, which does not need a tuning parameter, and is guaranteed to converge to a globally optimal solution. The solution is empirically shown to outperform alternatives for both simulated and genomic personalized/precision medicine data. Makoto Yamada, Koh Takeuchi 0001, Tomoharu Iwata, John Shawe-Taylor, Samuel Kaski |
AISTATS | 4 |
| 2017 | A Neural Candidate-Selector Architecture for Automatic Structured Clinical Text AnnotationabstractWe consider the task of automatically annotating free texts describing clinical trials with concepts from a controlled, structured medical vocabulary. Specifically, we aim to build a model to infer distinct sets of (ontological) concepts describing complementary clinically salient aspects of the underlying trials: the populations enrolled, the interventions administered and the outcomes measured, i.e., the PICO elements. This important practical problem poses a few key challenges. One issue is that the output space is vast, because the vocabulary comprises many unique concepts. Compounding this problem, annotated data in this domain is expensive to collect and hence sparse. Furthermore, the outputs (sets of concepts for each PICO element) are correlated: specific populations (e.g., diabetics) will render certain intervention concepts likely (insulin therapy) while effectively precluding others (radiation therapy). Such correlations should be exploited. We propose a novel neural model that addresses these challenges. We introduce a Candidate-Selector architecture in which the model considers setes of candidate concepts for PICO elements, and assesses their plausibility conditioned on the input text to be annotated. This relies on a 'candidate set' generator, which may be learned or relies on heuristics. A conditional discriminative neural model then jointly selects candidate concepts, given the input text. We compare the predictive performance of our approach to strong baselines, and show that it outperforms them. Finally, we perform a qualitative evaluation of the generated annotations by asking domain experts to assess their quality. Gaurav Singh 0001, Iain James Marshall, James Thomas 0001, John Shawe-Taylor, Byron C. Wallace |
CIKM | 4 |
| 2017 | High-probability minimax probability machinesabstractIn this paper we focus on constructing binary classifiers that are built on the premise of minimising an upper bound on their future misclassification rate. We pay particular attention to the approach taken by the minimax probability machine (Lanckriet et al. in J Mach Learn Res 3:555–582, 2003 ), which directly minimises an upper bound on the future misclassification rate in a worst-case setting: that is, under all possible choices of class-conditional distributions with a given mean and covariance matrix. The validity of these bounds rests on the assumption that the means and covariance matrices are known in advance, however this is not always the case in practice and their empirical counterparts have to be used instead. This can result in erroneous upper bounds on the future misclassification rate and lead to the formulation of sub-optimal predictors. In this paper we address this oversight and study the influence that uncertainty in the moments, the mean and covariance matrix, has on the construction of predictors under the minimax principle. By using high-probability upper bounds on the deviation between true moments and their empirical counterparts, we can re-formulate the minimax optimisation to incorporate this uncertainty and find the predictor that minimises the high-probability , worst-case misclassification rate. The moment uncertainty introduces a natural regularisation component into the optimisation, where each class is regularised in proportion to the degree of moment uncertainty. Experimental results would support the view that in the case of with limited data availability, the incorporation of moment uncertainty can lead to the formation of better predictors. Simon Cousins, John Shawe-Taylor |
Mach. Learn. | 2 |
| 2016 | Compressed Conditional Mean Embeddings for Model-Based Reinforcement LearningabstractWe present a model-based approach to solving Markov decision processes (MDPs) in which the system dynamics are learned using conditional mean embeddings (CMEs). This class of methods comes with strong performance guarantees, and enables planning to be performed in an induced finite (pseudo-)MDP, which approximates the MDP, but can be solved exactly using dynamic programming. Two drawbacks of existing methods exist: firstly, the size of the induced finite (pseudo-)MDP scales quadratically with the amount of data used to learn the model, costing much memory and time when planning with the learned model; secondly, learning the CME itself using powerful kernel least-squares is costly – a second computational bottleneck. We present an algorithm which maintains a rich kernelized CME model class, but solves both problems: firstly we demonstrate that the loss function for the CME model suggests a principled approach to compressing the induced (pseudo-)MDP, leading to faster planning, while maintaining guarantees; secondly we propose to learn the CME model itself using fast sparse-greedy kernel regression well-suited to the RL context. We demonstrate superior performance to existing methods in this class of modelbased approaches on a range of MDPs. Guy Lever, John Shawe-Taylor, Ronnie Stafford, Csaba Szepesvári |
AAAI | 2 |
| 2016 | Distributed variance regularized Multitask LearningabstractPast research on Multitask Learning (MTL) has focused mainly on devising adequate regularizers and less on their scalability. In this paper, we present a method to scale up MTL methods which penalize the variance of the task weight vectors. The method builds upon the alternating direction method of multipliers to decouple the variance regularizer. It can be efficiently implemented by a distributed algorithm, in which the tasks are first independently solved and subsequently corrected to pool information from other tasks. We show that the method works well in practice and convergences in few distributed iterations. Furthermore, we empirically observe that the number of iterations is nearly independent of the number of tasks, yielding a computational gain of O(T) over standard solvers. We also present experiments on a large URL classification dataset, which is challenging both in terms of volume of data points and dimensionality. Our results confirm that MTL can obtain superior performance over either learning a common model or independent task learning. Michele Donini, David Martínez-Rego, Martin Goodson, John Shawe-Taylor, Massimiliano Pontil |
IJCNN | 4 |
| 2015 | Challenges in representation learning: A report on three machine learning contests
Ian J. Goodfellow, Dumitru Erhan, Pierre Luc Carrier, Aaron C. Courville, Mehdi Mirza, Benjamin Hamner, Will Cukierski, Yichuan Tang, Dave Thaler, Yingbo Zhou 0002, Chetan Ramaiah, Fangxiang Feng, Ruifan Li, Xiaojie Wang 0006, Dimitris Athanasakis, John Shawe-Taylor, Maxim Milakov, John Park, Radu Tudor Ionescu, Marius Popescu, Cristian Grozea, James Bergstra, Jingjing Xie, Lukasz Romaszko, Yoshua Bengio |
Neural Networks | 17 |
| 2014 | Retrieval of Experiments by Efficient Comparison of Marginal Likelihoods
Sohan Seth, John Shawe-Taylor, Samuel Kaski |
ICONIP (2) | 2 |
| 2014 | Deep-er Kernels
John Shawe-Taylor |
ICPRAM | 1 |
| 2014 | Multilabel Structured Output Learning with Random Spanning Trees of Max-Margin Markov Networks
Mario Marchand, Hongyu Su, Emilie Morvant, Juho Rousu, John Shawe-Taylor |
NIPS | 5 |
| 2014 | Tracking global changes induced in the CD4 T-cell receptor repertoire by immunization with a complex antigen using short stretches of CDR3 protein sequenceabstractMOTIVATION: The clonal theory of adaptive immunity proposes that immunological responses are encoded by increases in the frequency of lymphocytes carrying antigen-specific receptors. In this study, we measure the frequency of different T-cell receptors (TcR) in CD4 + T cell populations of mice immunized with a complex antigen, killed Mycobacterium tuberculosis, using high throughput parallel sequencing of the TcRβ chain. Our initial hypothesis that immunization would induce repertoire convergence proved to be incorrect, and therefore an alternative approach was developed that allows accurate stratification of TcR repertoires and provides novel insights into the nature of CD4 + T-cell receptor recognition. RESULTS: To track the changes induced by immunization within this heterogeneous repertoire, the sequence data were classified by counting the frequency of different clusters of short (3 or 4) continuous stretches of amino acids within the antigen binding complementarity determining region 3 (CDR3) repertoire of different mice. Both unsupervised (hierarchical clustering) and supervised (support vector machine) analyses of these different distributions of sequence clusters differentiated between immunized and unimmunized mice with 100% efficiency. The CD4 + TcR repertoires of mice 5 and 14 days postimmunization were clearly different from that of unimmunized mice but were not distinguishable from each other. However, the repertoires of mice 60 days postimmunization were distinct both from naive mice and the day 5/14 animals. Our results reinforce the remarkable diversity of the TcR repertoire, resulting in many diverse private TcRs contributing to the T-cell response even in genetically identical mice responding to the same antigen. However, specific motifs defined by short stretches of amino acids within the CDR3 region may determine TcR specificity and define a new approach to TcR sequence classification. AVAILABILITY AND IMPLEMENTATION: The analysis was implemented in R and Python, and source code can be found in Supplementary Data. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Niclas Thomas, Katharine Best, Mattia Cinelli, Shlomit Reich-Zeliger, Hilah Gal, Eric Shifrut, Asaf Madi, Nir Friedman, John Shawe-Taylor, Benjamin Chain |
Bioinform. | 9 |
| 2014 | Manifold-preserving graph reduction for sparse semi-supervised learning
Shiliang Sun, Zakria Hussain, John Shawe-Taylor |
Neurocomputing | 3 |
| 2014 | Discovering brain regions relevant to obsessive-compulsive disorder identification through bagging and transduction
Emilio Parrado-Hernández, Vanessa Gómez-Verdejo, Manel Martínez-Ramón, John Shawe-Taylor, Pino Alonso, Jesús Pujol, José Manuel Menchón, Narcís Cardoner, Carles Soriano-Mas |
Medical Image Anal. | 4 |
| 2014 | SCoRS - A Method Based on Stability for Feature Selection and Apping in NeuroimagingabstractFeature selection (FS) methods play two important roles in the context of neuroimaging based classification: potentially increase classification accuracy by eliminating irrelevant features from the model and facilitate interpretation by identifying sets of meaningful features that best discriminate the classes. Although the development of FS techniques specifically tuned for neuroimaging data is an active area of research, up to date most of the studies have focused on finding a subset of features that maximizes accuracy. However, maximizing accuracy does not guarantee reliable interpretation as similar accuracies can be obtained from distinct sets of features. In the current paper we propose a new approach for selecting features: SCoRS (survival count on random subsamples) based on a recently proposed Stability Selection theory. SCoRS relies on the idea of choosing relevant features that are stable under data perturbation. Data are perturbed by iteratively sub-sampling both features (subspaces) and examples. We demonstrate the potential of the proposed method in a clinical application to classify depressed patients versus healthy individuals based on functional magnetic resonance imaging data acquired during visualization of happy faces. Jane M. Rondina, Tim Hahn, Leticia de Oliveira, Andre F. Marquand, Thomas Dresler, Thomas Leitner, Andreas J. Fallgatter, John Shawe-Taylor, Janaina Mourão Miranda |
IEEE Trans. Medical Imaging | 8 |
| 2014 | Correction to "SCoRS - A Method Based on Stability for Feature Selection and Mapping in Neuroimaging"abstractIn the above paper (ibid., vol. 33, no. 1, pp. 85-98, Jan. 2014), the title appeared incorrectly as "SCoRS—A Method Based on Stability for Feature Selection and Apping in Neoroimaging." The title should have appeared as "SCoRS—A Method Based on Stability for Feature Selection and Mapping in Neuroimaging." Jane M. Rondina, Tim Hahn, Leticia de Oliveira, Andre F. Marquand, Thomas Dresler, Thomas Leitner, Andreas J. Fallgatter, John Shawe-Taylor, Janaina Mourão Miranda |
IEEE Trans. Medical Imaging | 8 |
| 2013 | Drug screening with Elastic-net multiple kernel learningabstractWe apply Elastic-net Multiple Kernel Learning (MKL) to the MDL Drug Data Report (MDDR) database for the problem of drug screening. We show that combining a set of kernels constructed from fingerprint descriptors, can significantly improve the accuracy of prediction, against a Support Vector Machine trained on each kernel separately. To the best of our knowledge, this is the first application of MKL to the MDDR database for drug screening. Kitsuchart Pasupa, Zakria Hussain, John Shawe-Taylor, Peter Willett 0002 |
BIBE | 3 |
| 2013 | Smooth OperatorsabstractWe develop a generic approach to form smooth versions of basic mathematical operations like multiplication, composition, change of measure, and conditional expectation, among others. Operations which result in functions outside the reproducing kernel Hilbert space (such as the product of two RKHS functions) are approximated via a natural cost function, such that the solution is guaranteed to be in the targeted RKHS. This approximation problem is reduced to a regression problem using an adjoint trick, and solved in a vector-valued RKHS, consisting of continuous, linear, smooth operators which map from an input, real-valued RKHS to the desired target RKHS. Important constraints, such as an almost everywhere positive density, can be enforced or approximated naturally in this framework, using convex constraints on the operators. Finally, smooth operators can be composed to accomplish more complex machine learning tasks, such as the sum rule and kernelized approximate Bayesian inference, where state-of-the-art convergence rates are obtained. Steffen Grünewälder, Arthur Gretton, John Shawe-Taylor |
ICML (3) | 3 |
| 2013 | Challenges in Representation Learning: A Report on Three Machine Learning Contests
Ian J. Goodfellow, Dumitru Erhan, Pierre Luc Carrier, Aaron C. Courville, Mehdi Mirza, Benjamin Hamner, Will Cukierski, Yichuan Tang, Dave Thaler, Yingbo Zhou 0002, Chetan Ramaiah, Fangxiang Feng, Ruifan Li, Xiaojie Wang 0006, Dimitris Athanasakis, John Shawe-Taylor, Maxim Milakov, John Park, Radu Tudor Ionescu, Marius Popescu, Cristian Grozea, James Bergstra, Jingjing Xie, Lukasz Romaszko, Yoshua Bengio |
ICONIP (3) | 17 |
| 2013 | Decombinator: a tool for fast, efficient gene assignment in T-cell receptor sequences using a finite state machineabstractSUMMARY: High-throughput sequencing provides an opportunity to analyse the repertoire of antigen-specific receptors with an unprecedented breadth and depth. However, the quantity of raw data produced by this technology requires efficient ways to categorize and store the output for subsequent analysis. To this end, we have defined a simple five-item identifier that uniquely and unambiguously defines each TcR sequence. We then describe a novel application of finite-state automaton to map Illumina short-read sequence data for individual TcRs to their respective identifier. An extension of the standard algorithm is also described, which allows for the presence of single-base pair mismatches arising from sequencing error. The software package, named Decombinator, is tested first on a set of artificial in silico sequences and then on a set of published human TcR-β sequences. Decombinator assigned sequences at a rate more than two orders of magnitude faster than that achieved by classical pairwise alignment algorithms, and with a high degree of accuracy (>88%), even after introducing up to 1% error rates in the in silico sequences. Analysis of the published sequence dataset highlighted the strong V and J usage bias observed in the human peripheral blood repertoire, which seems to be unconnected to antigen exposure. The analysis also highlighted the enormous size of the available repertoire and the challenge of obtaining a comprehensive description for it. The Decombinator package will be a valuable tool for further in-depth analysis of the T-cell repertoire. AVAILABILITY AND IMPLEMENTATION: The Decombinator package is implemented in Python (v2.6) and is freely available at https://github.com/uclinfectionimmunity/Decombinator along with full documentation and examples of typical usage. Niclas Thomas, James M. Heather, Wilfred Ndifon, John Shawe-Taylor, Benjamin Chain |
Bioinform. | 4 |
| 2013 | Biomarker Discovery by Sparse Canonical Correlation Analysis of Complex Clinical Phenotypes of Tuberculosis and MalariaabstractBiomarker discovery aims to find small subsets of relevant variables in 'omics data that correlate with the clinical syndromes of interest. Despite the fact that clinical phenotypes are usually characterized by a complex set of clinical parameters, current computational approaches assume univariate targets, e.g. diagnostic classes, against which associations are sought for. We propose an approach based on asymmetrical sparse canonical correlation analysis (SCCA) that finds multivariate correlations between the 'omics measurements and the complex clinical phenotypes. We correlated plasma proteomics data to multivariate overlapping complex clinical phenotypes from tuberculosis and malaria datasets. We discovered relevant 'omic biomarkers that have a high correlation to profiles of clinical measurements and are remarkably sparse, containing 1.5-3% of all 'omic variables. We show that using clinical view projections we obtain remarkable improvements in diagnostic class prediction, up to 11% in tuberculosis and up to 5% in malaria. Our approach finds proteomic-biomarkers that correlate with complex combinations of clinical-biomarkers. Using the clinical-biomarkers improves the accuracy of diagnostic class prediction while not requiring the measurement plasma proteomic profiles of each subject. Our approach makes it feasible to use omics' data to build accurate diagnostic algorithms that can be deployed to community health centres lacking the expensive 'omics measurement capabilities. Juho Rousu, Daniel D. Agranoff, Olugbemiro Sodeinde, John Shawe-Taylor, Delmiro Fernandez-Reyes |
PLoS Comput. Biol. | 4 |
| 2013 | Tighter PAC-Bayes bounds through distribution-dependent priors
Guy Lever, François Laviolette, John Shawe-Taylor |
Theor. Comput. Sci. | 3 |
| 2012 | PAC-Bayesian Inequalities for Martingales
Yevgeny Seldin, François Laviolette, Nicolò Cesa-Bianchi, John Shawe-Taylor, Peter Auer |
UAI | 4 |
| 2012 | Forecasting foreign exchange rates using kernel methods
Martin Sewell, John Shawe-Taylor |
Expert Syst. Appl. | 2 |
| 2012 | PAC-bayes bounds with data dependent priors
Emilio Parrado-Hernández, Amiran Ambroladze, John Shawe-Taylor, Shiliang Sun |
J. Mach. Learn. Res. | 3 |
| 2012 | PAC-Bayesian Inequalities for MartingalesabstractWe present a set of high-probability inequalities that control the concentration of weighted averages of multiple (possibly uncountably many) simultaneously evolving and interdependent martingales. Our results extend the PAC-Bayesian (probably approximately correct) analysis in learning theory from the i.i.d. setting to martingales opening the way for its application to importance weighted sampling, reinforcement learning, and other interactive learning domains, as well as many other domains in probability theory and statistics, where martingales are encountered. We also present a comparison inequality that bounds the expectation of a convex function of a martingale difference sequence shifted to the$[0, 1]$interval by the expectation of the same function of independent Bernoulli random variables. This inequality is applied to derive a tighter analog of Hoeffding–Azuma's inequality. Yevgeny Seldin, François Laviolette, Nicolò Cesa-Bianchi, John Shawe-Taylor, Peter Auer |
IEEE Trans. Inf. Theory | 4 |
| 2011 | PAC-Bayesian Analysis of Contextual BanditsabstractWe derive an instantaneous (per-round) data-dependent regret bound for stochastic multiarmed bandits with side information (also known as contextual bandits). The scaling of our regret bound with the number of states (contexts) $N$ goes as $\sqrt{N I_{\rho_t}(S;A)}$, where $I_{\rho_t}(S;A)$ is the mutual information between states and actions (the side information) used by the algorithm at round $t$. If the algorithm uses all the side information, the regret bound scales as $\sqrt{N \ln K}$, where $K$ is the number of actions (arms). However, if the side information $I_{\rho_t}(S;A)$ is not fully used, the regret bound is significantly tighter. In the extreme case, when $I_{\rho_t}(S;A) = 0$, the dependence on the number of states reduces from linear to logarithmic. Our analysis allows to provide the algorithm large amount of side information, let the algorithm to decide which side information is relevant for the task, and penalize the algorithm only for the side information that it is using de facto. We also present an algorithm for multiarmed bandits with side information with computational complexity that is a linear in the number of actions. Yevgeny Seldin, Peter Auer, François Laviolette, John Shawe-Taylor, Ronald Ortner |
NIPS | 4 |
| 2011 | A review of optimization methodologies in support vector machines
John Shawe-Taylor, Shiliang Sun |
Neurocomputing | 1 |
| 2011 | Introduction to the Special Topic on Grammar Induction, Representation of Language and Language Learning
Dorota Glowacka, John Shawe-Taylor, Alexander Clark, Colin de la Higuera |
J. Mach. Learn. Res. | 2 |
| 2011 | Sparse canonical correlation analysis
David R. Hardoon, John Shawe-Taylor |
Mach. Learn. | 2 |
| 2011 | Design and Generalization Analysis of Orthogonal Matching Pursuit AlgorithmsabstractWe derive generalization error (loss) bounds for orthogonal matching pursuit algorithms, starting with kernel matching pursuit and sparse kernel principal components analysis. We propose (to the best of our knowledge) the first loss bound for kernel matching pursuit using a novel application of sample compression and Vapnik-Chervonenkis bounds. For sparse kernel principal components analysis, we find that it can be bounded using a standard sample compression analysis, as the subspace it constructs is a compression scheme. We demonstrate empirically that this bound is tighter than previous state-of-the-art bounds for principal components analysis, which use global and local Rademacher complexities. From this analysis we propose a novel sparse variant of kernel canonical correlation analysis and bound its generalization performance using the results developed in this paper. We conclude with a general technique for designing matching pursuit algorithms for other learning domains. Zakria Hussain, John Shawe-Taylor, David R. Hardoon, Charanpal Dhanjal |
IEEE Trans. Inf. Theory | 2 |
| 2010 | A PAC-Bayes Bound for Tailored Density Estimation
Matthew Higgs, John Shawe-Taylor |
ALT | 2 |
| 2010 | Distribution-Dependent PAC-Bayes Priors
Guy Lever, François Laviolette, John Shawe-Taylor |
ALT | 3 |
| 2010 | Semi-supervised feature learning from clinical textabstractThis paper is focused on the automated identification of the clinical free-text records that contain useful information (e.g. symptoms, modifiers, diagnosis, etc) of a certain disease. We introduce a novel semi-supervised machine learning algorithm to address this problem, by training the set covering machine in a bootstrapping procedure. The advantage of the proposed technique is that not only can it find the documents of interest more accurately than searching based on diagnostic codes, the features it learned could also be directly used as a knowledge representation of the given topic and to assist either further machine learning algorithms or manual post-processing and analysis. John Shawe-Taylor, Anoop D. Shah |
BIBM | 2 |
| 2010 | Learning relevant eye movement feature spaces across usersabstractIn this paper we predict the relevance of images based on a lowdimensional feature space found using several users' eye movements. Each user is given an image-based search task, during which their eye movements are extracted using a Tobii eye tracker. The users also provide us with explicit feedback regarding the relevance of images. We demonstrate that by using a greedy Nyström algorithm on the eye movement features of different users, we can find a suitable low-dimensional feature space for learning. We validate the suitability of this feature space by projecting the eye movement features of a new user into this space, training an online learning algorithm using these features, and showing that the number of mistakes (regret over time) made in predicting relevant images is lower than when using the original eye movement features. We also plot Recall-Precision and ROC curves, and use a sign test to verify the statistical significance of our results. Zakria Hussain, Kitsuchart Pasupa, John Shawe-Taylor |
ETRA | 3 |
| 2010 | Constructing Nonlinear Discriminants from Multiple Data Views
Tom Diethe, David R. Hardoon, John Shawe-Taylor |
ECML/PKDD (1) | 3 |
| 2010 | Exploration-Exploitation of Eye Movement Enriched Multiple Feature Spaces for Content-Based Image Retrieval
Zakria Hussain, Alex Po Leung, Kitsuchart Pasupa, David R. Hardoon, Peter Auer, John Shawe-Taylor |
ECML/PKDD (1) | 6 |
| 2010 | Sparse Semi-supervised Learning Using Conjugate Functions
Shiliang Sun, John Shawe-Taylor |
J. Mach. Learn. Res. | 2 |
| 2010 | Decomposing the tensor kernel support vector machine for neuroscience data with structured labels
David R. Hardoon, John Shawe-Taylor |
Mach. Learn. | 2 |
| 2010 | A kernel regression framework for SMT
John Shawe-Taylor |
Mach. Transl. | 2 |
| 2009 | Improving the Confidence of Machine Translation Quality Estimates
Lucia Specia, Marco Turqui, John Shawe-Taylor, Craig Saunders |
MTSummit | 4 |
| 2009 | GLM and SVM analyses of neural response to tonal and atonal stimuli: new techniques and a comparisonabstractThis paper gives both general linear model (GLM) and support vector machine (SVM) analyses of an experiment concerned with tonality in music. The two forms of analysis are both contrasted and used to complement each other, and a new technique employing the GLM as a pre-processing step for the SVM is presented. The SVM is given the task of classifying the stimulus conditions (tonal or atonal) on the basis of the blood oxygen level-dependent signal of novel data, and the prediction performance is evaluated. In addition, a more detailed assessment of the SVM performance is given in a comparison of the similarity in the identification of voxels relevant to the classification of the SVM and a GLM. A high level of similarity between SVM weight and GLM t-maps demonstrate that the SVM is successfully identifying relevant voxels, and it is this that allows it to perform well in the classification task in spite of very noisy data and stimuli that involve higher-order cognitive functions and considerably inter-subject variation in neural response. Simon Durrant, David R. Hardoon, André Brechmann, John Shawe-Taylor, Eduardo Reck Miranda, Henning Scheich |
Connect. Sci. | 4 |
| 2009 | GLM and SVM analyses of neural response to tonal and atonal stimuli: new techniques and a comparisonabstractIn the above article, published in Connection Science, Volume 21, Issues 2–3, pp.161–175 (DOI: 10.1080/09540090902733863), the author affiliations appeared as follows: Simon Durranta*, David R. Har... Simon Durrant, David R. Hardoon, André Brechmann, John Shawe-Taylor, Eduardo Reck Miranda, Henning Scheich |
Connect. Sci. | 4 |
| 2009 | Pattern analysis for the prediction of fungal pro-peptide cleavage sites
Süreyya Özögür-Akyüz, John Shawe-Taylor, Gerhard-Wilhelm Weber, Z. B. Ögel |
Discret. Appl. Math. | 2 |
| 2009 | Guest editors' introduction: special issue of selected papers from ECML PKDD 2009
Alek Kolcz, Dunja Mladenic, Wray L. Buntine, Marko Grobelnik, John Shawe-Taylor |
Data Min. Knowl. Discov. | 5 |
| 2009 | Convergence analysis of kernel Canonical Correlation Analysis: theory and practice
David R. Hardoon, John Shawe-Taylor |
Mach. Learn. | 2 |
| 2009 | Guest editors' introduction: Special Issue from ECML PKDD 2009
Alek Kolcz, Dunja Mladenic, Wray L. Buntine, Marko Grobelnik, John Shawe-Taylor |
Mach. Learn. | 5 |
| 2009 | Efficient Sparse Kernel Feature Extraction Based on Partial Least SquaresabstractThe presence of irrelevant features in training data is a significant obstacle for many machine learning tasks. One approach to this problem is to extract appropriate features and, often, one selects a feature extraction method based on the inference algorithm. Here, we formalize a general framework for feature extraction, based on Partial Least Squares, in which one can select a user-defined criterion to compute projection directions. The framework draws together a number of existing results and provides additional insights into several popular feature extraction methods. Two new sparse kernel feature extraction methods are derived under the framework, called Sparse Maximal Alignment (SMA) and Sparse Maximal Covariance (SMC), respectively. Key advantages of these approaches include simple implementation and a training time which scales linearly in the number of examples. Furthermore, one can project a new test example using only k kernel evaluations, where k is the output dimensionality. Computational results on several real-world data sets show that SMA and SMC extract features which are as predictive as those found using other popular feature extraction methods. Additionally, on large text retrieval and face detection data sets, they produce features which match the performance of the original ones in conjunction with a Support Vector Machine. Charanpal Dhanjal, Steve R. Gunn, John Shawe-Taylor |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 2009 | Can eyes reveal interest? Implicit queries from gaze patterns
Antti Ajanki, David R. Hardoon, Samuel Kaski, Kai Puolamäki, John Shawe-Taylor |
User Model. User Adapt. Interact. | 5 |
| 2008 | Theory of matching pursuitabstractWe analyse matching pursuit for kernel principal components analysis by proving that the sparse subspace it produces is a sample compression scheme. We show that this bound is tighter than the KPCA bound of Shawe-Taylor et al swck-05 and highly predictive of the size of the subspace needed to capture most of the variance in the data. We analyse a second matching pursuit algorithm called kernel matching pursuit (KMP) which does not correspond to a sample compression scheme. However, we give a novel bound that views the choice of subspace of the KMP algorithm as a compression scheme and hence provide a VC bound to upper bound its future loss. Finally we describe how the same bound can be applied to other matching pursuit related algorithms. Zakria Hussain, John Shawe-Taylor |
NIPS | 2 |
| 2008 | Using string kernels to identify famous performers from their playing style
Craig Saunders, David R. Hardoon, John Shawe-Taylor, Gerhard Widmer |
Intell. Data Anal. | 3 |
| 2008 | Responsive listening behaviorabstractAbstract Humans use their bodies in a highly expressive way during conversation, and animated characters that lack this form of non‐verbal expression can seem stiff and unemotional. An important aspect of non‐verbal expression is that people respond to each other's behavior and are highly attuned to picking up this type of response. This is particularly important for the feedback given while listening to some one speak. However, automatically generating this type of behavior is difficult as it is highly complex and subtle. This paper takes a data driven approach to generating interactive social behavior. Listening behavior is motion captured, together with the audio being listened to. These data are used to learn an animation model of the responses of one person to the other. This allows us to create characters that respond in real‐time during a conversation with a real human. Copyright ? 2008 John Wiley & Sons, Ltd. Marco Gillies, Sylvia Xueni Pan, Mel Slater, John Shawe-Taylor |
Comput. Animat. Virtual Worlds | 4 |
| 2007 | Approximate maximum margin algorithms with rules controlled by the number of mistakesabstractWe present a family of incremental Perceptron-like algorithms (PLAs) with margin in which both the "effective" learning rate, defined as the ratio of the learning rate to the length of the weight vector, and the misclassification condition are entirely controlled by rules involving (powers of) the number of mistakes. We examine the convergence of such algorithms in a finite number of steps and show that under some rather mild conditions there exists a limit of the parameters involved in which convergence leads to classification with maximum margin. An experimental comparison of algorithms belonging to this family with other large margin PLAs and decomposition SVMs is also presented. Petroula Tsampouka, John Shawe-Taylor |
ICML | 2 |
| 2007 | Using Image Stimuli to Drive fMRI Analysis
David R. Hardoon, Janaina Mourão Miranda, Michael J. Brammer, John Shawe-Taylor |
ICONIP (1) | 4 |
| 2007 | Using Generalization Error Bounds to Train the Set Covering Machine
Zakria Hussain, John Shawe-Taylor |
ICONIP (1) | 2 |
| 2007 | Variational Inference for Diffusion ProcessesabstractDiffusion processes are a family of continuous-time continuous-state stochastic processes that are in general only partially observed. The joint estimation of the forcing parameters and the system noise (volatility) in these dynamical systems is a crucial, but non-trivial task, especially when the system is nonlinear and multi-modal. We propose a variational treatment of diffusion processes, which allows us to estimate these parameters by simple gradient techniques and which is computationally less demanding than most MCMC approaches. Furthermore, our parameter inference scheme does not break down when the time step gets smaller, unlike most current approaches. Finally, we show how a cheap estimate of the posterior over the parameters can be constructed based on the variational free energy. Cédric Archambeau, Manfred Opper, Yuan Shen 0001, Dan Cornford, John Shawe-Taylor |
NIPS | 5 |
| 2007 | Synthesis of maximum margin and multiview learning using unlabeled data
Sándor Szedmák, John Shawe-Taylor |
Neurocomputing | 2 |
| 2007 | Advanced learning algorithms for cross-language patent retrieval and classification
Yaoyong Li, John Shawe-Taylor |
Inf. Process. Manag. | 2 |
| 2007 | Revised Loss Bounds for the Set Covering Machine and Sample-Compression Loss Bounds for Imbalanced Data
Zakria Hussain, François Laviolette, Mario Marchand, John Shawe-Taylor, S. Charles Brubaker, Matthew D. Mullin |
J. Mach. Learn. Res. | 4 |
| 2007 | Complexity of pattern classes and the Lipschitz property
Amiran Ambroladze, Emilio Parrado-Hernández, John Shawe-Taylor |
Theor. Comput. Sci. | 3 |
| 2006 | A Correlation Approach for Automatic Image Annotation
David R. Hardoon, Craig Saunders, Sándor Szedmák, John Shawe-Taylor |
ADMA | 4 |
| 2006 | The Minimum Volume Covering Ellipsoid Estimation in Kernel-Defined Feature Spaces
Alexander N. Dolia, Tijl De Bie, Christopher J. Harris 0001, John Shawe-Taylor, D. M. Titterington |
ECML | 4 |
| 2006 | Constant Rate Approximate Maximum Margin Algorithms
Petroula Tsampouka, John Shawe-Taylor |
ECML | 2 |
| 2006 | Synthesis of maximum margin and multiview learning using unlabeled data
Sándor Szedmák, John Shawe-Taylor |
ESANN | 2 |
| 2006 | A probabilistic model for text kernelsabstractThis paper explores several kernels in the context of text classification. A novel view of how documents might have been created is introduced and kernels are derived from this framework. The relations between these kernels as well as to the Gaussian kernel are discussed. Moreover, the popular tf-idf weighting scheme will be derived as a natural consequence. Finally, the kernels have been evaluated on the Requiers Corpus Volume I newswire database to assess their quality in a topic classification application. Alain D. Lehmann, John Shawe-Taylor |
ICML | 2 |
| 2006 | Tighter PAC-Bayes BoundsabstractThis paper proposes a PAC-Bayes bound to measure the performance of Support Vector Machine (SVM) classifiers. The bound is based on learning a prior over the distribution of classifiers with a part of the training samples. Experimental work shows that this bound is tighter than the original PAC-Bayes, resulting in an enhancement of the predictive capabilities of the PAC-Bayes bound. In addition, it is shown that the use of this bound as a means to estimate the hyperparameters of the classifier compares favourably with cross validation in terms of accuracy of the model, while saving a lot of computational burden. Amiran Ambroladze, Emilio Parrado-Hernández, John Shawe-Taylor |
NIPS | 3 |
| 2006 | Using KCCA for Japanese-English cross-language information retrieval and document classification
Yaoyong Li, John Shawe-Taylor |
J. Intell. Inf. Syst. | 2 |
| 2006 | Kernel-Based Learning of Hierarchical Multilabel Classification ModelsabstractWe present a kernel-based algorithm for hierarchical text classification where the documents are allowed to belong to more than one category at a time. The classification model is a variant of the Maximum Margin Markov Network framework, where the classification hierarchy is represented as a Markov tree equipped with an exponential family defined on the edges. We present an efficient optimization algorithm based on incremental conditional gradient ascent in single-example subspaces spanned by the marginal dual variables. The optimization is facilitated with a dynamic programming based algorithm that computes best update directions in the feasible set. Experiments show that the algorithm can feasibly optimize training sets of thousands of examples and classification hierarchies consisting of hundreds of nodes. Training of the full hierarchical model is as efficient as training independent SVM-light classifiers for each node. The algorithm's predictive accuracy was found to be competitive with other recently introduced hierarchical multi-category or multilabel classification learning algorithms. Juho Rousu, Craig Saunders, Sándor Szedmák, John Shawe-Taylor |
J. Mach. Learn. Res. | 4 |
| 2005 | Mixture of Vector Experts
Matthew Henderson, John Shawe-Taylor, Janez Zerovnik |
ALT | 2 |
| 2005 | Analysis of Generic Perceptron-Like Large Margin Classifiers
Petroula Tsampouka, John Shawe-Taylor |
ECML | 2 |
| 2005 | Learning hierarchical multi-category text classification modelsabstractWe present a kernel-based algorithm for hierarchical text classification where the documents are allowed to belong to more than one category at a time. The classification model is a variant of the Maximum Margin Markov Network framework, where the classification hierarchy is represented as a Markov tree equipped with an exponential family defined on the edges. We present an efficient optimization algorithm based on incremental conditional gradient ascent in single-example subspaces spanned by the marginal dual variables. Experiments show that the algorithm can feasibly optimize training sets of thousands of examples and classification hierarchies consisting of hundreds of nodes. The algorithm's predictive accuracy is competitive with other recently introduced hierarchical multi-category or multilabel classification learning algorithms. Juho Rousu, Craig Saunders, Sándor Szedmák, John Shawe-Taylor |
ICML | 4 |
| 2005 | Two view learning: SVM-2K, Theory and PracticeabstractKernel methods make it relatively easy to define complex highdimensional feature spaces. This raises the question of how we can identify the relevant subspaces for a particular learning task. When two views of the same phenomenon are available kernel Canonical Correlation Analysis (KCCA) has been shown to be an effective preprocessing step that can improve the performance of classification algorithms such as the Support Vector Machine (SVM). This paper takes this observation to its logical conclusion and proposes a method that combines this two stage learning (KCCA followed by SVM) into a single optimisation termed SVM-2K. We present both experimental and theoretical analysis of the approach showing encouraging results and insights. Jason D. R. Farquhar, David R. Hardoon, Hongying Meng, John Shawe-Taylor, Sándor Szedmák |
NIPS | 4 |
| 2005 | Efficient Computation of Gapped Substring Kernels on Large AlphabetsabstractWe present a sparse dynamic programming algorithm that, given two strings s and t , a gap penalty λ, and an integer p, computes the value of the gap-weighted length-p subsequences kernel. The algorithm works in time O(p |M| log |t|), where M = {(i,j) | si = tj} is the set of matches of characters in the two sequences. The algorithm is easily adapted to handle bounded length subsequences and different gap-penalty schemes, including penalizing by the total length of gaps and the number of gaps as well as incorporating character-specific match/gap penalties. The new algorithm is empirically evaluated against a full dynamic programming approach and a trie-based algorithm both on synthetic and newswire article data. Based on the experiments, the full dynamic programming approach is the fastest on short strings, and on long strings if the alphabet is small. On large alphabets, the new sparse dynamic programming algorithm is the most efficient. On medium-sized alphabets the trie-based approach is best if the maximum number of allowed gaps is strongly restricted. Juho Rousu, John Shawe-Taylor |
J. Mach. Learn. Res. | 2 |
| 2005 | PAC-Bayesian Compression Bounds on the Prediction Error of Learning Algorithms for Classification
Thore Graepel, Ralf Herbrich, John Shawe-Taylor |
Mach. Learn. | 3 |
| 2005 | Comparison and fusion of multiresolution features for texture classification
Shutao Li 0001, John Shawe-Taylor |
Pattern Recognit. Lett. | 2 |
| 2005 | On the eigenspectrum of the gram matrix and the generalization error of kernel-PCAabstractIn this paper, the relationships between the eigenvalues of the m/spl times/m Gram matrix K for a kernel /spl kappa/(/spl middot/,/spl middot/) corresponding to a sample x/sub 1/,...,x/sub m/ drawn from a density p(x) and the eigenvalues of the corresponding continuous eigenproblem is analyzed. The differences between the two spectra are bounded and a performance bound on kernel principal component analysis (PCA) is provided showing that good performance can be expected even in very-high-dimensional feature spaces provided the sample eigenvalues fall sufficiently quickly. John Shawe-Taylor, Christopher K. I. Williams, Nello Cristianini, Jaz S. Kandola |
IEEE Trans. Inf. Theory | 1 |
| 2004 | Complexity of Pattern Classes and Lipschitz Property
Amiran Ambroladze, John Shawe-Taylor |
ALT | 2 |
| 2004 | Using String Kernels to Identify Famous Performers from Their Playing Style
Craig Saunders, David R. Hardoon, John Shawe-Taylor, Gerhard Widmer |
ECML | 3 |
| 2004 | Canonical Correlation Analysis: An Overview with Application to Learning MethodsabstractWe present a general method using kernel canonical correlation analysis to learn a semantic representation to web images and their associated text. The semantic space provides a common representation and enables a comparison between the text and images. In the experiments, we look at two approaches of retrieving images based on only their content from a text query. We compare orthogonalization approaches against a standard cross-representation retrieval technique known as the generalized vector space model. David R. Hardoon, Sándor Szedmák, John Shawe-Taylor |
Neural Comput. | 3 |
| 2003 | Linear Programming Boosting for Uneven Datasets
Jure Leskovec, John Shawe-Taylor |
ICML | 2 |
| 2003 | The Set Covering Machine with Data-Dependent Half-Spaces
Mario Marchand, Mohak Shah, John Shawe-Taylor, Marina Sokolova |
ICML | 3 |
| 2003 | Semi-Definite Programming by Perceptron LearningabstractWe present a modified version of the perceptron learning algorithm (PLA) which solves semidefinite programs (SDPs) in polynomial time. The algorithm is based on the following three observations: (i) Semidefinite programs are linear programs with infinitely many (linear) constraints; (ii) every linear program can be solved by a sequence of constraint satisfaction problems with linear constraints; (iii) in general, the perceptron learning algorithm solves a constraint satisfaction problem with linear constraints in finitely many updates. Combining the PLA with a probabilistic rescaling algorithm (which, on average, increases the size of the feasable region) results in a prob- abilistic algorithm for solving SDPs that runs in polynomial time. We present preliminary results which demonstrate that the algo- rithm works, but is not competitive with state-of-the-art interior point methods. Thore Graepel, Ralf Herbrich, Andriy Kharechko, John Shawe-Taylor |
NIPS | 4 |
| 2003 | The SVM With Uneven Margins and Chinese Document Categorization
Yaoyong Li, John Shawe-Taylor |
PACLIC | 2 |
| 2002 | On the Eigenspectrum of the Gram Matrix and Its Relationship to the Operator Eigenspectrum
John Shawe-Taylor, Christopher K. I. Williams, Nello Cristianini, Jaz S. Kandola |
ALT | 1 |
| 2002 | On the Eigenspectrum of the Gram Matrix and Its Relationship to the Operator Eigenspectrum
John Shawe-Taylor, Christopher K. I. Williams, Nello Cristianini, Jaz S. Kandola |
Discovery Science | 1 |
| 2002 | The Perceptron Algorithm with Uneven Margins
Yaoyong Li, Hugo Zaragoza, Ralf Herbrich, John Shawe-Taylor, Jaz S. Kandola |
ICML | 4 |
| 2002 | Syllables and other String Kernel Extensions
Craig Saunders, Hauke Tschach, John Shawe-Taylor |
ICML | 3 |
| 2002 | Learning Semantic SimilarityabstractThe standard representation of text documents as bags of words suffers from well known limitations, mostly due to its inability to exploit semantic similarity between terms. Attempts to incorpo(cid:173) rate some notion of term similarity include latent semantic index(cid:173) ing [8], the use of semantic networks [9], and probabilistic methods [5]. In this paper we propose two methods for inferring such sim(cid:173) ilarity from a corpus. The first one defines word-similarity based on document-similarity and viceversa, giving rise to a system of equations whose equilibrium point we use to obtain a semantic similarity measure. The second method models semantic relations by means of a diffusion process on a graph defined by lexicon and co-occurrence information. Both approaches produce valid kernel functions parametrised by a real number. The paper shows how the alignment measure can be used to successfully perform model selection over this parameter. Combined with the use of support vector machines we obtain positive results. Jaz S. Kandola, John Shawe-Taylor, Nello Cristianini |
NIPS | 2 |
| 2002 | PAC-Bayes & Margins
John Langford 0001, John Shawe-Taylor |
NIPS | 2 |
| 2002 | String Kernels, Fisher Kernels and Finite State AutomataabstractIn this paper we show how the generation of documents can be thought of as a k-stage Markov process, which leads to a Fisher ker(cid:173) nel from which the n-gram and string kernels can be re-constructed. The Fisher kernel view gives a more flexible insight into the string kernel and suggests how it can be parametrised in a way that re(cid:173) flects the statistics of the training corpus. Furthermore, the prob(cid:173) abilistic modelling approach suggests extending the Markov pro(cid:173) cess to consider sub-sequences of varying length, rather than the standard fixed-length approach used in the string kernel. We give a procedure for determining which sub-sequences are informative features and hence generate a Finite State Machine model, which can again be used to obtain a Fisher kernel. By adjusting the parametrisation we can also influence the weighting received by the features . In this way we are able to obtain a logarithmic weighting in a Fisher kernel. Finally, experiments are reported comparing the different kernels using the standard Bag of Words kernel as a baseline. Craig Saunders, John Shawe-Taylor, Alexei Vinokourov |
NIPS | 2 |
| 2002 | The Stability of Kernel Principal Components Analysis and its Relation to the Process EigenspectrumabstractIn this paper we analyze the relationships between the eigenvalues of the m x m Gram matrix K for a kernel k(·, .) corresponding to a sample Xl, ... ,Xm drawn from a density p(x) and the eigenvalues of the corresponding continuous eigenproblem. We bound the dif(cid:173) ferences between the two spectra and provide a performance bound on kernel peA. John Shawe-Taylor, Christopher K. I. Williams |
NIPS | 1 |
| 2002 | The Decision List MachineabstractWe introduce a new learning algorithm for decision lists to allow features that are constructed from the data and to allow a trade- ofi between accuracy and complexity. We bound its generalization error in terms of the number of errors and the size of the classifler it flnds on the training data. We also compare its performance on some natural data sets with the set covering machine and the support vector machine. Marina Sokolova, Mario Marchand, Nathalie Japkowicz, John Shawe-Taylor |
NIPS | 4 |
| 2002 | Inferring a Semantic Representation of Text via Cross-Language Correlation AnalysisabstractThe problem of learning a semantic representation of a text document from data is addressed, in the situation where a corpus of unlabeled paired documents is available, each pair being formed by a short En- glish document and its French translation. This representation can then be used for any retrieval, categorization or clustering task, both in a stan- dard and in a cross-lingual setting. By using kernel functions, in this case simple bag-of-words inner products, each part of the corpus is mapped to a high-dimensional space. The correlations between the two spaces are then learnt by using kernel Canonical Correlation Analysis. A set of directions is found in the first and in the second space that are max- imally correlated. Since we assume the two representations are com- pletely independent apart from the semantic content, any correlation be- tween them should reflect some semantic similarity. Certain patterns of English words that relate to a specific meaning should correlate with cer- tain patterns of French words corresponding to the same meaning, across the corpus. Using the semantic representation obtained in this way we first demonstrate that the correlations detected between the two versions of the corpus are significantly higher than random, and hence that a rep- resentation based on such features does capture statistical patterns that should reflect semantic information. Then we use such representation both in cross-language and in single-language retrieval tasks, observing performance that is consistently and significantly superior to LSI on the same data. Alexei Vinokourov, John Shawe-Taylor, Nello Cristianini |
NIPS | 2 |
| 2002 | Boosting strategy for classification
Huma Lodhi, Grigoris I. Karakoulas, John Shawe-Taylor |
Intell. Data Anal. | 3 |
| 2002 | Latent Semantic Kernels
Nello Cristianini, John Shawe-Taylor, Huma Lodhi |
J. Intell. Inf. Syst. | 2 |
| 2002 | Text Classification using String Kernels
Huma Lodhi, Craig Saunders, John Shawe-Taylor, Nello Cristianini, Christopher J. C. H. Watkins |
J. Mach. Learn. Res. | 3 |
| 2002 | The Set Covering Machine
Mario Marchand, John Shawe-Taylor |
J. Mach. Learn. Res. | 2 |
| 2002 | Linear Programming Boosting via Column Generation
Ayhan Demiriz, Kristin P. Bennett, John Shawe-Taylor |
Mach. Learn. | 3 |
| 2002 | Covering numbers for support vector machinesabstractSupport vector (SV) machines are linear classifiers that use the maximum margin hyperplane in a feature space defined by a kernel function. Previously, the only bounds on the generalization performance of SV machines (within Valiant's probably approximately correct framework) took no account of the kernel used except in its effect on the margin and radius. It has been shown that one can bound the relevant covering numbers using tools from functional analysis. In this paper, we show that the resulting bound can be greatly simplified. The new bound involves the eigenvalues of the integral operator induced by the kernel. It shows that the effective dimension depends on the rate of decay of these eigenvalues. We present an explicit calculation of covering numbers for an SV machine using a Gaussian kernel, which is significantly better than that implied by previous results. Peter L. Bartlett, John Shawe-Taylor, Robert C. Williamson |
IEEE Trans. Inf. Theory | 3 |
| 2002 | On the generalization of soft margin algorithmsabstractGeneralization bounds depending on the margin of a classifier are a relatively new development. They provide an explanation of the performance of state-of-the-art learning systems such as support vector machines (SVMs) and Adaboost. The difficulty with these bounds has been either their lack of robustness or their looseness. The question of whether the generalization of a classifier can be more tightly bounded in terms of a robust measure of the distribution of margin values has remained open for some time. The paper answers this open question in the affirmative and, furthermore, the analysis leads to bounds that motivate the previously heuristic soft margin SVM algorithms as well as justifying the use of the quadratic loss in neural network training algorithms. The results are extended to give bounds for the probability of failing to achieve a target accuracy in regression prediction, with a statistical analysis of ridge regression and Gaussian processes as a special case. The analysis presented in the paper has also lead to new boosting algorithms described elsewhere. John Shawe-Taylor, Nello Cristianini |
IEEE Trans. Inf. Theory | 1 |
| 2001 | Latent Semantic Kernels
Nello Cristianini, John Shawe-Taylor, Huma Lodhi |
ICML | 2 |
| 2001 | Composite Kernels for Hypertext Categorisation
Thorsten Joachims, Nello Cristianini, John Shawe-Taylor |
ICML | 3 |
| 2001 | Learning with the Set Covering Machine
Mario Marchand, John Shawe-Taylor |
ICML | 2 |
| 2001 | On Kernel-Target AlignmentabstractWe introduce the notion of kernel-alignment, a measure of similar(cid:173) ity between two kernel functions or between a kernel and a target function. This quantity captures the degree of agreement between a kernel and a given learning task, and has very natural interpre(cid:173) tations in machine learning, leading also to simple algorithms for model selection and learning. We analyse its theoretical properties, proving that it is sharply concentrated around its expected value, and we discuss its relation with other standard measures of per(cid:173) formance. Finally we describe some of the algorithms that can be obtained within this framework, giving experimental results show(cid:173) ing that adapting the kernel to improve alignment on the labelled data significantly increases the alignment on the test set, giving improved classification accuracy. Hence, the approach provides a principled method of performing transduction. Keywords: Kernels, alignment, eigenvectors, eigenvalues, transduction Nello Cristianini, John Shawe-Taylor, André Elisseeff, Jaz S. Kandola |
NIPS | 2 |
| 2001 | Spectral Kernel Methods for ClusteringabstractIn this paper we introduce new algorithms for unsupervised learn(cid:173) ing based on the use of a kernel matrix. All the information re(cid:173) quired by such algorithms is contained in the eigenvectors of the matrix or of closely related matrices. We use two different but re(cid:173) lated cost functions, the Alignment and the 'cut cost'. The first one is discussed in a companion paper [3], the second one is based on graph theoretic concepts. Both functions measure the level of clustering of a labeled dataset, or the correlation between data clus(cid:173) ters and labels. We state the problem of unsupervised learning as assigning labels so as to optimize these cost functions. We show how the optimal solution can be approximated by slightly relaxing the corresponding optimization problem, and how this corresponds to using eigenvector information. The resulting simple algorithms are tested on real world data with positive results. Nello Cristianini, John Shawe-Taylor, Jaz S. Kandola |
NIPS | 2 |
| 2001 | On the Concentration of Spectral PropertiesabstractWe consider the problem of measuring the eigenvalues of a ran(cid:173) domly drawn sample of points. We show that these values can be reliably estimated as can the sum of the tail of eigenvalues. Fur(cid:173) thermore, the residuals when data is projected into a subspace is shown to be reliably estimated on a random sample. Experiments are presented that confirm the theoretical results. John Shawe-Taylor, Nello Cristianini, Jaz S. Kandola |
NIPS | 1 |
| 2001 | An Unsupervised Neural Network Approach to Profiling the Behavior of Mobile Phone Users for Use in Fraud Detection
Peter Burge, John Shawe-Taylor |
J. Parallel Distributed Comput. | 2 |
| 2001 | Estimating the Support of a High-Dimensional DistributionabstractSuppose you are given some data set drawn from an underlying probability distribution P and you want to estimate a "simple" subset S of input space such that the probability that a test point drawn from P lies outside of S equals some a priori specified value between 0 and 1. We propose a method to approach this problem by trying to estimate a function f that is positive on S and negative on the complement. The functional form of f is given by a kernel expansion in terms of a potentially small subset of the training data; it is regularized by controlling the length of the weight vector in an associated feature space. The expansion coefficients are found by solving a quadratic programming problem, which we do by carrying out sequential optimization over pairs of input patterns. We also provide a theoretical analysis of the statistical performance of our algorithm. The algorithm is a natural extension of the support vector algorithm to the case of unlabeled data. Bernhard Schölkopf, John C. Platt, John Shawe-Taylor, Alexander J. Smola, Robert C. Williamson |
Neural Comput. | 3 |
| 2000 | Generalisation Error Bounds for Sparse Linear Classifiers
Thore Graepel, Ralf Herbrich, John Shawe-Taylor |
COLT | 3 |
| 2000 | Sparsity vs. Large Margins for Linear Classifiers
Ralf Herbrich, Thore Graepel, John Shawe-Taylor |
COLT | 3 |
| 2000 | A Column Generation Algorithm For Boosting
Kristin P. Bennett, Ayhan Demiriz, John Shawe-Taylor |
ICML | 3 |
| 2000 | Direct Bayes Point Machines
Matthias Rychetsky, John Shawe-Taylor, Manfred Glesner |
ICML | 2 |
| 2000 | Boosting the Margin Distribution
Huma Lodhi, Grigoris I. Karakoulas, John Shawe-Taylor |
IDEAL | 3 |
| 2000 | Text Classification using String KernelsabstractWe introduce a novel kernel for comparing two text documents. The kernel is an inner product in the feature space consisting of all subsequences of length k. A subsequence is any ordered se(cid:173) quence of k characters occurring in the text though not necessarily contiguously. The subsequences are weighted by an exponentially decaying factor of their full length in the text, hence emphasising those occurrences which are close to contiguous. A direct compu(cid:173) tation of this feature vector would involve a prohibitive amount of computation even for modest values of k, since the dimension of the feature space grows exponentially with k. The paper describes how despite this fact the inner product can be efficiently evaluated by a dynamic programming technique. A preliminary experimental comparison of the performance of the kernel compared with a stan(cid:173) dard word feature space kernel results. [6] is made showing encouraging Huma Lodhi, John Shawe-Taylor, Nello Cristianini, Christopher J. C. H. Watkins |
NIPS | 2 |
| 2000 | Graph Colouring by Maximal Evidence Edge Adding
Barry Rising, John Shawe-Taylor, Janez Zerovnik |
PATAT | 2 |
| 2000 | Enlarging the Margins in Perceptron Decision Trees
Kristin P. Bennett, Nello Cristianini, John Shawe-Taylor, Donghui Wu |
Mach. Learn. | 3 |
| 1999 | Covering Numbers for Support Vector MachinesabstractSupport vector machines are a type of learning machine related to the maximum margin hyperplane.Until recently, the only bounds on the generalization performance of SV machines (within the PAC framework) were via bounds on the fatshattering dimension of maximum margin hyperplanes.This result took no account of the kernel used.More recently, it has been shown [8] that one can bound the relevant covering numbers using some tools from functional analysis.The resulting bound is quite complex and seemingly difficult to compute.In this paper we show that the bound can be greatly simplified and as a consequence we are able to determine some interesting quantities (such as the effective number of dimensions used).The new bound is quite a simple formula involving the eigenvalues of the integral operator induced by the kernel.We present an explicit calculation of covering numbers for an SV machine using a Gaussian kernel which is significantly better than that implied by the maximum margin fat-shattering result. Peter L. Bartlett, John Shawe-Taylor, Robert C. Williamson |
COLT | 3 |
| 1999 | Further Results on the Margin DistributionabstractA number of results have bounded generalization error of a classifier in terms of its margin on the training points.There has been some debate about whether the minimum margin is the best measure of the distribution of training set margin values with which to estimate the generalization error.Freund and Schapire [7] have shown how a different function of the margin distribution can be used to bound the number of mistakes of an on-line learning algorithm for a perceptron, as well as an expected error bound.Shawe-Taylor and Cristianini [ 131 showed that a slight generalization of their construction can be used to give a pat style bound on the tail of the distribution of the generalization errors that arise from a given sample size when using threshold linear classifiers.We show that in the linear case the approach can be viewed as a change of kernel and that the algorithms arising from the approach are exactly those originally proposed by Cortes and Vapnik [4].We generalise the basic result to function classes with bounded fat-shattering dimension and the Ii measure for slack variables which gives rise to Vapnik's box constraint algorithm.Finally, application to regression is considered, which includes standard least squares as a special case.Permission to make digital or hard John Shawe-Taylor, Nello Cristianini |
COLT | 1 |
| 1999 | A multiplicative updating algorithm for training support vector machine
Nello Cristianini, Colin Campbell, John Shawe-Taylor |
ESANN | 3 |
| 1999 | Large Margin Trees for Induction and Transduction
Donghui Wu, Kristin P. Bennett, Nello Cristianini, John Shawe-Taylor |
ICML | 4 |
| 1999 | Large Margin DAGs for Multiclass Classification
John C. Platt, Nello Cristianini, John Shawe-Taylor |
NIPS | 3 |
| 1999 | Support Vector Method for Novelty Detection
Bernhard Schölkopf, Robert C. Williamson, Alexander J. Smola, John Shawe-Taylor, John C. Platt |
NIPS | 4 |
| 1999 | The Entropy Regularization Information Criterion
Alexander J. Smola, John Shawe-Taylor, Bernhard Schölkopf, Robert C. Williamson |
NIPS | 2 |
| 1999 | Detection of fraud in mobile telecommunications
John Shawe-Taylor, Keith Howker, Peter Burge |
Inf. Secur. Tech. Rep. | 1 |
| 1999 | Detection of fraud in mobile telecommunications
John Shawe-Taylor, Keith Howker, Peter Burge |
Inf. Secur. Tech. Rep. | 1 |
| 1999 | Introducing the Special Issue of Machine Learning Selected from Papers Presented at the 1997 Conference on Computational Learning Theory, COLT'97
John Shawe-Taylor |
Mach. Learn. | 1 |
| 1998 | Bayesian Classifiers Are Large Margin Hyperplanes in a Hilbert Space
Nello Cristianini, John Shawe-Taylor, Peter Sykacek |
ICML | 2 |
| 1998 | Dynamically Adapting Kernels in Support Vector Machines
Nello Cristianini, Colin Campbell, John Shawe-Taylor |
NIPS | 3 |
| 1998 | Optimizing Classifers for Imbalanced Training Sets
Grigoris I. Karakoulas, John Shawe-Taylor |
NIPS | 2 |
| 1998 | Classification Accuracy Based on Observed Margin
John Shawe-Taylor |
Algorithmica | 1 |
| 1998 | Special Issue of DAM on the Vapnik-chervonenkis Dimension
John Shawe-Taylor |
Discret. Appl. Math. | 1 |
| 1998 | Structural Risk Minimization Over Data-Dependent HierarchiesabstractThe paper introduces some generalizations of Vapnik's (1982) method of structural risk minimization (SRM). As well as making explicit some of the details on SRM, it provides a result that allows one to trade off errors on the training sample against improved generalization performance. It then considers the more general case when the hierarchy of classes is chosen in response to the data. A result is presented on the generalization performance of classifiers with a "large margin". This theoretically explains the impressive generalization performance of the maximal margin hyperplane algorithm of Vapnik and co-workers (which is the basis for their support vector machines). The paper concludes with a more general result in terms of "luckiness" functions, which provides a quite general way for exploiting serendipitous simplicity in observed data to obtain better prediction accuracy from small training sets. Four examples are given of such functions, including the Vapnik-Chervonenkis (1971) dimension measured on the sample. John Shawe-Taylor, Peter L. Bartlett, Robert C. Williamson, Martin Anthony |
IEEE Trans. Inf. Theory | 1 |
| 1997 | A PAC Analysis of a Bayesian EstimatorabstractBayesian analysis of generalisation can place a prior distribution on the hypotheses and estimate the volume of this space that is consistent with the training data. The larger this volume the greater the confidence in the classifier obtained. The key feature of such estimators is that they provide a posteriori estimates of generalisation based on properties of the hypothesis and the training data. This contrasts with a `classical' PAC analysis which provides only a priori (worst case) bounds. Following results in [26] showing that Data-sensitive analysis of generalisation in the PAC sense is possible, the paper uses the techniques to give the first PAC style analysis of a Bayesian inspired estimator of generalisation. The estimator concerned is the size of a ball which can be placed in the consistent region of parameter space. The ball gives a lower bound on the volume of parameter space consistent with the training set. The larger the ball the better the bound on the generalisation obtained. In all cases the bounds are of good generalisation with high confidence, hence bounding the tail of the distribution of generalisation errors that might occur. The resulting bounds are independent of the complexity of the function class though they depend linearly on the dimensionality of the parameter space. 1 John Shawe-Taylor, Robert C. Williamson |
COLT | 1 |
| 1997 | Data-Dependent Structural Risk Minimization for Perceptron Decision Trees
John Shawe-Taylor, Nello Cristianini |
NIPS | 1 |
| 1997 | A Sufficient Condition for Polynomial Distribution-dependent Learnability
Martin Anthony, John Shawe-Taylor |
Discret. Appl. Math. | 2 |
| 1996 | A Framework for Structural Risk MinimisationabstractThe paper introduces a framework for studying structural risk minimisation. The model views structural risk minimisation in a PAC context. It then considers the more general case when the hierarchy of classes is chosen in response to the data. This theoretically explains the impressive performance of the maximal margin hyperplane algorithm of Vapnik. It may also provide a general technique for exploitingserendipitous simplicity in observed data to obtain better prediction accuracy from small training sets. 1 Introduction The standard PAC model of learning considers a fixed hypothesis class H together with a required accuracy ffl and confidence 1 \\Gamma ffi . The theory characterises when a target function from H can be learned from examples in terms of the Vapnik-Chervonenkis dimension, a measure of the flexibility of the class H and specifies sample sizes required to deliver the required accuracy with the allowed confidence. In many cases of practical interest the precise class conta... John Shawe-Taylor, Peter L. Bartlett, Robert C. Williamson, Martin Anthony |
COLT | 1 |
| 1996 | Learning to Compress Ergodic SourcesabstractAbstract only given. We present an adaptive coding technique which is shown to achieve optimal coding in the limit as the size of the text grows, while the data structures associated with the code only grow linearly with the text. The approach relies on Huffman codes which are generated relative to the context in which a particular character occurs. The Huffman codes themselves are inferred from the data that has already been seen. A key part of the paper involves showing that the loss per character incurred by the learning process tends to zero as the size of the text tends to infinity. This involves an analysis in an on-line learning framework bounding the cumulative loss, where loss is defined to be the excess code length. By using the Bayes prediction distribution and code the expected loss per character converges to zero at the best possible rate of O(log n/n). By allowing the length of contexts to grow in response to commonly occurring subsequences, the coding is efficient precisely where it needs to be, hence achieving a high compression rate at a relatively low overhead in terms of data structure storage. Jonathan Baxter, John Shawe-Taylor |
Data Compression Conference | 2 |
| 1996 | Representation Theory and Invariant Neural Networks
Jeffrey Wood, John Shawe-Taylor |
Discret. Appl. Math. | 2 |
| 1996 | Learning in Stochastic Bit Stream Neural Networks
John Shawe-Taylor, Max van Daalen |
Neural Networks | 2 |
| 1996 | A unifying framework for invariant pattern recognition
Jeffrey Wood, John Shawe-Taylor |
Pattern Recognit. Lett. | 2 |
| 1995 | The Complexity of Learning Minor Closed Graph Classes
Carlos Domingo, John Shawe-Taylor |
ALT | 2 |
| 1995 | Sample Sizes for Sigmoidal Neural NetworksabstractThis paper applies the theory of Probably Approximately Correct (PAC) learning to feedforward neural networks with sigmoidal activation functions.Despite the best known up- John Shawe-Taylor |
COLT | 1 |
| 1995 | Neural networks for invariant pattern recognition
Jeffrey Wood, John Shawe-Taylor |
ESANN | 2 |
| 1995 | Generalisation of A Class of Continuous Neural Networks
John Shawe-Taylor |
NIPS | 1 |
| 1995 | On Specifying Boolean Functions by Labelled Examples
Martin Anthony, Graham R. Brightwell, John Shawe-Taylor |
Discret. Appl. Math. | 3 |
| 1995 | Sample Sizes for Threshold Networks with Equivalences
John Shawe-Taylor |
Inf. Comput. | 1 |
| 1994 | A Result of Vapnik with Applications
Martin Anthony, John Shawe-Taylor |
Discret. Appl. Math. | 2 |
| 1994 | Homeomorphism of 2-Complexes is Graph Isomorphism CompleteabstractIt is shown that the problem of determining whether two 2-complexes are homeomorphic is isomorphism-complete. John Shawe-Taylor, Tomaz Pisanski |
SIAM J. Comput. | 1 |
| 1994 | Fast String Matching using an n -gram AlgorithmabstractAbstract Experimental results are given for the application of a new n‐gram algorithm to substring searching in DNA strings. The results confirm theoretical predictions of expected running times based on the assumption that the data are drawn from a stationary ergodic source. They also confirm that the algorithms tested are the most efficient known for searches involving larger patterns. Jong Yong Kim, John Shawe-Taylor |
Softw. Pract. Exp. | 2 |
| 1994 | Generating binary sequences for stochastic computingabstractThe paper describes techniques for constructing statistically independent binary sequences with prescribed ratios of zeros and ones. The first construction is a general recursive construction, which forms the sequences from a class of "elementary" sequences. The second construction is a special construction which can be used when the ratio of ones to zeros is expressed in binary notation. The second construction is shown to be optimal in terms of the numbers of input sequences required to construct the desired sequence. The paper concludes with a discussion of how to generate independent "elementary" sequences using simple digital techniques.> Peter Jeavons 0001, David A. Cohen, John Shawe-Taylor |
IEEE Trans. Inf. Theory | 3 |
| 1993 | A Result of Vapnik with Applications
Martin Anthony, John Shawe-Taylor |
Discret. Appl. Math. | 2 |
| 1993 | Bounding Sample Size with the Vapnik-Chervonenkis Dimension
John Shawe-Taylor, Martin Anthony, Norman L. Biggs |
Discret. Appl. Math. | 1 |
| 1993 | Symmetries and discriminability in feedforward network architecturesabstractThis paper investigates the effects of introducing symmetries into feedforward neural networks in what are termed symmetry networks. This technique allows more efficient training for problems in which we require the output of a network to be invariant under a set of transformations of the input. The particular problem of graph recognition is considered. In this case the network is designed to deliver the same output for isomorphic graphs. This leads to the question of which inputs can be distinguished by such architectures. A theorem characterizing when two inputs can be distinguished by a symmetry network is given. As a consequence, a particular network design is shown to be able to distinguish nonisomorphic graphs if and only if the graph reconstruction conjecture holds. John Shawe-Taylor |
IEEE Trans. Neural Networks | 1 |
| 1992 | On Exact Specification by ExamplesabstractSome recent work [7, 14, 15] in computational learning theory has discussed learning in situations where the teacher is helpful, and can choose to present carefully chosen sequences of labelled examples to the learner. We say a function t in a set H of functions (a hypothesis space) defined on a set X is specified by S***X if the only function in H which agrees with t on S is t itself. The specification number σ(t) of t is the least cardinality of such an S. For a general hypothesis space, we show that the specification number of any hypotheis is at least equal to a parameter from [14] known as the testing dimension of H. We investigate in some detail the specification numbers of hypotheses in the set Hn of linearly separable boolean functions: We present general methods for finding upper bounds on σ(t) and we characterise those t which have largest σ(t). We obtain a general lower bound on the number of examples required and we show that for all nested hypotheses, this lower bound is attained. We prove that for any t ε Hn, there is exactly one set of examples of minimal cardinality (i.e., of cardinality σ(t)) which specifies t. We then discuss those t ε Hn which have limited dependence, in the sense that some of the variables are redundant (i.e., there are irrelevant attributes), giving tight upper and lower bounds on σ(t) for such hypotheses. In the final section of the paper, we address the complexity of computing specification numbers and related parameters. Martin Anthony, Graham R. Brightwell, David A. Cohen, John Shawe-Taylor |
COLT | 4 |
| 1992 | Fast Multiple Keyword Searching
Jong Yong Kim, John Shawe-Taylor |
CPM | 2 |
| 1992 | Classes of feedforward neural networks and their circuit complexity
John Shawe-Taylor, Martin Anthony, Walter Kern |
Neural Networks | 1 |
| 1992 | An Approximate String-Matching Algorithm
Jong Yong Kim, John Shawe-Taylor |
Theor. Comput. Sci. | 2 |
| 1991 | Threshold Network Learning in the Presence of Equivalences
John Shawe-Taylor |
NIPS | 1 |
| 1990 | Linear programming algorithm for neural networks
John Shawe-Taylor, David A. Cohen |
Neural Networks | 1 |
| 1988 | Transformational theory of feedforward neural networks
David A. Cohen, C. Mannion, John Shawe-Taylor |
Neural Networks | 3 |