Neural Network for Chemical Compound Structural Feature Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current neural networks struggle to effectively capture structural features of chemical compounds due to their variable length representations, limiting their ability to accurately classify and analyze chemical structures.

Innovation Solution

A computer-implemented method is introduced to train a neural network by reading and converting chemical compound expressions into structured training data, enumerating position and type combinations, and generating values indicating the presence of structural elements, allowing the network to capture specific structural features of chemical compounds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If variable length expressions are used to represent chemical compounds, then the neural network can accommodate diverse chemical structures, but the network's ability to accurately capture structural features deteriorates

Engineering Contradiction:
Improveability to accommodate diverse chemical structuresVSAvoidaccuracy in capturing structural features
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the chemical compound representation into fixed-length positional bins (e.g., 128 bins) where each bin captures the presence and type of structural elements at specific positions. This segmentation transforms variable-length molecular expressions into fixed-length vectors, enabling the neural network to process diverse chemical structures uniformly while maintaining structural feature accuracy through position-aware encoding.

Inventive Principle:
Principle #1Segmentation

2Productivity

If conventional neural networks are used for classification, then processing speed is maintained, but the precision in identifying specific structural features deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoidprecision in identifying structural features
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces a positional dimension to the neural network input by organizing structural element frequencies into position-based bins. This dimensional transformation allows the network to simultaneously process structural composition and spatial arrangement information, improving structural feature identification precision while maintaining processing efficiency through vectorized operations.

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

Data Source

PatentUS11934938B2Neural network for chemical compounds
Publication Date: 2024.03.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11934938B2 patent drawing
  • US11934938B2 patent drawing
  • US11934938B2 patent drawing

AI summary

A computer implemented method for training a neural network to capture a structural feature specific to a set of chemical compounds is disclosed. In the method, the computer system reads an expression describing a structure of the chemical compound for each chemical compound in the set and enumerates one or more combinations of a position and a type of a structural element appearing in the expression for each chemical compound in the set. The computer system also generates training data based on the one or more enumerated combinations for each chemical compound in the set. The training data includes one or more values with a length, each of which indicates whether or not a corresponding type of the structural element appears at a corresponding position for each combination. Furthermore, the computer system trains the neural network based on the training data for the set of the chemical compounds.