I am interested in a variety of problems in the mathematical foundations of Data Science, motivated by the need to exploit data to advance scientific discovery and build generalizable, interpretable predictive models. These problems require ideas and techniques from a variety of areas, including Harmonic Analysis, Approximation Theory, Probability and Statistics. Scalable algorithms are a requirement in applications, and I often use multiscale techniques to develop near-linear time algorithms.

I apply these techniques to the study of physical systems, e.g. to the analysis of molecular dynamics data in order to automatically learn reduced models or speed up simulations, or to infer models of complex agent-based systems (e.g. to model cell dynamics), to the study of hyperspectral images (e.g. for unsupervised segmentation or anomaly detection), to reinforcement learning (to learn optimal policies for automated agents).

See my Research page for more info about:

  1. Learning Interaction Kernels in interacting particle- or agent-based systems.
  2. Diffusion Wavelets: a construction of families of wavelets and Multi-resolution Analyses on graphs, manifolds and point clouds. Pictures, papers and presentations available.
  3. Diffusion Geometries: here are some links to the use of diffusion geometries in data analysis.
  4. Multiscale Geometric Methods for Data: various techniques for studying geometry of high-dimensional data in a multiscale fashion.
  5. Analysis of Molecular Dynamics Data: in collaboration with Cecilia Clementi and her lab, we use the geometric structure of data generated from molecular dynamics data to construct observables that provide reaction coordinates and reduced, low-dimensional dynamics that well-approximates the long-time dynamics of the original system.
  6. Multiscale Analysis of Markov Decision Processes.
  7. Visualization of large data sets.
  8. Harmonic Analysis and Wavelets: here I talk a bit about Harmonic Analysis and provide links to related web pages.
  9. HyperSpectral Imaging and Pathology: hyper-spectral imaging applied to pathology.


My curriculum vitae


Academic year 2020-2021: I am on sabbatical, partially funded by a generous Simons Fellowship and will be slower in replying to e-mails, especially those on administrative matters.


Contact info: please use my e-mail mauro-maggioni-jhu-@-icloud.com, with all the dash characters removed; messages to the @jh.edu and @jhu.edu addresses sent from non-Hopkins e-mail addresses are filtered or marked as spam by Hopkins, independently of their content or importance, in a way that prevents e-mails from non-Hopkins addresses to reliably reach me. Such filtering procedure is completely out of my control, and allegedly cannot be turned off.

Postdocs and students

My research group may have open positions for graduate students and postdocs. Areas of interest include stochastic dynamical systems, statistical signal processing, statistical/machine learning, high-dimensional probability and geometry, spectral graph theory and signal processing on graphs, reinforcement learning. Please use mathjobs to apply, and also consider the J.J. Sylvester Asst. Prof. positions in Math.

Past students and postdocs




Data Science seminar

MINDS/CIS seminar

Applied Math seminar

Math colloquium

Analysis seminar

Random Quote

He must be very ignorant for he answers every question he is asked.

— Voltaire

I am a mathematician, originally from Milano (Lombardia, Italy).  I am currently employed as Bloomberg professor in the Mathematics and the Applied Mathematics and Statistics departments at Johns Hopkins University, in BaltimoreU.S.A.