•  Bayesian methods: Gaussian processes, Dirichlet processes, MCMC methods, variational inference.
  • Deep learning: Boltzmann machines, Autoencoders, Convolutional neural networks.
  • Computational learning theory: PAC learning, VC dimension.
  • Other select topics: multi-kernel learning, multi-task learning, reinforcement learning.