Scalable Gaussian Processes, GPyTorch Application Benchmarking, and Targeted Adaptive Design (TAD) on ThetaGPU
- Argonne National Laboratory (ANL), Argonne, IL (United States)
We aim at showcasing the scalability of Gaussian Process (GP). The naive GP implementation scales cubically with data size, which can be prohibitive, so GP has not heretofore been considered suitable for very large-scale problem settings. We take advantage of GPyTorch, a library for scalable GPs built on top of PyTorch that incorporates GPU acceleration. With GPyTorch, one can achieve nearly linear scaling with structured kernel interpolation (SKI) and constant-time predictive covariances computation with LanczOs Variance Estimates (LOVE) while preserving accuracy. We also take advantage of the computational power of ThetaGPU, a supercomputer of Argonne Leadership Computing Facility (ALCF). In addition, we implement a scalable, GPU-ready version of Targeted Adaptive Design (TAD), a GP-based data-driven algorithm that efficiently searches the control space of an advanced manufacturing experiment for settings capable of producing a required design within a specified tolerance, despite the poorly known mapping from control settings to design. We finally show our benchmarking for GPyTorch and TAD performance on CPU vs. ThetaGPU and discuss the results and implications.
- Research Organization:
- Argonne National Laboratory (ANL), Argonne, IL (United States). Argonne Leadership Computer Facility (ALCF)
- Sponsoring Organization:
- USDOE Office of Science (SC), Basic Energy Sciences (BES). Scientific User Facilities (SUF)
- DOE Contract Number:
- AC02-06CH11357
- OSTI ID:
- 1901824
- Report Number(s):
- ANL-22/89; 180080
- Country of Publication:
- United States
- Language:
- English
Similar Records
FAIR principles for AI models with a practical application for accelerated high energy diffraction microscopy
A Scalable Gaussian Process Analysis Algorithm for Biomass Monitoring
Journal Article
·
Wed Nov 09 19:00:00 EST 2022
· Scientific Data
·
OSTI ID:1897765
A Scalable Gaussian Process Analysis Algorithm for Biomass Monitoring
Journal Article
·
Fri Dec 31 23:00:00 EST 2010
· Statistical Analysis and Data Mining
·
OSTI ID:1024275