This document summarizes three machine learning algorithms: Apriori, Eclat, and Upper Confidence Bound (UCB). It provides an overview of each algorithm, including how it works, advantages/limitations, and applications. Apriori is used for frequent itemset mining, Eclat mines dense itemsets more efficiently, and UCB solves the exploration-exploitation dilemma in reinforcement learning to maximize rewards. The document concludes that these algorithms harness the power of machine learning by discovering patterns, recognizing relationships, and enabling optimal decision-making.