Deep Q-Network - A reinforcement learning algorithm that uses deep neural networks to approximate Q-values for decision making.