Related Experiment Video
Updated: Nov 9, 2025

High-Throughput Measurement and Classification of Organic P in Environmental Samples
Published on: June 8, 2011
Extraction of organic chemistry grammar from unsupervised learning of chemical reactions
Philippe Schwaller1,2, Benjamin Hoover3, Jean-Louis Reymond2
1IBM Research Europe, CH-8803 Rüschlikon, Switzerland. phs@zurich.ibm.com.
Abstract:
Humans use different domain languages to represent, explore, and communicate scientific concepts. During the last few hundred years, chemists compiled the language of chemical synthesis inferring a series of "reaction rules" from knowing how atoms rearrange during a chemical transformation, a process called atom-mapping. Atom-mapping is a laborious experimental task and, when tackled with computational methods, requires continuous annotation of chemical reactions and the extension of logically consistent directives. Here, we demonstrate that Transformer Neural Networks learn atom-mapping information between products and reactants without supervision or human labeling. Using the Transformer attention weights, we build a chemically agnostic, attention-guided reaction mapper and extract coherent chemical grammar from unannotated sets of reactions. Our method shows remarkable performance in terms of accuracy and speed, even for strongly imbalanced and chemically complex reactions with nontrivial atom-mapping. It provides the missing link between data-driven and rule-based approaches for numerous chemical reaction tasks.
Related Concept Videos
Organic Compounds
E1 Reaction: Stereochemistry and Regiochemistry
E2 Reaction: Stereochemistry and Regiochemistry
When a substrate with two different β hydrogens undergoes an E2 elimination, the presence of a strong base can yield two regioisomeric alkenes. The more-substituted alkene is the major...
SN2 Reaction: Mechanism
The presence of the more electronegative halogen in the substrate creates a polarized carbon-halide bond. The halide pulls the electron cloud generating an electrophilic center at the carbon atom. Thus, the carbon atom carries a partial positive charge while the halide has a...
E2 Reaction: Kinetics and Mechanism
E1 Reaction: Kinetics and Mechanism

