Johannes Klicpera

Technical University of Munich
Department of Informatics - I26
Boltzmannstr. 3
85748 Garching b. München

Room: 02.11.034

Phone: +49 (0)89 / 289-17265
Fax: +49 (0)89 / 289-17276
E-Mail: klicpera [at]

GitHub: klicperajo
Twitter: @klicperajo

Research Focus

  • Machine learning on graphs and molecules
  • Graph neural networks


Google Scholar

  • Johannes Klicpera, Janek Groß, Stephan Günnemann
    Directional Message Passing for Molecular Graphs
    International Conference on Learning Representations (ICLR), 2020. Spotlight talk.
  • Johannes Klicpera, Stefan Weißenberger, Stephan Günnemann
    Diffusion Improves Graph Learning
    Conference on Neural Information Processing Systems (NeurIPS), 2019
    [Paper | Blog | Code | Supplementary material]
  • Johannes Klicpera, Aleksandar Bojchevski, Stephan Günnemann
    Predict then Propagate: Graph Neural Networks meet Personalized PageRank
    International Conference on Learning Representations (ICLR), 2019
    [Paper | Code | Supplementary material]

Research Background

  • 2018: Master's thesis: From Graph Convolutional Networks to Weighted Embedding Propagation
  • 2016 - 2017: Master's thesis, University of Cambridge: Measuring the Energy Landscapes of Large Granular Systems
  • 2015: Bachelor's thesis: Fault Parameterization and Rough Fault Earthquake Simulations in SeisSol
  • 2014: Bachelor's thesis: Simulation of electrically pumped GaAs nanowire lasers


  • 2015 - 2018: M.Sc. Informatics (passed with high distinction), Technical University of Munich
  • 2014 - 2018: M.Sc. Physics (Condensed Matter Physics) (passed with high distinction), Technical University of Munich
  • 2012 - 2015: B.Sc. Informatics (passed with high distinction), Technical University of Munich
  • 2011 - 2014: B.Sc. Physics (Applied and Engineering Physics) (passed with high distinction), Technical University of Munich

Academic Honors and Awards

  • Scholarship awarded by the German Academic Scholarship Foundation (Studienstiftung des deutschen Volkes)
  • Promoted by the program of the Informatics department, Technical University of Munich
  • Scholarship awarded by the Max Weber-Program of the State of Bavaria