Murugananth Marimuthu,
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge CB2 3QZ, U.K.
E-mail: Ananth
Added to MAP: November 2002.
A neural network model which includes service temperature, service time, composition, heat treatment, precipitates and dissolved solutes as inputs, and which can be used for the calculation and factorisation of long-term creep--rupture strength of ferritic steels.
Language: | C, FORTRAN |
Product form: | Source Code and Executables |
Complete program.
This module can be used to predict the creep--rupture strength of ferritic power--plant steels and hence to correlate it to the equilibrium precipitate fractions and dissolved solutes.
Readme.txt | Tells the name of the input variables and the order in which these are to be presented in a file named test.dat before using the model for predictions. |
MINMAX | Contains the minimum and maximum ranges of each input variable. |
test.dat | Contains the input variables which will be used by accessory programs to make predictions. |
data_no.c | A C-file to get the number of data in test.dat file via keyboard input. |
predict | A file containing the shell commands for using the module for predictions. This can be run by using the command "./predict" or "sh predict". This takes you through various stages where the data are first normalised allowing the models to generalise their predictions. Further after the predictions the results are un-normalised and written to a result file. predict also shows the maximum perceived noise level for the "n" models in the committee |
generate44 | This is the executable file for the neural network program. It reads the normalised input data file, norm_test.in, and uses the weight files in subdirectory c, to find a value for ferrite number.The results are written to the temporary output file _out. |
spec.c | Specification file to be read by generate44. |
_ot, _out, _res, _sen | These files are created by generate44 and can be deleted. |
c | Directory where weight files for use by the generate44 pertaining to each model in the committee are stored. |
DIRECTORY s | |
outprdt | Directory where the output from generate44 are written to. |
committee.dat | Consists of values representing the number of models in committee and number of variables used. |
normtest.for | Program to normalise the input data read from test.dat. Also produces the normalised input file norm_test.in. It makes use of information read in from no_of_rows.dat and committee.dat. |
gencom.for | This program uses the information in committee.dat and combines the predictions from the individual models, in subdirectory outprdt, to obtain an averaged value (committee prediction). The output (in normalised form) is written to com.dat. |
treatout.for | Program to un-normalise the committee results in com.dat and write the output predictions to unnorm_com. This file is then renamed as result. |
None.
No information supplied.
None.
Complete program.
See file test.dat and Readme.txt
Check "Result" file
No auxillary routines
Creep, power plant steels, precipitates, solid solution strengthening
MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.