search

MLE.4 Machine Learning Model Testing

# PROCESS PURPOSE 
The purpose is to ensure the compliance of the trained ML model and the deployed ML model with the ML requirements.

# PROCESS OUTCOMES 
  • O1 An ML test approach is defined.
  • O2 An ML test data set is created.
  • O3 The trained ML model is tested.
  • O4 The deployed ML model is derived from the trained ML model and tested.
  • O5 Consistency and bidirectional traceability are established between the ML test approach and the ML requirements, and the ML test data set and the ML data requirements; and bidirectional traceability is established between the ML test approach and the ML test results.
  • O6 Results of the ML model testing are summarized and communicated with the deployed ML model to all affected parties.

# BASE PRACTICES 
BP1 Specify an ML test approach. ( O1 )
BP2 Create the ML test data set. ( O2 )
BP3 Test the trained ML model. ( O3 )
BP4 Derive the deployed ML model. ( O4 )
BP5 Test the deployed ML model. ( O4 )
BP6 Ensure consistency and establish bidirectional traceability. ( O5 )
BP7 Summarize and communicate the results. ( O6 )

# OUTPUT INFORMATION ITEMS 
13-52 Communication evidence ( O6 )
13-51 Consistency evidence ( O5 )
11-50 Deployed ML model ( O4 )
03-51 ML data set ( O2 )
08-64 ML test approach ( O1 )
13-50 ML test results ( O3, O4 )