Professional Documents
Culture Documents
R O M H A H A: Educed Rder Odeling Ybrid Pproach Ybrid Pproach
R O M H A H A: Educed Rder Odeling Ybrid Pproach Ybrid Pproach
( )
Toy Problem Toy Problem
Consider:
i
j
b
1
2
x x i
x j
k
=
+
k
( )
2
y a x a x a x = + +
1 2 3
( ) ( , , ) y x y x x x =
a
3
x k +
( )
( )
1 1 2 2 3 3
4
1 1 2 2 3 3
y a x a x a x
b x b x b x
= + +
+ + +
i
( ) ( )
2 4
T T
y a x b x = +
Note that:
( ) ( )
2 2 { , }
T T
dy
a x a b x b LC a b
d
= + =
( ) ( )
{ , }
dx
Modified Infinite Series Expansion Modified Infinite Series Expansion
Introduce modified Taylor Series Expansion: y
0 1 2 2
1 1
( ) ( ) ( ) ( )
n n
T T T
i i ij i j
i i j
y x y x x x o | o | |
= =
= + + + + +
1 , 1
3 3 3
( ) ( ) ( ) ...
i i j
n
T T T
ijk i j i
x x x o | | | + + + + +
= e A
effective range for
Range finding algorithm may be employed:
Employ random matrix vector products of the form:
A
Employ random matrix-vector products of the form:
Find the effective range:
, 1,...,
i i
q i r e = = A
g
Check the error:
| |
1
...
n r
r
q q
= e Q
( ) ( )
1,...,
2
10 max
T T
i
i s
e
t
=
> I QQ A I QQ A
Subspace Methods - Algorithm
I/O variability can be described by matrix operators
Given large dense operator A, find low rank approximation:
r
Matrix elements available:
1
T
i i i
i
s u v
=
=
A
A. Frieze, R. Kannan, and S. Vempala, Fast Monte Carlo algorithms
for finding low rank approximations, in Proc. 39th Ann. IEEE Symp.
Foundations of Computer Science (FOCS), 1998. p ( )
______, Fast Monte Carlo algorithms for finding low-rank
approximations, J. Assoc. Comput. Mach., 51 (2004)
Only matrix-(transpose)-vector product available: Only matrix (transpose) vector product available:
H. Abdel-Khalik, Adaptive Core Simulation, PhD, NCSU 2004.
P.-G. Martinsson, V. Rokhlin, and M. Tygert, A randomized algorithm
for the approximation of matrices Computer Science Dept Tech for the approximation of matrices, Computer Science Dept. Tech.
Report 1361, Yale Univ., New Haven, CT, 2006.
Singular Values Spectrum g p
e
1
s
How to determine a cut-off?
g
u
l
a
r
V
a
l
u
e
s
Well-Posed
S
i
n
g
2
s
3
s
4
s
s
Ill-Posed
Ill-Conditioned
r
r
u
| |
|
u
\ .
r
s
Singular Value Triplet Index
r \ .
Subspace-Based Hybridization: Approach #1
Forward
St t R d ti
Basic
Forward
State Reduction
Adjoint
Forward
Approach
Parameters State
Adjoint
Parameters Reduction
B i Adj i A h
Forward
Basic Adjoint Approach
Forward
Responses
Subspace-Based Hybridization: Approach #2
Methods Hybridization inside each components
Reduce subspace first, then employ forward method to
sample the reduced subspace
n
xe
m
y e
( ) r r
x e
Original
Mapping
g
Model
Mapping
Random Sampling of
1
st
Local Derivatives
Find Reduced
I P
1 Local Derivatives
Input Parameters
Example: Reactor Calculations
Parameters: Cross-sections = f(Isotope, Type, Energy)
10
2
-10
5
parameters
State: Flux = f(Space, Angle, Energy)
10
4
10
6
l 10
4
-10
6
state values
Responses: Power, Reaction Rates = f(space, time)
10
5
10
6
responses 10 -10 responses
Cross-section Fuel Assembly Reactor Core
ROM-based Flux Error
10
0
10
-4
10
-2
10
-6
10
-10
10
-8
14
10
-12
Residual of Flux Variation
Perturbed Flux
0 0.5 1 1.5 2 2.5
x 10
5
10
-14
Flux Variations Index
ROM-based Flux Error
10
-3
10
-4
10
-5
u
x
r
m
s
10
-6
F
l
u
8
10
-7
0 50 100 150 200 250 300 350
10
-8
Size of Active Subspace
SINGULAR VALUES
FOR TYPICAL REACTOR MODELS
10
0
r
V
a
l
u
e
10
5
S
i
n
g
u
l
a
r
V
ENDF
MG
10
e
l
a
t
i
v
e
S
i
n
MG
MG2
FG
10
10
R
e
l
FG
CA
10
0
10
2
10
Singular Value Index
CONCLUDING REMARKS
Most complex models can be ROMed. This is not p
coincidental due to the multi-scale strategy often
employed.
Recent research in engineering and applied
mathematics communities has shown that: mathematics communities has shown that:
It is possible to find ROM efficiently
One can preserve accuracy of original complex model
Hybrid algorithms appear to have potential of
leveraging the benefits of various ROM leveraging the benefits of various ROM
techniques
Thank you for your attention
abdelkhalik@ncsu.edu
UQ CHALLENGES:
CURRENTLY NOT ADDRESSED
Nonlinear non-smooth models
(e.g. bifurcated models and discrete type events)
Nonlinear models coupled with feedback
How to estimate uncertainties for low-probability How to estimate uncertainties for low probability
events, e.g. tails of probability distributions?
How to evaluate uncertainties on a routine basis for
multi-physics multi-scale models? multi physics multi scale models?
How to efficiently aggregate all sources of
uncertainties, including parameters, numerical, and
model form errors? model form errors?
How to identify validation domain beyond the
available experimental data?
How to design experiments that are most sensitive to How to design experiments that are most sensitive to
key sources of uncertainties?