Machine learning and a learning machine