Introduction to machine learning as it applies to finance. Topics include linear models for regression and classification, kernel models, mixture models and cluster analysis, applied over financial data. A thorough discussion of performance analysis is also offered.