search

MLE.2 Machine Learning Architecture

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

# PROCESS OUTCOMES 
  • O1 A ML architecture is developed.
  • O2 ranges and initial values are determined as a basis for the training.
  • O3 Evaluation of ML architectural elements is conducted.
  • O4 Interfaces of the ML architectural elements are defined.
  • O5 Resource consumption objectives for the ML architectural elements are defined.
  • O6 Consistency and bidirectional traceability are established between the ML architectural elements and the ML requirements.
  • O7 The ML architecture is agreed and communicated to all affected parties.

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

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