ML implementations with a learning approach