search

MLE.2 Machine Learning Architecture

# PROCESS PURPOSE 
The purpose is to establish a ML architecture supporting training and deployment of a ML model, consistent with the ML requirements, and to evaluate the ML architecture against defined criteria.

# PROCESS OUTCOMES 
  • O1 A ML architecture is developed.
  • O2 The ranges and the initial values are determined as a basis for the training.
  • O3 An analysis of the ML architectural elements is conducted based on defined criteria.
  • O4 The interfaces of the ML architectural elements are defined.
  • O5 Consistency and bidirectional traceability are established between the ML architectural elements and the ML requirements.
  • O6 The ML architecture is agreed and communicated to all affected parties.

# BASE PRACTICES 
BP1 Develop the ML architecture. ( O1 )
BP2 Determine the hyperparameter ranges and the initial values. ( O2 )
BP3 Analyze the ML architectural elements. ( O3 )
BP4 Define the interfaces of the ML architectural elements. ( O4 )
BP5 Ensure consistency and establish bidirectional traceability. ( O5 )
BP6 Communicate the agreed ML architecture. ( O6 )

# OUTPUT INFORMATION ITEMS 
15-51 Analysis results ( O1, O3 )
13-52 Communication evidence ( O6 )
13-51 Consistency evidence ( O5 )
01-54 Hyperparameter ( O1, O2 )
04-51 ML architecture ( O1, O2, O3, O4 )