-
SquidLab -- a user-friendly program for background subtraction and fitting of magnetization data
Authors:
Matthew J. Coak,
Cheng Liu,
David M. Jarvis,
Seunghyun Park,
Matthew J. Cliffe,
Paul A. Goddard
Abstract:
We present an open-source program free to download for academic use with full user-friendly graphical interface for performing flexible and robust background subtraction and dipole fitting on magnetization data. For magnetic samples with small moment sizes or sample environments with large or asymmetric magnetic backgrounds, it can become necessary to separate background and sample contributions t…
▽ More
We present an open-source program free to download for academic use with full user-friendly graphical interface for performing flexible and robust background subtraction and dipole fitting on magnetization data. For magnetic samples with small moment sizes or sample environments with large or asymmetric magnetic backgrounds, it can become necessary to separate background and sample contributions to each measured raw voltage measurement before fitting the dipole signal to extract magnetic moments. Originally designed for use with pressure cells on a Quantum Design MPMS3 SQUID magnetometer, SquidLab is a modular object-oriented platform implemented in Matlab with a range of importers for different widely-available magnetometer systems (including MPMS, MPMS-XL, MPMS-IQuantum, MPMS3 and S700X models), and has been tested with a broad variety of background and signal types. The software allows background subtraction of baseline signals, signal preprocessing, and performing fits to dipole data using Levenberg-Marquadt non-linear least squares, or a singular value decomposition linear algebra algorithm which excels at picking out noisy or weak dipole signals. A plugin system allows users to easily extend the built-in functionality with their own importers, processes or fitting algorithms. SquidLab can be downloaded, under Academic License, from the University of Warwick depository (wrap.warwick.ac.uk/129665).
△ Less
Submitted 6 February, 2020; v1 submitted 2 January, 2020;
originally announced January 2020.
-
Building high accuracy emulators for scientific simulations with deep neural architecture search
Authors:
M. F. Kasim,
D. Watson-Parris,
L. Deaconu,
S. Oliver,
P. Hatfield,
D. H. Froula,
G. Gregori,
M. Jarvis,
S. Khatiwala,
J. Korenaga,
J. Topp-Mugglestone,
E. Viezzer,
S. M. Vinko
Abstract:
Computer simulations are invaluable tools for scientific discovery. However, accurate simulations are often slow to execute, which limits their applicability to extensive parameter exploration, large-scale data analysis, and uncertainty quantification. A promising route to accelerate simulations by building fast emulators with machine learning requires large training datasets, which can be prohibi…
▽ More
Computer simulations are invaluable tools for scientific discovery. However, accurate simulations are often slow to execute, which limits their applicability to extensive parameter exploration, large-scale data analysis, and uncertainty quantification. A promising route to accelerate simulations by building fast emulators with machine learning requires large training datasets, which can be prohibitively expensive to obtain with slow simulations. Here we present a method based on neural architecture search to build accurate emulators even with a limited number of training data. The method successfully accelerates simulations by up to 2 billion times in 10 scientific cases including astrophysics, climate science, biogeochemistry, high energy density physics, fusion energy, and seismology, using the same super-architecture, algorithm, and hyperparameters. Our approach also inherently provides emulator uncertainty estimation, adding further confidence in their use. We anticipate this work will accelerate research involving expensive simulations, allow more extensive parameters exploration, and enable new, previously unfeasible computational discovery.
△ Less
Submitted 8 October, 2020; v1 submitted 17 January, 2020;
originally announced January 2020.
-
Using Sparse Gaussian Processes for Predicting Robust Inertial Confinement Fusion Implosion Yields
Authors:
Peter Hatfield,
Steven Rose,
Robbie Scott,
Ibrahim Almosallam,
Stephen Roberts,
Matt J Jarvis
Abstract:
Here we present the application of an advanced Sparse Gaussian Process based machine learning algorithm to the challenge of predicting the yields of inertial confinement fusion (ICF) experiments. The algorithm is used to investigate the parameter space of an extremely robust ICF design for the National Ignition Facility, the `Simplest Design'; deuterium-tritium gas in a plastic ablator with a Gaus…
▽ More
Here we present the application of an advanced Sparse Gaussian Process based machine learning algorithm to the challenge of predicting the yields of inertial confinement fusion (ICF) experiments. The algorithm is used to investigate the parameter space of an extremely robust ICF design for the National Ignition Facility, the `Simplest Design'; deuterium-tritium gas in a plastic ablator with a Gaussian, Planckian drive. In particular we show that i) GPz has the potential to decompose uncertainty on predictions into uncertainty from lack of data and shot-to-shot variation, ii) permits the incorporation of science-goal specific cost-sensitive learning e.g. focussing on the high-yield parts of parameter space and iii) is very fast and effective in high dimensions.
△ Less
Submitted 18 October, 2019;
originally announced October 2019.
-
Sampling Properties of the Spectrum and Coherency of Sequences of Action Potentials
Authors:
M. R. Jarvis,
P. P. Mitra
Abstract:
The spectrum and coherency are useful quantities for characterizing the temporal correlations and functional relations within and between point processes. This paper begins with a review of these quantities, their interpretation and how they may be estimated. A discussion of how to assess the statistical significance of features in these measures is included. In addition, new work is presented w…
▽ More
The spectrum and coherency are useful quantities for characterizing the temporal correlations and functional relations within and between point processes. This paper begins with a review of these quantities, their interpretation and how they may be estimated. A discussion of how to assess the statistical significance of features in these measures is included. In addition, new work is presented which builds on the framework established in the review section. This work investigates how the estimates and their error bars are modified by finite sample sizes. Finite sample corrections are derived based on a doubly stochastic inhomogeneous Poisson process model in which the rate functions are drawn from a low variance Gaussian process. It is found that, in contrast to continuous processes, the variance of the estimators cannot be reduced by smoothing beyond a scale which is set by the number of point events in the interval. Alternatively, the degrees of freedom of the estimators can be thought of as bounded from above by the expected number of point events in the interval. Further new work describing and illustrating a method for detecting the presence of a line in a point process spectrum is also presented, corresponding to the detection of a periodic modulation of the underlying rate. This work demonstrates that a known statistical test, applicable to continuous processes, applies, with little modification, to point process spectra, and is of utility in studying a point process driven by a continuous stimulus. While the material discussed is of general applicability to point processes attention will be confined to sequences of neuronal action potentials (spike trains) which were the motivation for this work.
△ Less
Submitted 29 February, 2000;
originally announced February 2000.