Biomedical Engineering Reference
In-Depth Information
Recurrent network activities v ( t )
Input
vector
u ( t )
Network nonlinearity
b (
Recurrent neural
networks (RNN)
( t|t −1), v ( t ), u ( t ))
Weight state vector
( t −1| t −1)=
( t | t −1)
Weight state update & Delay
( t|t ) =
Bank of unit-time
delays
( t|t −1)+ G ( t )α( t )
Desired
response
d ( t )
Extended Kalman
filter (EKF)
Innovation process
α( t )= d ( t )− b (
( t|t −1), v ( t ), u ( t ))
Fig. 2.16 Closed-loop feedback system incorporating EKF for RNN. RNN performs a role of
the predictor with network nonlinear function, whereas EKF performs a role of the corrector with
innovation process in a recursive manner in this system
prediction, so that independent parallel filters should be implemented for 3D
motions [ 83 ]. Furthermore, IMM method was investigated to compare with a pre-
diction method based on the first-order extended Kalman filter by Hong et al. [ 72 ].
Breathing variation, such as deep or fast breathing, results in a relatively low
accuracy of breathing motion prediction. King et al. showed that a multiple sub-
model method based on breathing amplitude can provide an adaptive motion model
with adjusting basic sub-models [ 100 ]. They validated that the combined models
with multiple sub-models can show the prediction errors of 1.0-2.8 mm.
2.3.3.4 Hybrid Extended Kalman Filter
Kalman filters are widely used for training nonlinear function of the state esti-
mation and prediction for desired input-output mappings [ 72 , 81 , 83 ]. Kalman
filter can also be used for supervised training framework of recurrent neural net-
works using nonlinear sequential state estimators. The prediction and correction
property is an intrinsic property of Kalman filter. In Hybrid extended Kalman filter
(HEKF), recurrent neural network (RNN) performs a role of the predictor with
network nonlinear function including input vector (u), recurrent network activities
(v), and adaptive weight state vectors (w), whereas EKF performs a role of the
corrector with innovation process in a recursive manner, as shown in Fig. 2.16
[ 101 , 102 ].
 
Search WWH ::




Custom Search