A ML data management system including an ML data lifecycle is established. A ML data quality approach is developed including ML data quality criteria. Collected ML data are processed for consistency with ML data requirements. ML data are verified against defined ML data quality criteria and updated as needed. ML data are agreed and communicated to all affected parties.