The back-propagation neural network (BPNN) has been researched and applied
as a convenient decision-support toot in a variety of application areas in
civil engineering. However, learning algorithms such as the BPNN do not giv
e information on the effect of each input parameter or influencing variable
upon the predicted output variable. The model's sensitivity to changes in
its parameters is generally probed by testing the response of a mature netw
ork on various input scenarios. In this paper, the relationships between an
output variable and an input parameter are sorted out based on the BPNN al
gorithm. The input sensitivity of the BPNN is defined in exact mathematical
terms in light of both normalized and raw data. The difference between a B
PNN and regression analysis of statistics is discussed, and the sophisticat
ion and superiority of the BPNN over regression analysis is further demonst
rated in a case study based on a small data set. In addition, statistical a
nalysis of input sensitivity based on Monte Carlo simulation enables the mo
deler to understand the rationale of a BPNN's reasoning and have preknowled
ge about the effectiveness of model implementation in a probabilistic fashi
on. The sensitivity analysis of the BPNN is successfully applied to analyze
the labor production rate of pipe spool fabrication in a real industrial s
etting. Important aspects of the application, including problem definition,
factor identification, data collection, and model testing based on real da
ta, are discussed and presented.