Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Edward Pyzer-Knapp

dblp:182/4776 · also Edward O. Pyzer-Knapp · DBLP profile ↗
← Back
7ranked-venue papers
0as first author
3since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Probabilistic and Bayesian machine learning · 43% Optimization for machine learning · 31% Reinforcement learning · 16%
Network and information security
1 paper
Cryptographic primitives and cryptanalysis · 67% Privacy and data protection · 33%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Bioinformatics and computational biology · 100%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
gaussian process regression
0.822023
Leveraging Locality and Robustness to Achieve Massively Scalable Gaussian Process Regression · NeurIPS 2023
Privacy-Preserving Gaussian Process Regression - A Modular Approach to the Application of Homomorphic Encryption · AAAI 2020
Cryptographic primitives and cryptanalysis › homomorphic encryption
fully homomorphic encryption
0.412020
Privacy-Preserving Gaussian Process Regression - A Modular Approach to the Application of Homomorphic Encryption · AAAI 2020
Cryptographic primitives and cryptanalysis
homomorphic encryption
0.412020
Privacy-Preserving Gaussian Process Regression - A Modular Approach to the Application of Homomorphic Encryption · AAAI 2020
Privacy and data protection
privacy-preserving machine learning
0.412020
Privacy-Preserving Gaussian Process Regression - A Modular Approach to the Application of Homomorphic Encryption · AAAI 2020
Bioinformatics and computational biology
metagenomics
0.412019
A Fast Machine Learning Workflow for Rapid Phenotype Prediction from Whole Shotgun Metagenomes · AAAI 2019
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
batch bayesian optimization
0.312017
Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Space · ICML 2017
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.312017
Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Space · ICML 2017
Machine learning › Reinforcement learning
thompson sampling
0.312017
Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Space · ICML 2017
Machine learning › Trustworthy machine learning › uncertainty estimation
uncertainty calibration
0.212023
Leveraging Locality and Robustness to Achieve Massively Scalable Gaussian Process Regression · NeurIPS 2023
Bioinformatics and computational biology › molecular informatics › cheminformatics
chemical space exploration
0.112017
Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Space · ICML 2017

Methods — techniques the papers use, named apart from their topics

modular approach · 0.9fully homomorphic encryption · 0.9richardson-romberg extrapolation · 0.7infinitesimal generator comparison · 0.7parallel and distributed thompson sampling · 0.6similarity-preserving representation · 0.4machine learning workflow · 0.4
YearPublicationVenuePosition
2023 Leveraging Locality and Robustness to Achieve Massively Scalable Gaussian Process Regression
abstract
The accurate predictions and principled uncertainty measures provided by GP regression incur $O(n^3)$ cost which is prohibitive for modern-day large-scale applications. This has motivated extensive work on computationally efficient approximations. We introduce a new perspective by exploring robustness properties and limiting behaviour of GP nearest-neighbour (GPnn) prediction. We demonstrate through theory and simulation that as the data-size $n$ increases, accuracy of estimated parameters and GP model assumptions become increasingly irrelevant to GPnn predictive accuracy. Consequently, it is sufficient to spend small amounts of work on parameter estimation in order to achieve high MSE accuracy, even in the presence of gross misspecification. In contrast, as $n \rightarrow \infty$, uncertainty calibration and NLL are shown to remain sensitive to just one parameter, the additive noise-variance; but we show that this source of inaccuracy can be corrected for, thereby achieving both well-calibrated uncertainty measures and accurate predictions at remarkably low computational cost. We exhibit a very simple GPnn regression algorithm with stand-out performance compared to other state-of-the-art GP approximations as measured on large UCI datasets. It operates at a small fraction of those other methods' training costs, for example on a basic laptop taking about 30 seconds to train on a dataset of size $n = 1.6 \times 10^6$.
Robert Allison, Anthony Stephenson, Samuel F, Edward Pyzer-Knapp
NeurIPS4
2021 Heterogeneous Computing Systems for Complex Scientific Discovery Workflows
abstract
With Moore's law progressively running out of steam, heterogeneous computing architectures have been powering the top supercomputers in the world for many years and are now finding broader adoption across the industry. The trend towards sustainable computing also requires domain-specific heterogeneous hardware architectures, which promise further gains in energy efficiency. At the same time, today's high performance computing applications have evolved from monolithic simulations in a single domain to multidisciplinary complex workflows. In this paper, we explore how these trends affect system design decisions and what this means for future computing system architectures.
Christoph Hagleitner, Dionysios Diamantopoulos, Burkhard Ringlein, Constantinos Evangelinos, Charles R. Johns, Rong Chang 0001, Bruce D'Amora, James A. Kahle, James C. Sexton, Michael Johnston, Edward Pyzer-Knapp, Chris Ward
DATE11
2021 SMC samplers for Bayesian Optimisation and Discovery of Additive Kernel Structure
Aikaterini Chatzopoulou, Ángel F. García-Fernández, Edward Pyzer-Knapp, Simon Maskell
FUSION3
2020 Privacy-Preserving Gaussian Process Regression - A Modular Approach to the Application of Homomorphic Encryption
abstract
Much of machine learning relies on the use of large amounts of data to train models to make predictions. When this data comes from multiple sources, for example when evaluation of data against a machine learning model is offered as a service, there can be privacy issues and legal concerns over the sharing of data. Fully homomorphic encryption (FHE) allows data to be computed on whilst encrypted, which can provide a solution to the problem of data privacy. However, FHE is both slow and restrictive, so existing algorithms must be manipulated to make them work efficiently under the FHE paradigm. Some commonly used machine learning algorithms, such as Gaussian process regression, are poorly suited to FHE and cannot be manipulated to work both efficiently and accurately. In this paper, we show that a modular approach, which applies FHE to only the sensitive steps of a workflow that need protection, allows one party to make predictions on their data using a Gaussian process regression model built from another party's data, without either party gaining access to the other's data, in a way which is both accurate and efficient. This construction is, to our knowledge, the first example of an effectively encrypted Gaussian process.
Peter Fenner, Edward Pyzer-Knapp
AAAI2
2020 A Fast Parallel Particle Filter for Shared Memory Systems
abstract
Particle Filters (PFs) are Sequential Monte Carlo methods which are widely used to solve filtering problems of dynamic models under Non-Linear Non-Gaussian noise. Modern PF applications have demanding accuracy and run-time constraints that can be addressed through parallel computing. However, an efficient parallelization of PFs can only be achieved by effectively parallelizing the bottleneck: resampling and its constituent redistribution step. A pre-existing implementation of redistribute on Shared Memory Architectures (SMAs) achieves O(NT log2N) time complexity over T parallel cores. This redistribute implementation is, however, highly computationally intensive and cannot be effectively parallelized due to the inherently limited number of cores of SMAs. In this paper, we propose a novel parallel redistribute on OpenMP 4.5 which takes O(N/T + log2N) steps and fully exploits the computational power of SMAs. The proposed approach is up to six times faster than the O(N/T log2N) one and its implementation on GPU provides a further three-time speed-up vs its equivalent on a 32-core CPU. We also show on an exemplary PF that our redistribution is no longer the bottleneck.
Alessandro Varsi, Jack Taylor, Lykourgos Kekempanos, Edward Pyzer-Knapp, Simon Maskell
IEEE Signal Process. Lett.4
2019 A Fast Machine Learning Workflow for Rapid Phenotype Prediction from Whole Shotgun Metagenomes
abstract
Research on the microbiome is an emerging and crucial science that finds many applications in healthcare, food safety, precision agriculture and environmental studies. Huge amounts of DNA from microbial communities are being sequenced and analyzed by scientists interested in extracting meaningful biological information from this big data. Analyzing massive microbiome sequencing datasets, which embed the functions and interactions of thousands of different bacterial, fungal and viral species, is a significant computational challenge. Artificial intelligence has the potential for building predictive models that can provide insights for specific cutting edge applications such as guiding diagnostics and developing personalised treatments, as well as maintaining soil health and fertility. Current machine learning workflows that predict traits of host organisms from their commensal microbiome do not take into account the whole genetic material constituting the microbiome, instead basing the analysis on specific marker genes. In this paper, to the best of our knowledge, we introduce the first machine learning workflow that efficiently performs host phenotype prediction from whole shotgun metagenomes by computing similaritypreserving compact representations of the genetic material. Our workflow enables prediction tasks, such as classification and regression, from Terabytes of raw sequencing data that do not necessitate any pre-prossessing through expensive bioinformatics pipelines. We compare the performance in terms of time, accuracy and uncertainty of predictions for four different classifiers. More precisely, we demonstrate that our ML workflow can efficiently classify real data with high accuracy, using examples from dog and human metagenomic studies, representing a step forward towards real time diagnostics and a potential for cloud applications.
Anna Paola Carrieri, Will P. M. Rowe, Martyn D. Winn, Edward Pyzer-Knapp
AAAI4
2017 Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Space
abstract
Chemical space is so large that brute force searches for new interesting molecules are infeasible. High-throughput virtual screening via computer cluster simulations can speed up the discovery process by collecting very large amounts of data in parallel, e.g., up to hundreds or thousands of parallel measurements. Bayesian optimization (BO) can produce additional acceleration by sequentially identifying the most useful simulations or experiments to be performed next. However, current BO methods cannot scale to the large numbers of parallel measurements and the massive libraries of molecules currently used in high-throughput screening. Here, we propose a scalable solution based on a parallel and distributed implementation of Thompson sampling (PDTS). We show that, in small scale problems, PDTS performs similarly as parallel expected improvement (EI), a batch version of the most widely used BO heuristic. Additionally, in settings where parallel EI does not scale, PDTS outperforms other scalable baselines such as a greedy search, $\epsilon$-greedy approaches and a random search method. These results show that PDTS is a successful solution for large-scale parallel BO.
José Miguel Hernández-Lobato, James Requeima, Edward Pyzer-Knapp, Alán Aspuru-Guzik
ICML3