Escolar Documentos
Profissional Documentos
Cultura Documentos
ABSTRACT
Foetal weight prediction based on echographic features is an important
procedure in perinatal medicine. Classical methods of foetal weight prediction
have serious shortcomings in current clinical practice. We investigated the
application of Radial Basis Functions (RBF) and Support Vectors Machines
(SVM) neural networks in order to predict foetal weights in a reliable way. A
RBF was trained using a set of 220 input vectors of echographic features
spanning a foetal weight range from 1500 to 4500 grams and was tested in a
separate set of 55 cases with similar distribution. The overall absolute relative
error attained a reasonable 6.2%. However, for foetal weights greater than 4000
grams the relative error was of the order of minus 10%, underestimating foetal
weights, a problem we tried to solve using a SVM classifier. Keywords:
Artificial Neural Networks, Pattern Recognition, Bio-Medical Engineering
Applications, Prediction, Radial Basis Functions, RBF, Support Vector
Machines, SVM.
INTRODUCTION
Pre-natal foetal weight prediction is an important part of obstetric and
neonatal management, since foetuses who have not grown properly may have a
higher perinatal mortality rate and are namely at high risk for neurological
problems.
Traditional formulas to estimate the foetal weight take at least two
echographic measurements: the abdominal circumference (AC) and the femur
length (FL) or the biparietal diameter (BPD). These formulas were derived from
linear generalized models by Hadlock and Shepard (Farmer et al., 1992).
The need for a quick and easy method for estimating foetal weight has been
clearly established. Results of a statistical analysis and multiple multivariable
linear regressions showed that: (i) the birth weight is a logarithmic function of
foetal body parameters and that the abdominal circumference has the single best
correlation with the log10 of the birth weight; (ii) linear regression with the use
of two foetal dimensions (abdominal circumference and biparietal diameter) had
2
a standard deviation of 106 grams per kilogram foetal weight (Warsof et al.,
1977).
Farmer et al. (1992) used a neural network model for the ultrasonic
estimation of foetal weight in the macrosomic foetus and obtained an average
error of 4.7% from actual birth weight, statistically better (p=0.001) than the
results obtained from regression models.
Chauhan et al. (1998) compared the accuracies of ultrasonographic
estimates of birth weights among infants born between 24 and 34 weeks of
gestation at three tertiary centers and concluded that “ultrasonographic estimates
for preterm infants, as obtained from 26 equations are characterized by a rather
wide range of accuracy, [and] for most of the equations the accuracies of
estimates differ markedly among centers.”
The objective of the present prospective study is to investigate the
application of Radial Basis Functions (RBF) and Support Vector Machines
(SVM) neural networks in order to predict foetal weights.
Table 4
CONCLUSIONS
Whereas the foetal weight relative absolute error using Hadlock and
Shepard formulas were 7.8% and 7.5%, respectively, using RBF NN we got the
lowest relative absolute error, 6.2 %, as can be seen in Table 5.
The sensitivities, specificities and accuracies provided in Table 5 were
estimated for five 500 g foetal weight classes in order to give a detailed picture
of the statistical validity of neural nets regarding birth weight prediction. This
clearly underestimates the clinical validity, which would improve if calculated
for the more relevant clinical classes of foetal weights higher or inferior to 3500
g and 1500 g, respectively.
5
4000
•-Real o - Predicted
3500
3000
2500
2000
1500
0 10 20 30 40 50
# CASE
Fig. 1 Graphical representation of 55 real and estimated weights by an RBF with ten hidden
Gaussian units and one output linear unit. Shows the real foetal weights ordered increasingly and
represented by dots, and the corresponding estimated foetal weights represented by circles.
Estimation Classification
Model Inputs Error Sensitivity Specificity Accuracy
Hadlock AC, FL 0.078 0.60 0.52 0.55
Shepard AC, BPD 0.075 0.60 0.55 0.56
AC, FL 0.076 0.73 0.61 0.64
AC, BPD 0.067 0.64 0.60 0.57
RBF Estimation and
(1000-4500 g)
Classification
RBF neural nets performance gave in these experiments lower error ratios
than multi-layer perceptron (MLP) solutions that we have experimented with a
different training set and reported previously in Sereno et al. (2000).
Nevertheless, as can be seen in Fig. 1, the RBF prediction sub-estimates the
larger foetal weights, probably because this range is poorly represented in the
data available. The RBF NN trained with 1000-4500 grams patterns may
become biased either by the higher frequency of the mean foetal weights, or by
noise that may be present in the big foetal weights range. Therefore, in this
range, the false negatives could be an influence to a wrong prediction of the risk
of emergency Cesarian section for a pregnant woman.
We are currently improving the generalization performance of an RBF-
SVM-heuristic rules approach by re-scaling the input variables in proportion to
their relative importance in the output, using prior knowledge in training
strategies applied to RBF and SVM function approximation architectures, and
reducing the variance by combining the outputs of MLP, RBF, SVM and
knowledge-based artificial NN (Mitchell, 1997) to form committees that could
effectively improve the accuracy of the foetal weight approximation.
REFERENCES
Bishop, C. M., 1997, Neural Networks for Pattern Recognition, Oxford, Oxford University Press.
Chauhan S. P. et al., 1998, Ultrasonographic estimate of birth weight at 24 to 34 weeks: A
multicenter study, Am J Obstet Gynecol October 1998.
Cristianini N. & Shawe-Taylor J., 2000, An Introduction to Support Vector Machines: And Other
Kernel-Based Learning Methods, Cambridge University Press.
Farmer R.M., Medearis A.L., Hirata G.I., Platt L.D., 1992, The Use of a Neural Network for the
Ultrasonographic Estimation of Foetal Weight in Macrosomic Fetus, Am J Obstet Gynecol
May 1992.
Gunn S., 1998, Support Vector Machines for Classification and Regression, Image Speech &
Intelligent Systems Group, University of Southampton, United Kingdom.
Hagan M.T., Demuth H.B., Beale M., 1996, Neural Network Design, Boston, PWS Publishing
Company.
Haykin S., 1999, Neural Networks - A Comprehensive Foundation (2d Edition), Prentice Hall.
Hudson D.L. & Cohen M.E., 2000, Neural Networks and Artificial Intelligence for Biomedical
Engineering, IEEE Press in Biomedical Engineering.
McLachlan J. & Krishnan T., 1997, The EM Algorithm and Extensions, John Wiley & Sons, Inc.
Mitchell T., 1997, Machine Learning, New York, McGraw Hill.
Nabney I.T., 1999, Efficient Training of RBF Networks for Classification, Birmingham, Aston
University.
Odone F., Trucco E., Verri A., 1998, Visual Learning of Weight from Shape Using Support Vector
Machines, British Machine Vision Conference.
Sereno F., Marques de Sá J.P., Matos A., Bernardes J., 2000, A Comparative Study of MLP and
RBF Neural Nets in the Estimation of the Foetal Weight and Length, in Campilho A.,
Mendonça A., 2000, Proceedings of RECPAD 2000 - 11th Portuguese Conference on Pattern
Recognition, University of Porto.
Vapnik V.N., 1995, The Nature of Statistical Learning Theory, Springer.
Veropoulos K., Cristianini N., Campbell C., 1999, The Application of Support Vector Machines to
Medical Decision Support : A Case Study. Department of Engineering Mathematics, Bristol
University, United Kingdom.
Warsof S.L. et al., 1977, The Estimation of fetal weight by computer-assisted analysis. Am J Obstet
Gynecol Aug 15, 128:8, 881-92.