LOCAL STEPS IN LATENT SPACE AND DESCRIPTORS-BASED MOLECULES FILTERING FOR CONDITIONAL MOLECULAR GENERATION

A method of generating molecular structures includes: providing an ABGM; inputting into the ABGM scored molecules having an objective function value; selecting scored molecules with large objective function values; processing the selected scored molecules through an encoder to obtain latent points;...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SAFIULIN, Iskander, ZAVORONKOVS, Aleksandrs, PUTIN, Evgeny Olegovich
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method of generating molecular structures includes: providing an ABGM; inputting into the ABGM scored molecules having an objective function value; selecting scored molecules with large objective function values; processing the selected scored molecules through an encoder to obtain latent points; selecting a latent point; sampling neighbor latent points that are within a distance from the selected latent point; processing the sampled neighbor latent points with a decoder to generate generated molecules; and provide a report having at least one generated molecule. The scored molecules can have at least one desired property. The method can include: comparing the generated molecules with selected scored molecules; selecting molecules from the generated molecules that are closest to the selected scored molecules; and providing the selected molecules as candidates for having the at least one property. Selon l'invention, un procédé de génération de structures moléculaires comprend les étapes suivantes : fournir un ABGM ; fournir en entrée de l'ABGM des molécules évaluées ayant une valeur de fonction objectif ; sélectionner des molécules évaluées avec des valeurs de fonction objectif élevées ; traiter les molécules évaluées sélectionnées par l'intermédiaire d'un encodeur pour obtenir des points latents ; sélectionner un point latent ; échantillonner des points latents voisins qui se trouvent à moins d'une certaine distance du point latent sélectionné ; traiter les points latents voisins échantillonnés avec un décodeur pour générer des molécules générées ; et fournir un rapport comportant au moins une molécule générée. Les molécules évaluées peuvent avoir au moins une propriété souhaitée. Le procédé peut comprendre les étapes suivantes : comparer les molécules générées avec des molécules évaluées sélectionnées ; sélectionner des molécules parmi les molécules générées qui sont les plus proches des molécules évaluées sélectionnées ; et fournir les molécules sélectionnées en tant que candidates ayant potentiellement la ou les propriétés.