MAP Logo

Materials Algorithms Project

[A logo showing the University of Cambridge Crest]


Program MAP_NEURAL_SKYNET

  1. Provenance of code.
  2. Purpose of code.
  3. Specification.
  4. Description of subroutine's operation.
  5. References.
  6. Parameter descriptions.
  7. Error indicators.
  8. Accuracy estimate.
  9. Any additional information.
  10. Example of code
  11. Auxiliary subroutines required.
  12. Keywords.
  13. Download source code.
  14. Links.

Provenance of Source Code

The program was produced by

Jae Hoon Jang
Department of Steels
Advanced Metals Division
Korea Institue of Materials Science,
Chanwon, Republic of Korea

E-mail: jhjang@kims.re.kr

The parameter files for use within the program are from the Materials Algorithms Project

Added to MAP: September 2021.

Top | Next

Purpose

This program - Steel Knowledge-Yielding Network - is a graphical user interface intended for easy to use of arbitrary Bayesian artificial neural networks within MAP library. Using this program, the following three items can be checked.

Each model included in this program was built using Bigback5 code created by David Mackay.

Top | Next | Prev

Specification

Language: Visual C++
Product form: Graphical User Interface
Platform: Microsoft Windows 10
complete program
	

Top | Next | Prev

Description

This software is graphical user interface for easy use of arbitrary artificial neural network models in the MAP labrary. Each model is the output via Neuromat Model Manager by Thomas Sourmail, and the artificial neural network is built using the code Bigback5 by David Mackay. Each model includes c/_c*, c/_w*, c/_w*.lu, committee, labels, max_noise, MINMAX, and read me files.

README
A text file containing the details of the model.
MINMAX
A text file containing the minimum and maximum limits of each input and output variable. This file is used to normalise and unnormalise the input and output data.
labels
A text file containing the labels of input variables.
committee
A text file containing the list of committee for model.
max_noise
A text file containing the miximum of noise. If there is no max_noise file, then the noise value is evaluated using sigma_nu value in _c* files.
_w*f
The weights files for the different models.
*.lu
Files containing information for calculating the size of the error bars for the different models.
_c*
Files containing information about the perceived significance value for each model.
_R*
Files containing values for the noise, test error and log predictive error for each model.

Watch the following movie to assist in the use the program.

Top | Next | Prev

References

  1. D. J. C. MacKay, Bigback5, Online, available from http://www.inference.org.uk/mackay/bigback/bigback5.tar.gz, accessed on 17 June 2017.
  2. T. Sourmail, Neuromat Model Manager, Online, available from http://www.thomas-sourmail.net/neural_networks_model_manager.html, accessed on 17 June 2017.
  3. M. J Peet, Technical Note: Bayesian Neural Networks as Implemented in Model Manager, 2015, Online, available from http://www.mathewpeet.org/notes/BNNMM/ModelManager+BayesianNeuralNetworks.pdf, accessed on 17 June 2017.
  4. General information on neural networks of the type implemented here.

Top | Next | Prev

Parameters

Input parameters

"init.xml" file where the model list is saved. Below is a list of models saved as default.

map/map_steel_ac1
map/map_steel_ac3
map/map_neural_hotrolled_uts
map/map_neural_hotrolled_el
map/map_neural_hot_strength
map/map_neural_hot_torsion
map/map_neural_weldmetal_uts
map/map_neural_weldmetal_ys
map/map_neural_weldmetal_eln
map/map_neural_weldmetal_chp
map/map_neural_weldmetal_T_27J
map/map_neural_weldmetal_emb
map/map_lattice_parameter_austenite
map/map_lattice_parameter_ferrite
map/adi/map_adi_uts
map/adi/map_adi_ys
map/adi/map_adi_elongation
map/adi/map_adi_hardness
map/adi/map_adi_charpy
map/map_steel_bake_hardening
map/map_steel_creep_life_austenitic
map/map_steel_creep_strength_austenitic
map/map_steel_ferritic_creep_rupture
map/map_steel_elongation
map/map_steel_elongation_irradiated
map/map_steel_ferritic_hot_mech_properties/Tensile-Strength
map/map_steel_ferritic_hot_mech_properties/Yield-Strength
map/map_steel_ferritic_hot_mech_properties/Elongation
map/map_steel_flangeability
map/map_steel_lowtemper
map/map_steel_Ms_2004
map/map_steel_pearlite_growth
map/map_steel_pearlite_spacing
map/map_steel_temper
map/map_steel_thermal10
map/map_steel_UTS
map/map_steel_weld_mechanical_properties/uts
map/map_steel_weld_mechanical_properties/ys
map/map_steel_weld_mechanical_properties/eln
map/map_steel_weld_mechanical_properties/chp

Top | Next | Prev

Error Indicators

None.

None.

Top | Next | Prev

Accuracy

A full calculation of the error bars is presented in reference.

Top | Next | Prev

Further Comments

It is necessary to have gnuplot installed in advance to see the graphic output automatically.

Top | Next | Prev

Keywords

neural networks, steels, graphical user interface

Top | Next | Prev

Download

Download PC software
Download README file

Top | Prev


MAP originated from a joint project of the National Physical Laboratory and the University of Cambridge.

Top | | MAP Homepage