Patents by Inventor Igor Melnyk
Igor Melnyk has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12670340Abstract: Obtain access to a pretrained encoder-decoder language model. Using a dataset including a plurality of text-graph pairs, carry out first fine-tuning training on the pre-trained language model by minimizing cross-entropy loss. A text portion of each text-graph pair includes a list of text tokens and a graph portion of each text-graph pair includes a list of graph tokens. The first fine-tuning training results in an intermediate model. Carry out second fine-tuning training on the intermediate model, by reinforcement learning, to obtain a final model. Make the final model available for deployment.Type: GrantFiled: August 26, 2022Date of Patent: June 30, 2026Assignee: International Business Machines CorporationInventors: Pierre L. Dognin, Inkit Padhi, Igor Melnyk, Payel Das
-
Publication number: 20250390637Abstract: Embodiments of the invention provide a computer-implemented method that includes executing, using a processor system, a risk-aware model evaluation. Executing the risk-aware model evaluation includes the risk-aware model evaluation analyzing a dataset that represents one or more non-risk-aware performance metrics associated with one or more models-under-evaluation. Analyzing the dataset comprises determining a subset of the dataset based at least in part on a determination that the subset satisfies one or more risk severity criteria.Type: ApplicationFiled: June 25, 2024Publication date: December 25, 2025Inventors: Apoorva Nitsure, Youssef Mroueh, Mattia Rigotti, Kristjan Herbert Greenewald, Brian Michael Belgodere, Mikhail Yurochkin, Jiri Navratil, Igor Melnyk, Jarret Ross
-
Patent number: 12412637Abstract: A system and method for designing protein sequences conditioned on a specific target fold. The system is a transformer-based generative framework for modeling a complex sequence-structure relationship. To mitigate the heterogeneity between the sequence domain and the fold domain, a Fold-to-Sequence model jointly learns a sequence embedding using a transformer and a fold embedding from the density of secondary structural elements in 3D voxels. The joint sequence-fold representation through novel intra-domain and cross-domain losses with an intra-domain loss forces two semantically similar (where the proteins should have the same fold(s)) samples from the same domain to be close to each other in a latent space, while a cross-domain loss forces two semantically similar samples in different domains to be closer. In an embodiment, the Fold-to-Sequence model performs design tasks that include low resolution structures, structures with a region of missing residues, and NMR structural ensembles.Type: GrantFiled: May 11, 2021Date of Patent: September 9, 2025Assignee: International Business Machines CorporationInventors: Payel Das, Pin-Yu Chen, Enara C. Vijil, Igor Melnyk, Yue Cao
-
Publication number: 20250200341Abstract: A method, computer program product, and computer system. A generative large language model (LLM) receives a query of text and associated text data that includes N units of text for determining a context for the query. An embedding (Zquery) of the query and a vector Z including N embeddings is generated. The N elements of Z are distributed into C memory portions of the external memory unit. Each memory portion includes S memory locations, where C=CEILING (N/S). A process (a) ascertains a closest element in each memory portion that is closest to Zquery, and (b) distributes the ascertained closest elements into memory locations within a proper subset of the C memory portions, where (a) and (b) are recursively repeated until only a single closest element is ascertained from which a context is determined. A response to the query is generated based on the query and the context.Type: ApplicationFiled: December 11, 2024Publication date: June 19, 2025Inventors: SUBHAJIT CHAUDHURY, Payel Das, Soham Dan, Georgios Kollias, Igor Melnyk
-
Patent number: 12254390Abstract: A method, system and apparatus of ensembling, including inputting a set of models that predict different sets of attributes, determining a source set of attributes and a target set of attributes using a barycenter with an optimal transport metric, and determining a consensus among the set of models whose predictions are defined on the source set of attributes.Type: GrantFiled: April 29, 2019Date of Patent: March 18, 2025Assignee: International Business Machines CorporationInventors: Youssef Mroueh, Pierre L. Dognin, Igor Melnyk, Jarret Ross, Tom Sercu, Cicero Nogueira Dos Santos
-
Publication number: 20250078953Abstract: A distilled machine learning model is produced via initializing a first model with initial weights. An input protein sequence is input into both the first model and a folding protein model, wherein the inputting to the first model generates logits, and wherein the inputting to the folding protein model generates one or more predictive metrics. The one or more predictive metrics are discretized into classes and a first cross-entropy loss is computed based on the logits and the classes. The first model is optimized based on the first cross-entropy loss so that the optimized first model is the distilled machine learning model and an additional machine learning model is trained, using the distilled machine learning model, to perform a downstream protein modeling task.Type: ApplicationFiled: August 30, 2023Publication date: March 6, 2025Inventors: Igor Melnyk, Aurelie Chloe Lozano, Payel Das, Enara C. Vijil
-
Publication number: 20240386989Abstract: A first language vector can be generated by performing a first linear projection on a partial amino acid sequence vector. A second language vector can be generated by performing natural language processing on the first language vector. A predicted amino acid sequence vector can be generated by performing a second linear projection on the second language vector. A complete amino acid sequence listing can be output based on the predicted amino acid sequence vector.Type: ApplicationFiled: May 17, 2023Publication date: November 21, 2024Inventors: Payel Das, Devleena Das, Pin-Yu Chen, Inkit Padhi, Amit Dhurandhar, Igor Melnyk, Enara C. Vijil
-
Publication number: 20240070404Abstract: Obtain access to a pretrained encoder-decoder language model. Using a dataset including a plurality of text-graph pairs, carry out first fine-tuning training on the pre-trained language model by minimizing cross-entropy loss. A text portion of each text-graph pair includes a list of text tokens and a graph portion of each text-graph pair includes a list of graph tokens. The first fine-tuning training results in an intermediate model. Carry out second fine-tuning training on the intermediate model, by reinforcement learning, to obtain a final model. Make the final model available for deployment.Type: ApplicationFiled: August 26, 2022Publication date: February 29, 2024Inventors: Pierre L. Dognin, Inkit Padhi, Igor Melnyk, Payel Das
-
Publication number: 20240013066Abstract: A knowledge graph is constructed as part of a multi-stage process using pretrained language models. Input text in a natural language format is received. In a first stage, a plurality of nodes is generated using a pretrained language model, where the nodes correspond to entities of the input text. In the second stage edges to interconnect the plurality of nodes are generated. The edges are generated responsive to generating each of the plurality of nodes.Type: ApplicationFiled: July 8, 2022Publication date: January 11, 2024Inventors: Igor Melnyk, Pierre L. Dognin, Payel Das
-
Patent number: 11829726Abstract: Systems, computer-implemented methods, and computer program products to facilitate a dual learning bridge between text and a knowledge graph are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise a model component that employs a model to learn associations between text data and a knowledge graph. The computer executable components further comprise a translation component that uses the model to bidirectionally translate second text data and one or more knowledge graph paths based on the associations.Type: GrantFiled: January 25, 2021Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pierre L. Dognin, Igor Melnyk, Inkit Padhi, Payel Das
-
Patent number: 11630989Abstract: A computing device receives a data X and Y, each having N samples. A function f(x,y) is defined to be a trainable neural network based on the data X and the data Y. A permuted version of the data Y is created. A loss mean is computed based on the trainable neural network f(x,y), the permuted version of the sample data Y, and a trainable scalar variable ?. A loss with respect to the scalar variable ? and the trainable neural network is minimized. Upon determining that the loss is at or below the predetermined threshold, estimating a mutual information (MI) between a test data XT and YT. If the estimated MI is above a predetermined threshold, the test data XT and YT is deemed to be dependent. Otherwise, it is deemed to be independent.Type: GrantFiled: March 9, 2020Date of Patent: April 18, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Youssef Mroueh, Pierre L. Dognin, Igor Melnyk, Jarret Ross, Tom D. J. Sercu
-
Publication number: 20220375538Abstract: A system and method for designing protein sequences conditioned on a specific target fold. The system is a transformer-based generative framework for modeling a complex sequence-structure relationship. To mitigate the heterogeneity between the sequence domain and the fold domain, a Fold-to-Sequence model jointly learns a sequence embedding using a transformer and a fold embedding from the density of secondary structural elements in 3D voxels. The joint sequence-fold representation through novel intra-domain and cross-domain losses with an intra-domain loss forcing two semantically similar (where the proteins should have the same fold(s)) samples from the same domain to be close to each other in a latent space, while a cross-domain loss forces two semantically similar samples in different domains to be closer. In an embodiment, the Fold-to-Sequence model performs design tasks that include low resolution structures, structures with region of missing residues, and NMR structural ensembles.Type: ApplicationFiled: May 11, 2021Publication date: November 24, 2022Inventors: Payel Das, Pin-Yu Chen, Enara C. Vijil, Igor Melnyk, Yue Cao
-
Publication number: 20220237389Abstract: Systems, computer-implemented methods, and computer program products to facilitate a dual learning bridge between text and a knowledge graph are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components comprise a model component that employs a model to learn associations between text data and a knowledge graph. The computer executable components further comprise a translation component that uses the model to bidirectionally translate second text data and one or more knowledge graph paths based on the associations.Type: ApplicationFiled: January 25, 2021Publication date: July 28, 2022Inventors: Pierre L. Dognin, Igor Melnyk, Inkit Padhi, Payel Das
-
Publication number: 20220012572Abstract: With at least one hardware processor, obtain data specifying: two trained neural network models; and alignment data. With the at least one hardware processor, carry out neuron alignment on the two trained neural network models using the alignment data to obtain two aligned models. With the at least one hardware processor, train a minimal loss curve between the two aligned models. With the at least one hardware processor, select a new model along the minimal loss curve that maximizes accuracy on adversarially perturbed data.Type: ApplicationFiled: July 10, 2020Publication date: January 13, 2022Inventors: Pin-Yu Chen, Payel Das, Igor Melnyk, Prasanna Sattigeri, Rongjie Lai, Norman Tatro
-
Publication number: 20210287099Abstract: A computing device receives a data X and Y, each having N samples. A function f(x,y) is defined to be a trainable neural network based on the data X and the data Y. A permuted version of the data Y is created. A loss mean is computed based on the trainable neural network f(x,y), the permuted version of the sample data Y, and a trainable scalar variable ?. A loss with respect to the scalar variable ? and the trainable neural network is minimized. Upon determining that the loss is at or below the predetermined threshold, estimating a mutual information (MI) between a test data XT and YT. If the estimated MI is above a predetermined threshold, the test data XT and YT is deemed to be dependent. Otherwise, it is deemed to be independent.Type: ApplicationFiled: March 9, 2020Publication date: September 16, 2021Inventors: Youssef Mroueh, Pierre L. Dognin, Igor Melnyk, Jarret Ross, Tom D. J. Sercu
-
Publication number: 20200342361Abstract: A method, system and apparatus of ensembling, including inputting a set of models that predict different sets of attributes, determining a source set of attributes and a target set of attributes using a barycenter with an optimal transport metric, and determining a consensus among the set of models whose predictions are defined on the source set of attributes.Type: ApplicationFiled: April 29, 2019Publication date: October 29, 2020Inventors: Youssef Mroueh, Pierre L. Dognin, Igor Melnyk, Jarret Ross, Tom Sercu, Cicero Nogueira Dos Santos
-
Publication number: 20200110797Abstract: An unsupervised text style transfer method, system, and computer program product include classifying a style of an input message, translating the input message into a second style, re-writing the input message into a second message having the second style, and distributing the second message in the second style.Type: ApplicationFiled: October 4, 2018Publication date: April 9, 2020Inventors: Igor Melnyk, Cicero Nogueira Dos Santos, Inkit Padhi, Kahini Wadhawan, Abhishek Kumar
-
Publication number: 20200097813Abstract: A computer-implemented method for controlling a manufacturing process. A non-limiting example of the computer-implemented method includes using a processor to perform discretization modeling of a continuous probability distribution to yield a prediction of a future probability distribution. Next, the method uses the processor to impose a smoothness condition on the predicted probability distribution. The method using the processor to perform a multi-step forecast of the probability distribution to create a predicted probability density function. The method uses the predicted probability density function as an input to a process control system and uses the processor to control a process using the predicted probability density function.Type: ApplicationFiled: September 26, 2018Publication date: March 26, 2020Inventors: Kyong Min Yeo, Igor Melnyk, Nam H Nguyen, Tsuyoshi Ide, Jayant R. Kalagnanam