Tokamak profile database construction incorporating Gaussian process regression
|
|
- Pierce Simon
- 6 years ago
- Views:
Transcription
1 Tokamak profile database construction incorporating Gaussian process regression A. Ho 1, J. Citrin 1, C. Bourdelle 2, Y. Camenen 3, F. Felici 4, M. Maslov 5, K.L. van de Plassche 1,4, H. Weisen 6 and JET Contributors 1 DIFFER - Dutch Institute for Fundamental Energy Research, Eindhoven, The Netherlands 2 CEA, IRFM, Saint Paul Lez Durance, France 3 IIFS/PIIM, CNRS - Université de Provence, Marseille, France 4 Eindhoven University of Technology, Eindhoven, The Netherlands 5 EURATOM-CCFE Fusion Association, Culham Science Centre, Abingdon, UK 6 Swiss Plasma Centre, EPFL, Lausanne, Switzerland See the author list of Overview of the JET results in support to ITER by X. Litaudon et al. to be published in Nuclear Fusion Special issue: overview and summary reports from the 26th Fusion Energy Conference (Kyoto, Japan, October 2016) May 31, / 13
2 Using NNs to accelerate of turbulent transport coefficient estimation Goal: Emulate linear gyrokinetic (GK) turbulence simulations using high-dimensional (>20D) neural networks (NN) J. Citrin, S. Breton, F. Felici, et al., Real-time capable first principle based modelling of tokamak turbulent transport, Nuclear Fusion, vol. 55, no. 9, p , 2015 Improves tractability of calculations Off-line discharge optimization Controller design and / or real-time control Lots of data needed to train NN, limited by cost of GK simulations Discharge data repositories = simulation inputs in relevant subspace 2 / 13
3 Workflow of data extraction from large repositories Discharge selection Time window selection Profile fitting Sanity and consistency checks per discharge 15% loss 50% loss? Profile database, training set sampling Quality profile subset for validation Parameters: T e,i, T e,i, n e,i,imp, n e,i,imp, q, ŝ, ω tor, S Q,n, etc... Important to obtain reliable error estimates on derivative quantities! 3 / 13
4 Brief overview of Gaussian process regression A regression technique based on Bayesian statistical principles Data pair(s): (x, y) Basis function(s): Φ(x) Weight(s): w Output error / noise: ε y = Φ(x) T w + ε p(y x, w) p(w) p(w x, y) = p(y x) ( ) w N (0, Σ w), ε N 0, σn 2 4 / 13
5 Brief overview of Gaussian process regression A regression technique based on Bayesian statistical principles Data pair(s): (x, y) Basis function(s): Φ(x) Weight(s): w Output error / noise: ε y = Φ(x) T w + ε p(y x, w) p(w) p(w x, y) = p(y x) ( ) w N (0, Σ w), ε N 0, σn 2 Gaussians allow analytical solutions and use of kernel trick: E [ y(x) y ( x )] = Φ(x) T Σ wφ ( x ) + σ 2 n δ xx k( x, x ) + σ 2 n δ xx Free parameters, Θ, defined by choice of kernel, ie. k(x, x ) k(x, x, Θ) 4 / 13
6 Brief overview of Gaussian process regression A regression technique based on Bayesian statistical principles Data pair(s): (x, y) Basis function(s): Φ(x) Weight(s): w Output error / noise: ε y = Φ(x) T w + ε p(y x, w) p(w) p(w x, y) = p(y x) ( ) w N (0, Σ w), ε N 0, σn 2 Gaussians allow analytical solutions and use of kernel trick: E [ y(x) y ( x )] = Φ(x) T Σ wφ ( x ) + σ 2 n δ xx k( x, x ) + σ 2 n δ xx Free parameters, Θ, defined by choice of kernel, ie. k(x, x ) k(x, x, Θ) Making predictions of y given x : K(x, x) = k ( x = x, x = x ) ȳ = K(x, x) [ K(x, x) y + σ 2 n I ] V[y ] = K(x, x ) K(x, x) [ K(x, x) + σ 2 ni ] 1 K(x, x ) 4 / 13
7 Example: Squared-exponential (SE) kernel Φ(x) = {φ µ(x)} ( ( ) ) ( ) k x, x = πlσ w exp (x x 2 (x µ)2 2 ( ) 2 2l φ µ(x) = exp 2l 2 { Θ = σ a = πlσ w, σ l = } 2l Sample y drawn from model with random values for w 5 / 13
8 Example: Squared-exponential (SE) kernel Φ(x) = {φ µ(x)} ( ( ) ) ( ) k x, x = πlσ w exp (x x 2 (x µ)2 2 ( ) 2 2l φ µ(x) = exp 2l 2 { Θ = σ a = πlσ w, σ l = } 2l Sample y drawn from model with random values for w More kernels are available, each with additional properties For more info on statistical theory and constructing kernels, see: C. Bishop, Pattern Recognition and Machine Learning. New York, NY: Springer, 2006 C. Rasmussen and C. Williams, Gaussian Processes for Machine Learning. Cambridge, MA: MIT Press, / 13
9 Optimizing the kernel hyperparameters using gradient-ascent Denominator of Bayes Theorem is called the marginal likelihood: p(y x) = p(y x, w) p(w) dw Combined with Gaussian assumptions gives log-marginal-likelihood: log p(y x) = ( 1 2 yt K + σni ) 2 1 y 1 log 2 K + σ 2 n I 1 nx log 2π 2 Goodness of fit Kernel complexity Size of data set Cost function = maximized w.r.t the hyperparameters, Θ: One of many ways to determine Θ Gives Θ with maximum probability to match input data Gradient ascent search algorithm implemented with Monte Carlo kernel restarts to ensure non-local maxima 6 / 13
10 Choice of kernels used to fit experimental profiles Rational Quadratic: k ( x, x ) = σ 2 ( ) 1 + (x x ) 2 α 2αl 2, Θ = {σ, α, l} Imposes required smoothness for sufficiently large l Higher degree of flexibility compared to Squared-Exponential Fails to provide good fits through pedestal when present Gibbs: ( ( ) k x, x ) = σ 2 (x x ) 2 exp 2l 2 ( ) (x µ) 2 l = l 0 l 1 exp 2σl 2, Θ = {σ, l 0, l 1, σ l } Imposes general smoothness through sufficiently large l 0 Allows rough pedestal fitting by reduction of l near LCFS Not perfectly reliable, but provides a decent estimate 7 / 13
11 Decision chart of the extraction workflow Extract data from DDAs Calculate coordinate systems Jump at ρ > 0.8? Y N Gibbs Kernel Regular Kernel EFIT data exists? N Reject Y n e,t e data exists? N Y Perform GP fits T i exists? n imp exists? Constr. q exists? Y N Y N Y N Perform GP T i = T e Perform GP Use Z eff,est Use constrain Apply bias Save Apply sanity checks Calculate GK parameters 8 / 13
12 Sample workflow output (JET #70274) Experimental feature: Pedestal fitting using Gibbs kernel with Gaussian warping Allows for pedestal location estimation 9 / 13
13 Estimation of systematic coordinate mapping errors Compared standard EFIT to EFIT constrained with Faraday rotation / MSE measurements Figure : JET #89091 Figure : Normalized poloidal flux differences with fitted 3rd-order polynomials for outer radii (red) and inner radii (blue) 10 / 13
14 Impact of estimated bias on profiles (JET #91366) General result: δρ 0.05 shift towards edge For purposes of turbulence + transport integrated modelling, the primary concern is the shift of the boundary condition (pedestal shoulder location) Effect of this shift on such modelling has not yet been investigated 11 / 13
15 Implemented checks to identify high quality data for validation 1. Integrated heat deposition profiles vs. injected heating power Validity check of heat deposition profiles 2. Heat deposition profiles vs. accumulated equipartition flux (T i T e ) Validity check of fitted T profiles from GP Equipartition flux does not yet account for isotope of main ion (easily implementable) For windows without CX, can be used to estimate how large T i T e can be 3. Integrated pressure ( 3 2nT ) profiles vs. total plasma energy Validity check of fitted n, T profiles from GP Open to additional suggestions for checks, provided they are computationally quick to perform 12 / 13
16 Summary and next steps Summary: Gaussian process regression workflow for mass automated profile fitting (JET data) for extracting parameter subspace for GK runs Estimated bias between unconstrained and constrained EFIT (using Faraday rotation and/or MSE) for boundary condition modification in integrated modelling Basic sanity checks applied to identify high quality data set, used to test performance of future NN within integrated modelling suites Next Steps: Improve checks to specify validation set for integrated modelling Extend workflow to include data from other machines via adapters Detailed analysis of JET parameter space for problem characterization / dimensionality reduction Perform gyrokinetic simulations (QuaLiKiz, linear GENE) to build the training set for NN 13 / 13
17 Using statistics on bias to estimate stochastic errors In theory, x-errors can be applied by enhancing y-errors proportionally to gradient of model fit without x-errors K(x, x) + σ 2 ni = K(x, x) + σ 2 ni + y Σ x T y A. McHutchon and C. Rasmussen, Gaussian process training with input noise, Advances in Neural Information Processing Systems, pp , 2011 However, error bar size yields nonsensical fits inappropriate error estimation 14 / 13
Gaussian Process Regression
Gaussian Process Regression 4F1 Pattern Recognition, 21 Carl Edward Rasmussen Department of Engineering, University of Cambridge November 11th - 16th, 21 Rasmussen (Engineering, Cambridge) Gaussian Process
More informationTurbulent Transport Analysis of JET H-mode and Hybrid Plasmas using QuaLiKiz, TGLF and GLF23
EFDA JET CP(1)/ B. Baiocchi, J. Garcia, M. Beurkens, C. Bourdelle, F. Crisanti, C. Giroud, J. Hobirk, F. Imbeaux, I. Nunes, EU-ITM ITER Scenario Modelling group and JET EFDA contributors Turbulent Transport
More informationFlux-driven multi-channel simulations with the quasilinear gyrokinetic tokamak transport model QuaLiKiz
EUROFUSION WPJET1-PR(1) 1557 J Citrit al. Flux-driven multi-channel simulations with the quasilinear gyrokinetic tokamak transport model QuaLiKiz Preprint of Paper to be submitted for publication in 3rd
More informationComparative Transport Analysis of JET and JT-60U Discharges
EFDA JET CP(1)/13 J. Garcia, N. Hayashi, G. Giruzzi, M. Schneider, E. Joffrin, S. Ide, Y. Sakamoto, T. Suzuki, H. Urano, the JT-U Team and JET EFDA contributors Comparative Transport Analysis of JET and
More informationNeutron inverse kinetics via Gaussian Processes
Neutron inverse kinetics via Gaussian Processes P. Picca Politecnico di Torino, Torino, Italy R. Furfaro University of Arizona, Tucson, Arizona Outline Introduction Review of inverse kinetics techniques
More informationGaussian Processes for Machine Learning
Gaussian Processes for Machine Learning Carl Edward Rasmussen Max Planck Institute for Biological Cybernetics Tübingen, Germany carl@tuebingen.mpg.de Carlos III, Madrid, May 2006 The actual science of
More informationGWAS V: Gaussian processes
GWAS V: Gaussian processes Dr. Oliver Stegle Christoh Lippert Prof. Dr. Karsten Borgwardt Max-Planck-Institutes Tübingen, Germany Tübingen Summer 2011 Oliver Stegle GWAS V: Gaussian processes Summer 2011
More informationNONLINEAR CLASSIFICATION AND REGRESSION. J. Elder CSE 4404/5327 Introduction to Machine Learning and Pattern Recognition
NONLINEAR CLASSIFICATION AND REGRESSION Nonlinear Classification and Regression: Outline 2 Multi-Layer Perceptrons The Back-Propagation Learning Algorithm Generalized Linear Models Radial Basis Function
More informationModel Selection for Gaussian Processes
Institute for Adaptive and Neural Computation School of Informatics,, UK December 26 Outline GP basics Model selection: covariance functions and parameterizations Criteria for model selection Marginal
More informationComputer Vision Group Prof. Daniel Cremers. 2. Regression (cont.)
Prof. Daniel Cremers 2. Regression (cont.) Regression with MLE (Rep.) Assume that y is affected by Gaussian noise : t = f(x, w)+ where Thus, we have p(t x, w, )=N (t; f(x, w), 2 ) 2 Maximum A-Posteriori
More informationGAUSSIAN PROCESS REGRESSION
GAUSSIAN PROCESS REGRESSION CSE 515T Spring 2015 1. BACKGROUND The kernel trick again... The Kernel Trick Consider again the linear regression model: y(x) = φ(x) w + ε, with prior p(w) = N (w; 0, Σ). The
More informationGaussian Processes in Machine Learning
Gaussian Processes in Machine Learning November 17, 2011 CharmGil Hong Agenda Motivation GP : How does it make sense? Prior : Defining a GP More about Mean and Covariance Functions Posterior : Conditioning
More informationGaussian with mean ( µ ) and standard deviation ( σ)
Slide from Pieter Abbeel Gaussian with mean ( µ ) and standard deviation ( σ) 10/6/16 CSE-571: Robotics X ~ N( µ, σ ) Y ~ N( aµ + b, a σ ) Y = ax + b + + + + 1 1 1 1 1 1 1 1 1 1, ~ ) ( ) ( ), ( ~ ), (
More informationCurrent density modelling in JET and JT-60U identity plasma experiments. Paula Sirén
Current density modelling in JET and JT-60U identity plasma experiments Paula Sirén 1/12 1/16 Euratom-TEKES Euratom-Tekes Annual Seminar 2013 28 24 May 2013 Paula Sirén Current density modelling in JET
More informationThese slides follow closely the (English) course textbook Pattern Recognition and Machine Learning by Christopher Bishop
Music and Machine Learning (IFT68 Winter 8) Prof. Douglas Eck, Université de Montréal These slides follow closely the (English) course textbook Pattern Recognition and Machine Learning by Christopher Bishop
More informationExpectation Propagation for Approximate Bayesian Inference
Expectation Propagation for Approximate Bayesian Inference José Miguel Hernández Lobato Universidad Autónoma de Madrid, Computer Science Department February 5, 2007 1/ 24 Bayesian Inference Inference Given
More informationGaussian processes. Chuong B. Do (updated by Honglak Lee) November 22, 2008
Gaussian processes Chuong B Do (updated by Honglak Lee) November 22, 2008 Many of the classical machine learning algorithms that we talked about during the first half of this course fit the following pattern:
More informationPILCO: A Model-Based and Data-Efficient Approach to Policy Search
PILCO: A Model-Based and Data-Efficient Approach to Policy Search (M.P. Deisenroth and C.E. Rasmussen) CSC2541 November 4, 2016 PILCO Graphical Model PILCO Probabilistic Inference for Learning COntrol
More informationNonparameteric Regression:
Nonparameteric Regression: Nadaraya-Watson Kernel Regression & Gaussian Process Regression Seungjin Choi Department of Computer Science and Engineering Pohang University of Science and Technology 77 Cheongam-ro,
More informationCOMP 551 Applied Machine Learning Lecture 21: Bayesian optimisation
COMP 55 Applied Machine Learning Lecture 2: Bayesian optimisation Associate Instructor: (herke.vanhoof@mcgill.ca) Class web page: www.cs.mcgill.ca/~jpineau/comp55 Unless otherwise noted, all material posted
More informationMachine Learning Basics: Maximum Likelihood Estimation
Machine Learning Basics: Maximum Likelihood Estimation Sargur N. srihari@cedar.buffalo.edu This is part of lecture slides on Deep Learning: http://www.cedar.buffalo.edu/~srihari/cse676 1 Topics 1. Learning
More informationSTAT 518 Intro Student Presentation
STAT 518 Intro Student Presentation Wen Wei Loh April 11, 2013 Title of paper Radford M. Neal [1999] Bayesian Statistics, 6: 475-501, 1999 What the paper is about Regression and Classification Flexible
More information20: Gaussian Processes
10-708: Probabilistic Graphical Models 10-708, Spring 2016 20: Gaussian Processes Lecturer: Andrew Gordon Wilson Scribes: Sai Ganesh Bandiatmakuri 1 Discussion about ML Here we discuss an introduction
More informationPrediction of Data with help of the Gaussian Process Method
of Data with help of the Gaussian Process Method R. Preuss, U. von Toussaint Max-Planck-Institute for Plasma Physics EURATOM Association 878 Garching, Germany March, Abstract The simulation of plasma-wall
More informationTuomas Tala. Core Density Peaking Experiments in JET, DIII-D and C-Mod in Various Operational Scenarios Driven by Fueling or Transport?
Tuomas Tala Core Density Peaking Experiments in JET, DIII-D and C-Mod in Various Operational Scenarios Driven by Fueling or Transport? Core Density Peaking Experiments in JET, DIII-D and C-Mod in Various
More informationProbabilistic Graphical Models Lecture 20: Gaussian Processes
Probabilistic Graphical Models Lecture 20: Gaussian Processes Andrew Gordon Wilson www.cs.cmu.edu/~andrewgw Carnegie Mellon University March 30, 2015 1 / 53 What is Machine Learning? Machine learning algorithms
More informationLecture : Probabilistic Machine Learning
Lecture : Probabilistic Machine Learning Riashat Islam Reasoning and Learning Lab McGill University September 11, 2018 ML : Many Methods with Many Links Modelling Views of Machine Learning Machine Learning
More informationStatistical Techniques in Robotics (16-831, F12) Lecture#21 (Monday November 12) Gaussian Processes
Statistical Techniques in Robotics (16-831, F12) Lecture#21 (Monday November 12) Gaussian Processes Lecturer: Drew Bagnell Scribe: Venkatraman Narayanan 1, M. Koval and P. Parashar 1 Applications of Gaussian
More informationProbabilistic & Unsupervised Learning
Probabilistic & Unsupervised Learning Gaussian Processes Maneesh Sahani maneesh@gatsby.ucl.ac.uk Gatsby Computational Neuroscience Unit, and MSc ML/CSML, Dept Computer Science University College London
More informationMultiple-step Time Series Forecasting with Sparse Gaussian Processes
Multiple-step Time Series Forecasting with Sparse Gaussian Processes Perry Groot ab Peter Lucas a Paul van den Bosch b a Radboud University, Model-Based Systems Development, Heyendaalseweg 135, 6525 AJ
More informationMachine Learning. Bayesian Regression & Classification. Marc Toussaint U Stuttgart
Machine Learning Bayesian Regression & Classification learning as inference, Bayesian Kernel Ridge regression & Gaussian Processes, Bayesian Kernel Logistic Regression & GP classification, Bayesian Neural
More informationOptimization of Gaussian Process Hyperparameters using Rprop
Optimization of Gaussian Process Hyperparameters using Rprop Manuel Blum and Martin Riedmiller University of Freiburg - Department of Computer Science Freiburg, Germany Abstract. Gaussian processes are
More informationSTA 4273H: Sta-s-cal Machine Learning
STA 4273H: Sta-s-cal Machine Learning Russ Salakhutdinov Department of Computer Science! Department of Statistical Sciences! rsalakhu@cs.toronto.edu! h0p://www.cs.utoronto.ca/~rsalakhu/ Lecture 2 In our
More informationUniversität Potsdam Institut für Informatik Lehrstuhl Maschinelles Lernen. Bayesian Learning. Tobias Scheffer, Niels Landwehr
Universität Potsdam Institut für Informatik Lehrstuhl Maschinelles Lernen Bayesian Learning Tobias Scheffer, Niels Landwehr Remember: Normal Distribution Distribution over x. Density function with parameters
More informationReliability Monitoring Using Log Gaussian Process Regression
COPYRIGHT 013, M. Modarres Reliability Monitoring Using Log Gaussian Process Regression Martin Wayne Mohammad Modarres PSA 013 Center for Risk and Reliability University of Maryland Department of Mechanical
More informationSupport Vector Machines (SVM) in bioinformatics. Day 1: Introduction to SVM
1 Support Vector Machines (SVM) in bioinformatics Day 1: Introduction to SVM Jean-Philippe Vert Bioinformatics Center, Kyoto University, Japan Jean-Philippe.Vert@mines.org Human Genome Center, University
More informationIntroduction to Gaussian Process
Introduction to Gaussian Process CS 778 Chris Tensmeyer CS 478 INTRODUCTION 1 What Topic? Machine Learning Regression Bayesian ML Bayesian Regression Bayesian Non-parametric Gaussian Process (GP) GP Regression
More informationIntroduction Dual Representations Kernel Design RBF Linear Reg. GP Regression GP Classification Summary. Kernel Methods. Henrik I Christensen
Kernel Methods Henrik I Christensen Robotics & Intelligent Machines @ GT Georgia Institute of Technology, Atlanta, GA 30332-0280 hic@cc.gatech.edu Henrik I Christensen (RIM@GT) Kernel Methods 1 / 37 Outline
More informationBayesian Deep Learning
Bayesian Deep Learning Mohammad Emtiyaz Khan AIP (RIKEN), Tokyo http://emtiyaz.github.io emtiyaz.khan@riken.jp June 06, 2018 Mohammad Emtiyaz Khan 2018 1 What will you learn? Why is Bayesian inference
More informationCS 7140: Advanced Machine Learning
Instructor CS 714: Advanced Machine Learning Lecture 3: Gaussian Processes (17 Jan, 218) Jan-Willem van de Meent (j.vandemeent@northeastern.edu) Scribes Mo Han (han.m@husky.neu.edu) Guillem Reus Muns (reusmuns.g@husky.neu.edu)
More informationBayesian Machine Learning
Bayesian Machine Learning Andrew Gordon Wilson ORIE 6741 Lecture 2: Bayesian Basics https://people.orie.cornell.edu/andrew/orie6741 Cornell University August 25, 2016 1 / 17 Canonical Machine Learning
More informationIntroduction to Gaussian Processes
Introduction to Gaussian Processes Neil D. Lawrence GPSS 10th June 2013 Book Rasmussen and Williams (2006) Outline The Gaussian Density Covariance from Basis Functions Basis Function Representations Constructing
More informationCSC2541 Lecture 2 Bayesian Occam s Razor and Gaussian Processes
CSC2541 Lecture 2 Bayesian Occam s Razor and Gaussian Processes Roger Grosse Roger Grosse CSC2541 Lecture 2 Bayesian Occam s Razor and Gaussian Processes 1 / 55 Adminis-Trivia Did everyone get my e-mail
More informationThe Variational Gaussian Approximation Revisited
The Variational Gaussian Approximation Revisited Manfred Opper Cédric Archambeau March 16, 2009 Abstract The variational approximation of posterior distributions by multivariate Gaussians has been much
More informationCMU-Q Lecture 24:
CMU-Q 15-381 Lecture 24: Supervised Learning 2 Teacher: Gianni A. Di Caro SUPERVISED LEARNING Hypotheses space Hypothesis function Labeled Given Errors Performance criteria Given a collection of input
More informationADVANCED MACHINE LEARNING ADVANCED MACHINE LEARNING. Non-linear regression techniques Part - II
1 Non-linear regression techniques Part - II Regression Algorithms in this Course Support Vector Machine Relevance Vector Machine Support vector regression Boosting random projections Relevance vector
More informationCSci 8980: Advanced Topics in Graphical Models Gaussian Processes
CSci 8980: Advanced Topics in Graphical Models Gaussian Processes Instructor: Arindam Banerjee November 15, 2007 Gaussian Processes Outline Gaussian Processes Outline Parametric Bayesian Regression Gaussian
More informationGaussian Processes. Le Song. Machine Learning II: Advanced Topics CSE 8803ML, Spring 2012
Gaussian Processes Le Song Machine Learning II: Advanced Topics CSE 8803ML, Spring 01 Pictorial view of embedding distribution Transform the entire distribution to expected features Feature space Feature
More informationGaussian process for nonstationary time series prediction
Computational Statistics & Data Analysis 47 (2004) 705 712 www.elsevier.com/locate/csda Gaussian process for nonstationary time series prediction Soane Brahim-Belhouari, Amine Bermak EEE Department, Hong
More informationNonparametric Bayesian Methods (Gaussian Processes)
[70240413 Statistical Machine Learning, Spring, 2015] Nonparametric Bayesian Methods (Gaussian Processes) Jun Zhu dcszj@mail.tsinghua.edu.cn http://bigml.cs.tsinghua.edu.cn/~jun State Key Lab of Intelligent
More informationEcon 2148, fall 2017 Gaussian process priors, reproducing kernel Hilbert spaces, and Splines
Econ 2148, fall 2017 Gaussian process priors, reproducing kernel Hilbert spaces, and Splines Maximilian Kasy Department of Economics, Harvard University 1 / 37 Agenda 6 equivalent representations of the
More informationPattern Recognition and Machine Learning
Christopher M. Bishop Pattern Recognition and Machine Learning ÖSpri inger Contents Preface Mathematical notation Contents vii xi xiii 1 Introduction 1 1.1 Example: Polynomial Curve Fitting 4 1.2 Probability
More informationIntroduction to Gaussian Processes
Introduction to Gaussian Processes Iain Murray murray@cs.toronto.edu CSC255, Introduction to Machine Learning, Fall 28 Dept. Computer Science, University of Toronto The problem Learn scalar function of
More informationGaussian Process Regression: Active Data Selection and Test Point. Rejection. Sambu Seo Marko Wallat Thore Graepel Klaus Obermayer
Gaussian Process Regression: Active Data Selection and Test Point Rejection Sambu Seo Marko Wallat Thore Graepel Klaus Obermayer Department of Computer Science, Technical University of Berlin Franklinstr.8,
More informationPATTERN RECOGNITION AND MACHINE LEARNING
PATTERN RECOGNITION AND MACHINE LEARNING Chapter 1. Introduction Shuai Huang April 21, 2014 Outline 1 What is Machine Learning? 2 Curve Fitting 3 Probability Theory 4 Model Selection 5 The curse of dimensionality
More informationSTA414/2104. Lecture 11: Gaussian Processes. Department of Statistics
STA414/2104 Lecture 11: Gaussian Processes Department of Statistics www.utstat.utoronto.ca Delivered by Mark Ebden with thanks to Russ Salakhutdinov Outline Gaussian Processes Exam review Course evaluations
More informationProbabilistic & Bayesian deep learning. Andreas Damianou
Probabilistic & Bayesian deep learning Andreas Damianou Amazon Research Cambridge, UK Talk at University of Sheffield, 19 March 2019 In this talk Not in this talk: CRFs, Boltzmann machines,... In this
More informationMachine Learning Srihari. Gaussian Processes. Sargur Srihari
Gaussian Processes Sargur Srihari 1 Topics in Gaussian Processes 1. Examples of use of GP 2. Duality: From Basis Functions to Kernel Functions 3. GP Definition and Intuition 4. Linear regression revisited
More informationBayesian Inference: Principles and Practice 3. Sparse Bayesian Models and the Relevance Vector Machine
Bayesian Inference: Principles and Practice 3. Sparse Bayesian Models and the Relevance Vector Machine Mike Tipping Gaussian prior Marginal prior: single α Independent α Cambridge, UK Lecture 3: Overview
More informationLinear & nonlinear classifiers
Linear & nonlinear classifiers Machine Learning Hamid Beigy Sharif University of Technology Fall 1394 Hamid Beigy (Sharif University of Technology) Linear & nonlinear classifiers Fall 1394 1 / 34 Table
More informationSmooth Bayesian Kernel Machines
Smooth Bayesian Kernel Machines Rutger W. ter Borg 1 and Léon J.M. Rothkrantz 2 1 Nuon NV, Applied Research & Technology Spaklerweg 20, 1096 BA Amsterdam, the Netherlands rutger@terborg.net 2 Delft University
More informationVariational Bayesian Logistic Regression
Variational Bayesian Logistic Regression Sargur N. University at Buffalo, State University of New York USA Topics in Linear Models for Classification Overview 1. Discriminant Functions 2. Probabilistic
More informationNonparametric Regression With Gaussian Processes
Nonparametric Regression With Gaussian Processes From Chap. 45, Information Theory, Inference and Learning Algorithms, D. J. C. McKay Presented by Micha Elsner Nonparametric Regression With Gaussian Processes
More informationLinear regression example Simple linear regression: f(x) = ϕ(x)t w w ~ N(0, ) The mean and covariance are given by E[f(x)] = ϕ(x)e[w] = 0.
Gaussian Processes Gaussian Process Stochastic process: basically, a set of random variables. may be infinite. usually related in some way. Gaussian process: each variable has a Gaussian distribution every
More informationCS-E3210 Machine Learning: Basic Principles
CS-E3210 Machine Learning: Basic Principles Lecture 4: Regression II slides by Markus Heinonen Department of Computer Science Aalto University, School of Science Autumn (Period I) 2017 1 / 61 Today s introduction
More informationMachine Learning - MT & 5. Basis Expansion, Regularization, Validation
Machine Learning - MT 2016 4 & 5. Basis Expansion, Regularization, Validation Varun Kanade University of Oxford October 19 & 24, 2016 Outline Basis function expansion to capture non-linear relationships
More informationRecent Advances in Bayesian Inference Techniques
Recent Advances in Bayesian Inference Techniques Christopher M. Bishop Microsoft Research, Cambridge, U.K. research.microsoft.com/~cmbishop SIAM Conference on Data Mining, April 2004 Abstract Bayesian
More informationModeling Data with Linear Combinations of Basis Functions. Read Chapter 3 in the text by Bishop
Modeling Data with Linear Combinations of Basis Functions Read Chapter 3 in the text by Bishop A Type of Supervised Learning Problem We want to model data (x 1, t 1 ),..., (x N, t N ), where x i is a vector
More informationJ. Sadeghi E. Patelli M. de Angelis
J. Sadeghi E. Patelli Institute for Risk and, Department of Engineering, University of Liverpool, United Kingdom 8th International Workshop on Reliable Computing, Computing with Confidence University of
More informationMidterm Review CS 7301: Advanced Machine Learning. Vibhav Gogate The University of Texas at Dallas
Midterm Review CS 7301: Advanced Machine Learning Vibhav Gogate The University of Texas at Dallas Supervised Learning Issues in supervised learning What makes learning hard Point Estimation: MLE vs Bayesian
More informationVariational Autoencoders (VAEs)
September 26 & October 3, 2017 Section 1 Preliminaries Kullback-Leibler divergence KL divergence (continuous case) p(x) andq(x) are two density distributions. Then the KL-divergence is defined as Z KL(p
More informationLearning Gaussian Process Models from Uncertain Data
Learning Gaussian Process Models from Uncertain Data Patrick Dallaire, Camille Besse, and Brahim Chaib-draa DAMAS Laboratory, Computer Science & Software Engineering Department, Laval University, Canada
More informationModelling Transcriptional Regulation with Gaussian Processes
Modelling Transcriptional Regulation with Gaussian Processes Neil Lawrence School of Computer Science University of Manchester Joint work with Magnus Rattray and Guido Sanguinetti 8th March 7 Outline Application
More informationThe geometry of Gaussian processes and Bayesian optimization. Contal CMLA, ENS Cachan
The geometry of Gaussian processes and Bayesian optimization. Contal CMLA, ENS Cachan Background: Global Optimization and Gaussian Processes The Geometry of Gaussian Processes and the Chaining Trick Algorithm
More informationCore Transport Properties in JT-60U and JET Identity Plasmas
1 EXC/P4-12 Core Transport Properties in JT-60U and JET Identity Plasmas X. Litaudon 1, Y. Sakamoto 2, P.C. de Vries 3, A. Salmi 4, T. Tala 5, C. Angioni 6, S. Benkadda 7, M.N.A. Beurskens 8, C. Bourdelle
More informationGWAS IV: Bayesian linear (variance component) models
GWAS IV: Bayesian linear (variance component) models Dr. Oliver Stegle Christoh Lippert Prof. Dr. Karsten Borgwardt Max-Planck-Institutes Tübingen, Germany Tübingen Summer 2011 Oliver Stegle GWAS IV: Bayesian
More informationMultiscale modelling of sheath physics in edge transport codes
EUROFUSION WPPFC-CP(6) 6599 N Mellet et al. Multiscale modelling of sheath physics in edge transport codes Preprint of Paper to be submitted for publication in Proceedings of 26th IAEA Fusion Energy Conference
More informationLinear Models for Regression
Linear Models for Regression Machine Learning Torsten Möller Möller/Mori 1 Reading Chapter 3 of Pattern Recognition and Machine Learning by Bishop Chapter 3+5+6+7 of The Elements of Statistical Learning
More informationMultivariate Bayesian Linear Regression MLAI Lecture 11
Multivariate Bayesian Linear Regression MLAI Lecture 11 Neil D. Lawrence Department of Computer Science Sheffield University 21st October 2012 Outline Univariate Bayesian Linear Regression Multivariate
More informationClassifier Complexity and Support Vector Classifiers
Classifier Complexity and Support Vector Classifiers Feature 2 6 4 2 0 2 4 6 8 RBF kernel 10 10 8 6 4 2 0 2 4 6 Feature 1 David M.J. Tax Pattern Recognition Laboratory Delft University of Technology D.M.J.Tax@tudelft.nl
More informationRelevance Vector Machines
LUT February 21, 2011 Support Vector Machines Model / Regression Marginal Likelihood Regression Relevance vector machines Exercise Support Vector Machines The relevance vector machine (RVM) is a bayesian
More informationDEPARTMENT OF COMPUTER SCIENCE Autumn Semester MACHINE LEARNING AND ADAPTIVE INTELLIGENCE
Data Provided: None DEPARTMENT OF COMPUTER SCIENCE Autumn Semester 203 204 MACHINE LEARNING AND ADAPTIVE INTELLIGENCE 2 hours Answer THREE of the four questions. All questions carry equal weight. Figures
More informationCPSC 540: Machine Learning
CPSC 540: Machine Learning MCMC and Non-Parametric Bayes Mark Schmidt University of British Columbia Winter 2016 Admin I went through project proposals: Some of you got a message on Piazza. No news is
More informationPractical Bayesian Optimization of Machine Learning. Learning Algorithms
Practical Bayesian Optimization of Machine Learning Algorithms CS 294 University of California, Berkeley Tuesday, April 20, 2016 Motivation Machine Learning Algorithms (MLA s) have hyperparameters that
More informationCOMP 551 Applied Machine Learning Lecture 20: Gaussian processes
COMP 55 Applied Machine Learning Lecture 2: Gaussian processes Instructor: Ryan Lowe (ryan.lowe@cs.mcgill.ca) Slides mostly by: (herke.vanhoof@mcgill.ca) Class web page: www.cs.mcgill.ca/~hvanho2/comp55
More informationRole of Magnetic Configuration and Heating Power in ITB Formation in JET.
Role of Magnetic Configuration and Heating Power in ITB Formation in JET. The JET Team (presented by V. Parail 1 ) JET Joint Undertaking, Abingdon, Oxfordshire, United Kingdom 1 present address: EURATOM/UKAEA
More informationBayesian Inference of Noise Levels in Regression
Bayesian Inference of Noise Levels in Regression Christopher M. Bishop Microsoft Research, 7 J. J. Thomson Avenue, Cambridge, CB FB, U.K. cmbishop@microsoft.com http://research.microsoft.com/ cmbishop
More informationUsing Gaussian Processes for Variance Reduction in Policy Gradient Algorithms *
Proceedings of the 8 th International Conference on Applied Informatics Eger, Hungary, January 27 30, 2010. Vol. 1. pp. 87 94. Using Gaussian Processes for Variance Reduction in Policy Gradient Algorithms
More informationImproved Plasma Confinement by Ion Bernstein Waves (IBWs) Interacting with Ions in JET
EFDA JET CP(02)07/03 C. Castaldo, R. Cesario, Y, Andrew, A. Cardinali, V. Kiptly, M. Mantsinen, F. Meo, A. Murari, A. A. Tuccillo, M. Valisa, D. Van Eester, L. Bertalot, D. Bettella, C. Giroud, C. Ingesson,
More informationImproved Plasma Confinement by Ion Bernstein Waves (IBWs) Interacting with Ions in JET (Joint European Torus)
Improved Plasma Confinement by Ion Bernstein Waves (IBWs) Interacting with Ions in JET (Joint European Torus) PD/P-01 C. Castaldo 1), R. Cesario 1), Y, Andrew 2), A. Cardinali 1), V. Kiptly 2), M. Mantsinen
More informationGaussian Process Regression Models for Predicting Stock Trends
Gaussian Process Regression Models or Predicting Stock Trends M. Todd Farrell Andrew Correa December 5, 7 Introduction Historical stock price data is a massive amount o time-series data with little-to-no
More informationFully Bayesian Deep Gaussian Processes for Uncertainty Quantification
Fully Bayesian Deep Gaussian Processes for Uncertainty Quantification N. Zabaras 1 S. Atkinson 1 Center for Informatics and Computational Science Department of Aerospace and Mechanical Engineering University
More informationOn Bias, Variance, 0/1-Loss, and the Curse-of-Dimensionality. Weiqiang Dong
On Bias, Variance, 0/1-Loss, and the Curse-of-Dimensionality Weiqiang Dong 1 The goal of the work presented here is to illustrate that classification error responds to error in the target probability estimates
More informationUsing Bayesian Analysis to Study Tokamak Plasma Equilibrium
Using Bayesian Analysis to Study Tokamak Plasma Equilibrium Greg T. von Nessi (joint work with Matthew Hole, Jakob Svensson, Lynton Appel, Boyd Blackwell, John Howard, David Pretty and Jason Bertram) Outline
More informationAnnouncements. Proposals graded
Announcements Proposals graded Kevin Jamieson 2018 1 Bayesian Methods Machine Learning CSE546 Kevin Jamieson University of Washington November 1, 2018 2018 Kevin Jamieson 2 MLE Recap - coin flips Data:
More informationSupport Vector Machine (continued)
Support Vector Machine continued) Overlapping class distribution: In practice the class-conditional distributions may overlap, so that the training data points are no longer linearly separable. We need
More informationMultivariate statistical methods and data mining in particle physics
Multivariate statistical methods and data mining in particle physics RHUL Physics www.pp.rhul.ac.uk/~cowan Academic Training Lectures CERN 16 19 June, 2008 1 Outline Statement of the problem Some general
More informationSupport Vector Machines and Kernel Methods
2018 CS420 Machine Learning, Lecture 3 Hangout from Prof. Andrew Ng. http://cs229.stanford.edu/notes/cs229-notes3.pdf Support Vector Machines and Kernel Methods Weinan Zhang Shanghai Jiao Tong University
More information