One of the seven patterns of AI, the objective of goal driven systems is to find the most optimal path or solution to a problem. Most often using reinforcement learning, examples of goal driven systems include game playing, resource optimization, iterative problem solving, and bidding and real-time auctions.