Learning how to use machine learning and artificial intelligence algorithms in controlling and improving robot behavior.