Deep Learning And Reward Design For Reinforcement Learning