Murugananth M
Phase Transformations Group,
Department of Materials Science and Metallurgy,
University of Cambridge,
Cambridge CB2 3QZ, U.K.
Vasudevan M
Indhira Gandhi Center for Atomic Research,
Kalpakkam
India
The neural network program was produced by:
David MacKay,
Cavendish Laboratory,
University of Cambridge,
Madingley Road,
Cambridge, CB3 0HE, U.K.
E-mail: Murugananth
Added to MAP: February 2002.
To predict the ferrite number of austenitic steel welds.
Language: | C,FORTRAN, Shell script |
Product form: | Source code / executables |
Platform : | Solaris, Linux |
Complete program.
MAP_NEURAL_FERRITE_NUMBER contains a suite of programs which can be used to predict the ferrite number of austenitic stainless steel welds as a function of composition. The database on which this model has been built mainly consists of composition of austenitic stainless steel welds used in construction of the constitutional diagram WRC-92.
Description of the files and their usage in the present module :
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. |
model.gen | A file containing the shell commands for using the module for predictions. This can be run by using the command "./model.gen" or "sh model.gen". 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. model.gen 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
Refer example file : result
Ferrite number, austenitic stainless steel welds, delta ferrite
MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.
MAP Website administration / map@msm.cam.ac.uk