A Kriging-Based Approach to Autonomous Experimentation with Applications to X-Ray Scattering

Modern scientific instruments are acquiring data at ever-increasing rates, leading to an exponential increase in the size of data sets. Taking full advantage of these acquisition rates will require corresponding advancements in the speed and efficiency of data analytics and experimental control. A significant step forward would come from automatic decision-making methods that enable scientific instruments to autonomously explore scientific problems—that is, to intelligently explore parameter spaces without human intervention, selecting high-value measurements to perform based on the continually growing experimental data set. Here, we develop such an autonomous decision-making algorithm that is physics-agnostic, generalizable, and operates in an abstract multi-dimensional parameter space. Our approach relies on constructing a surrogate model that fits and interpolates the available experimental data, and is continuously refined as more data is gathered. The distribution and correlation of the data is used to generate a corresponding uncertainty across the surrogate model. By suggesting follow-up measurements in regions of greatest uncertainty, the algorithm maximally increases knowledge with each added measurement. This procedure is applied repeatedly, with the algorithm iteratively reducing model error and thus efficiently sampling the parameter space with each new measurement that it requests. We validate the method using synthetic data, demonstrating that it converges to faithful replica of test functions more rapidly than competing methods, and demonstrate the viability of the approach in an experimental context by using it to direct autonomous small-angle (SAXS) and grazing-incidence small-angle (GISAXS) x-ray scattering experiments.

[1]  Yuan Qi,et al.  Sparse-posterior Gaussian Processes for general likelihoods , 2010, UAI.

[2]  Alan R. Bishop,et al.  Perspective: Codesign for materials science: An optimal learning approach , 2016 .

[3]  Sanguthevar Rajasekaran,et al.  Accelerating materials property predictions using machine learning , 2013, Scientific Reports.

[4]  Carl E. Rasmussen,et al.  Gaussian processes for machine learning , 2005, Adaptive computation and machine learning.

[5]  Gregory S. Doerk,et al.  Beyond native block copolymer morphologies , 2017 .

[6]  R Fisher,et al.  Design of Experiments , 1936 .

[7]  J. Hogden,et al.  Statistical inference and adaptive design for materials discovery , 2017 .

[8]  Jye-Chyi Lu,et al.  Optimization of a Carbon Dioxide-Assisted Nanoparticle Deposition Process Using Sequential Experimental Design with Adaptive Design Space , 2012 .

[9]  Rahul Rao,et al.  Autonomy in materials research: a case study in carbon nanotube growth , 2016 .

[10]  James Theiler,et al.  Adaptive Strategies for Materials Design using Uncertainties , 2016, Scientific Reports.

[11]  James Theiler,et al.  Accelerated search for materials with targeted properties by adaptive design , 2016, Nature Communications.

[12]  Zhonghua Han,et al.  COMPARISON OF INFILL SAMPLING CRITERIA IN KRIGING-BASED AERODYNAMIC OPTIMIZATION , 2012 .

[13]  Gregory S. Doerk,et al.  Thickness-Dependent Ordering Kinetics in Cylindrical Block Copolymer/Homopolymer Ternary Blends , 2018, Macromolecules.

[14]  Lawrence A. Adutwum,et al.  How To Optimize Materials and Devices via Design of Experiments and Machine Learning: Demonstration Using Organic Photovoltaics. , 2018, ACS nano.

[15]  Manh Cuong Nguyen,et al.  On-the-fly machine-learning for high-throughput experiments: search for rare-earth-free permanent magnets , 2014, Scientific Reports.

[16]  Steffen Hering,et al.  Drug trapping in hERG K+ channels: (not) a matter of drug size?† †The authors declare no competing interests. , 2015, MedChemComm.

[17]  Christopher Wolverton,et al.  Accelerated discovery of metallic glasses through iteration of machine learning and high-throughput experiments , 2018, Science Advances.

[18]  N. Cressie The origins of kriging , 1990 .

[19]  Fleming,et al.  X-Ray photon correlation spectroscopy study of Brownian motion of gold colloids in glycerol. , 1995, Physical review letters.

[20]  Dong Hye Ye,et al.  Dynamic X-ray diffraction sampling for protein crystal positioning. , 2017, Journal of synchrotron radiation.

[21]  Robert L. Leheny,et al.  XPCS: Nanoscale motion and rheology , 2012 .

[22]  Charles A. Bouman,et al.  A Supervised Learning Approach for Dynamic Sampling , 2016, Computational Imaging.

[23]  J. I The Design of Experiments , 1936, Nature.

[24]  Pawel W. Majewski,et al.  Rapid ordering of block copolymer thin films , 2016, Journal of physics. Condensed matter : an Institute of Physics journal.

[25]  N. Cheng Formula for the Viscosity of a Glycerol−Water Mixture , 2008 .

[26]  Kevin G Yager,et al.  Rapid Ordering in "Wet Brush" Block Copolymer/Homopolymer Ternary Blends. , 2017, ACS nano.