What is Reinforcement Learning? Learn concept that allows machines to self-train based on rewards and punishments in this beginner's guide.