The kernlab package for R provides kernel-based machine learning methods for classification, regression and clustering.