This document summarizes several machine learning algorithms and their potential applications to multi-agent systems. It describes algorithms such as decision trees, neural networks, Bayesian methods, reinforcement learning, inductive logic programming, case-based reasoning, support vector machines, and genetic algorithms. For each algorithm, it provides a brief description and discusses any existing or potential work applying the algorithm to multi-agent domains.