Neural Network Molecular Graph Generation from Structural Features

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating molecular graphs from vector representations, such as fingerprints or conformational properties, are computationally expensive and lack the ability to generate new molecules without corresponding entries in databases.

Innovation Solution

A deep learning approach that translates structural features into molecular structures, using a combination of artificial neural networks to process fingerprints and conformational properties, and generate SMILES strings or molecular graphs that match the input features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional database search methods are used to identify molecules with desired properties, then known molecules can be found, but the computational cost is extremely high and new molecules cannot be generated

Engineering Contradiction:
Improveaccuracy of molecule identificationVSAvoidcomputational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent replaces traditional mechanical database search methods with a neural network-based computational system. The neural network learns molecular structure patterns from training data and directly generates or identifies molecules matching desired properties, substituting the brute-force mechanical search process with an intelligent computational model that generalizes from examples.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent performs preliminary training of the neural network on a database of known molecules and their properties before actual molecule identification or generation. This preliminary learning phase enables the network to capture structural patterns and relationships, so that subsequent queries can be answered efficiently without repeating the full search process.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If fingerprint-based search is used to find molecules with specific attributes, then molecules with matching features can be identified, but the method is lossy and cannot generate new molecules

Engineering Contradiction:
Improveability to search by propertiesVSAvoidstructural detail loss in fingerprint encoding
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a latent representation layer as an intermediary between the fingerprint input and the molecular structure output. The neural network transforms the compressed fingerprint into a latent space representation that captures essential structural information, then reconstructs the molecular graph from this latent representation, effectively bridging the information gap.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the parameter representation from fixed fingerprint bits to continuous latent space vectors through the neural network transformation. This parameter transformation allows the system to work with the compressed fingerprint representation while recovering detailed structural information in the latent space, enabling both property-based searching and new molecule generation.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If SMILES strings are used to represent molecules, then exact structural representation is achieved, but molecules with small chemical differences have very different SMILES strings making them poor representations of chemical similarity

Engineering Contradiction:
Improveexactness of structural representationVSAvoiddifficulty in measuring chemical similarity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The patent moves the molecular representation from the one-dimensional SMILES string space to a multi-dimensional continuous vector space through the neural network's latent representation. In this new dimensional space, molecules with similar properties are positioned close together regardless of their SMILES string differences, enabling effective similarity measurement and property-based searching.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Reliability

If exhaustive database search is performed to find molecules matching desired properties, then all matching molecules can be found, but the computational expense is prohibitive for large databases

Engineering Contradiction:
Improvecompleteness of molecule discoveryVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent replaces the mechanical exhaustive search process with a neural network that has learned to predict molecular properties from structure and generate structures matching desired properties. This substitution transforms an O(n) computational problem into an O(1) prediction problem after initial training, dramatically reducing computational resource consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent performs the computationally intensive work of learning molecular structure-property relationships in advance during the training phase. Once trained, the network can quickly answer property-based queries and generate matching molecules without requiring exhaustive searches of the database, effectively pre-computing the search capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12217834B2Molecular graph generation from structural features using an artificial neural network
Publication Date: 2025.02.04 D E SHAW RES & DEV LLC
  • US12217834B2 patent drawing
  • US12217834B2 patent drawing
  • US12217834B2 patent drawing

AI summary

Discovering molecules (which may be known or may never have been cataloged or ever synthesized) that have desired characteristics is addressed using a machine learning approach. As compared to a brute-force search of a database of known molecules, which may not be computationally feasible, the present machine learning approach renders identification of both known and unknown molecules computationally tractable. Furthermore, the computational effort is largely shifted to training of the machine learning system using a database of known molecules, and the generation of molecules to match any particular characteristics requires relatively little computation. The molecules using the present approach may be further studied, for example, with computer-based simulation or after physical synthesis using biological experimentation to ultimately yield useful chemical compounds.