Summer School 2025: Machine Learning and Artificial Intelligence in SyntheticChemistry


The University of Helsinki and the Finnish Society for Synthetic Chemistry invite you to participate in a summer school focused on the application of machine learning and artificial intelligence in synthetic chemistry. This five-day event combines expert lectures and hands-on exercises, providing a comprehensive overview of the latest methods in the field.

The summer school is aimed at graduate students, researchers, and advanced chemistry students who want to develop their skills in applying machine learning and artificial intelligence in synthetic chemistry. Previous programming experience is not required, as the course will also cover the basics of Python programming.

Join us to learn, network, and deepen your understanding of the tools shaping the future of chemistry!

Time and venue of the Summer School

The summer school will be organized from Monday June 9th to Friday June 13th at the Department of chemistry of the University of Helsinki, Finland.

How to enroll

Maximum of twenty-five (25) participants will be selected for the summer school based on a short application and a motivation letter. The application will open on 1st of April. The applications must be submitted no later than 28th of April and the selection will be done before 5th of May based on the applications and motivation letter. Members of the Finnish Society For Synthetic Chemistry are prioritized in the selection.

Price

The fee for the summer school is 300 € for academics and 1100 € for industrial participants. Memebers of the Society will got discount of 50€/100€ (academic/industry). For both industrial and academic participants the fee includes lunches, refreshments during the coffee breaks, the school dinner on Thursday and all the lecture materials.

Lecturers

Lecturers

Organizers

  • Dr. Juan Alegre (University of Zaragoza, Spain)
  • Dr. Juho Helaja (University of Helsinki, Finland)
  • Dr. Juri Timonen (University of Helsinki & University of Eastern Finland, Finland)
Program of the week
Mon 9thTue 10thWed 11thThu 12thFri 13th
Morning session 1
9.00 -10.30
Arrival, practicalities & Get to know each otherAutomation of reaction exploration with QMML to predict chemical outcomesChemical space exploration, dimensionality reduction and clustering.TBA
Coffee break 1
Morning session 2
11-12.30
Prediction of properties for organic compoundsData visualizationWhere to find data? FAIR principles and open-source projectsNeural network-based models in chemistryTBA
Lunch
12.30-13.30
Hands-on exercises 1
13.30-15.00
Basics of Python, Notebooks & MLDescriptors and featurizationData curation and evaluation of ML modelsGenerative models and inverse designTime for students’ projects
coffee break
Hands-on exercises 2
15.30-17.00
Digital chemical reactionsAutomated descriptor generation with QMML automationActive Learning with ML modelsTime for students’ projects
Content of the sessions

Basics of Python & ML: introduction to scientific modules in Python and ML libraries

Digital chemical reactions: introduction to SMARTS strings, using RDKit to set up digital reactions and automating reactions with multiple substrates

Automation of reaction exploration with QM: automated reaction exploration and TS searches from SMILES strings with the TS-Tools program

Data visualization: examples of data visualization for general and chemical problems

Descriptors and featurization: explanation about molecular descriptors, the different ways to generate then and how to featurize molecules with chemical properties, electronic and steric parameters, etc.

Automated descriptor generation with QM: how to use AQME to generate QM descriptors in an automated manner, including generation of conformers, input generation, analysis of outputs and data mining.

ML to predict chemical outcomes: supervised ML methods and examples to predict chemical outcomes such as reactions results and molecular properties

Where to find data? FAIR principles and open-source projects: description of FAIR principles as quality standards for digital protocols, and examples of open-source projects and databases such as ioChem

Data curation and evaluation of ML models: good practices for data curation and methods to evaluate ML models.

ML automation: automation of ML protocols using ROBERT

Chemical space exploration, dimensionality reduction and clustering: introduction to the concept of chemical space, using dimensionality reduction to simplify visualization, and using molecular clustering to select and organize molecules using their properties.

Neural networks in chemistry: introduction to neural network algorithms and their chemical applications

Generative models and inverse design: examples of generative models and inverse design to suggest new molecules digitally during chemical discovery

Active learning with ML models: examples of active learning (evolving ML models through iterative additions of data) in chemical discovery and reaction optimization

Learning Objectives
  1. Understand the key concepts of machine learning and artificial intelligence, such as regression, classification, and clustering, and apply these methods to solve problems in synthetic chemistry.
  2. Acquire practical skills in Python programming, including data preprocessing, building and evaluating machine learning models, and visualizing results in chemical applications.
  3. Learn to use machine learning techniques, such as random forests and neural networks, for predicting reaction mechanisms and evaluating new reaction outcomes.
  4. Gain proficiency in using computational tools to explore and analyze reaction spaces, including algorithms and databases for reaction prediction.
  5. Be able to automate computational methods, such as optimization tasks and simulations, to accelerate and enhance synthesis processes.
  6. Apply learned skills in hands-on exercises, such as reaction modeling and synthesis process simulation, using real chemical examples.
  7. Deepen your understanding of the perspectives of international experts and the latest tools for applying machine learning and artificial intelligence in synthetic chemistry.
Contact information

Dr. Juri Timonen (juri.timonen@helsinki.fi)

Dr. Juho Helaja (juho.helaja@helsinki.fi)

Sponsored by:

The University of Helsinki Doctoral Programme in Chemistry and Molecular Sciences (CHEMS)

If your company/organization is willing to sponsor the meeting, please contact us either here of via e-mail!