He is interested in machine learning in general, particularly its relationship with mathematics and statistics, and its diverse applications. His research focuses on probabilistic models, kernel methods, and stochastic processes. He works on the development of new probabilistic models and explores their application in various engineering and scientific fields, including Neuroscience, Neural Engineering, Systems Biology, and Humanoid Robotics.