What is a Q-learning algorithm?
a. A type of deep learning algorithm
b. A reinforcement learning algorithm that uses a Q-table to store the expected rewards for each action in each state
c. A type of unsupervised learning algorithm
d. A type of supervised learning algorithm