Title: Successive Bayesian Estimation
1Successive Bayesian Estimation
Alexey Pomerantsev Semenov Institute of Chemical
PhysicsRussian Chemometrics Society
2Agenda
- Introduction. Bayes Theorem
- Successive Bayesian Estimation
- Fitter Add-In
- Spectral Kinetics Example
- New Idea (Method ?)
- More Applications of SBE
- Conclusions
31. Introduction
4The Bayes Theorem, 1763
Where to takethe priorprobabilities?
Thomas Bayes (1702-1761)
5Jam Sampling Blending Theory
Now we know the origin ofa worm in the jam!
62.Successive Bayesian Estimation (SBE)
7SBE Concept
How to eat awayan elephant?Slice by slice!
8OLS SBE Methods for Two Subsets
OLS
Quadraticapproximationnear theminimum!
SBE
9Posterior Prior Information
Subset 1. Posterior Information
Make Posterior,rebuild it and apply as Prior!
Rebuilding (common partial parameters)
Subset 2. Prior Information
10Prior Information of Type I
The same errorvariance in theeach subset of
data!
11Prior Information of Type II
Different errorvariances in theeach subsetof
data!
12SBE Main Theorem
Different order of subsets processing
SBEagree withOLS!
Theorem (Pomerantsev Maksimova , 1995)
133. Fitter Add-In
14Fitter Workspace
Fitter is atool for SBE!
15Data Model Prepared for Fitter
Apply Fitter!
16Model f(x,a)
Presentation at worksheet
174. Spectral Kinetics Modeling
18Spectral Kinetic Data
Y(t,x,k)C(t,k)P(x)E
This is largenon-linearregressionproblem!
K constants L wavelengths M species N
time points
Y is the (N?L) known data matrix C is the (N?M)
known matrix depending on unknown parameters k P
is the (M?L) unknown matrix of pure component
spectra E is the (N?L) unknown error matrix
19How to Find Parameters k?
This is a challenge!
20Simulated Example Goals
21Model. Two Step Kinetics
Standardtrainingmodel
True parameter values k11 k20.5
22Data Simulation
Usual way ofdata simulation
Simulated concentration profiles
Simulated pure component spectra
C1(t) A(t) C2(t) B(t) C3(t) C(t)
P1(x) pA (x) P2(x) pB (x) P3(x) pC (x)
Y(t,x)C(t)P(x)(IE) STDEV(E)0.03
23Simulated Data. Spectral View
Spectralview of data
24Simulated Data. Kinetic View
Kinetic viewof data
25One Wavelength Estimates
Bad accuracy!
26Four Wavelengths Estimates
Bad accuracy, again!
27SBE Estimates at the Different Order
Direct 1, 2, 3, .
Inverse 53, 52, 51, .
SBE (practically)doesnt depend onthe subsets
order!
Random 16, 5, 29, .
0.95 Confidence Ellipses
28SBE Estimates and OLS Estimates
SBE estimatesare close toOLS estimates!
29Pure Spectra Estimating
SBE givesgood spectraestimates!
30Real World Example Goals
31Data
Bijlsma S, Smilde AK. J.Chemometrics 2000 14
541-560 Epoxidation of 2,5-di-tert-butyl-1,4-benzo
quinone SW-NIR spectra
PreprocessedData
240 spectra 1200 time points 21
wavelengthsPreprocessing Savitzky-Golay filter
32Progress in SBE Estimates
SBE workswith the realworld data!
33SBE and the Other Methods
SBE gives thelowest deviationsand correlation!
345. New Idea
35Bayesian Step Wise Regression
ya1x1a2x2a3x3
BSWR accountscorrelations of variables in step
wise estimation
36BSW Regression Ridge Regression
BSWR is RR witha moving centerand
non-Euclideanmetric
37Example. RMSEC RMSEP
BSWR givestypical U-shape ofthe RMSEP curve
38Linear Model. RMSEC RMSEP
BSWR is notworse then PLS or PCR and
betterthen SWR
ya1x1a2x2a3x3a4x4a5x5
39Non-Linear Model. RMSEC RMSEP
For non-linearmodel BSWR isbetter then PLS or
PCR
40Variable selection
BSWR is just an idea, notthe method soany
criticism is welcomed now!
416. More Practical Applications of SBE
42Antioxidants Activity by DSC
DSC Data
Oxidation Initial Temperature (OIT)
To testantioxidants!
43Network Density of Shrinkable PE by TMA
TMA Data
Network density
To solvetechnologicalproblem!
44PVC Isolation Service Life by TGA
TGA Data
Service life prediction
To predictdurability!
45Tire Rubber Storage
Elongation at break
Tensile strength
To predictreliability!
467. Conclusions
Thanks!