A ML training and validation approach is specified. The data set for ML training and ML validation is created. The ML model, including hyperparameter values, is optimized to meet the defined ML requirements. Consistency and bidirectional traceability are established between the ML training and validation data set and the ML data requirements. Results of optimization are summarized, and the trained ML model is agreed and communicated to all affected parties.