Machine Learning and Deep Learning : concepts and differences ?