10 essential learning methods for artificial intelligence practitioners