US 12,217,828 B2
Method, apparatus, and computer-readable medium for efficiently optimizing a phenotype with a combination of a generative and a predictive model
Eduardo Abeliuk, Oakland, CA (US); Andrés Igor Pérez Manríquez, Santiago (CL); Juan Andrés Ramírez Neilson, Santiago (CL); and Diego Francisco Valenzuela Iturra, Santiago (CL)
Assigned to TESELAGEN BIOTECHNOLOGY INC., San Francisco, CA (US)
Filed by TESELAGEN BIOTECHNOLOGY INC., San Francisco, CA (US)
Filed on Feb. 6, 2023, as Appl. No. 18/106,171.
Application 18/106,171 is a continuation of application No. 17/240,553, filed on Apr. 26, 2021, granted, now 11,574,703.
Application 17/240,553 is a continuation in part of application No. 16/725,642, filed on Dec. 23, 2019, granted, now 11,620,544.
Claims priority of provisional application 63/015,140, filed on Apr. 24, 2020.
Prior Publication US 2024/0038329 A1, Feb. 1, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2019.01); G06N 3/045 (2023.01); G06N 3/08 (2023.01); G16B 20/20 (2019.01); G16B 40/00 (2019.01)
CPC G16B 20/20 (2019.02) [G06N 3/045 (2023.01); G06N 3/08 (2013.01); G16B 40/00 (2019.02)] 18 Claims
OG exemplary drawing
 
1. A method executed by one or more computing devices for efficiently optimizing a phenotype with a combination of a generative and a predictive model, the method comprising:
generating, by at least one of the one or more computing devices, a plurality of new genotype vectors with a genotype generation model, the genotype generation model being trained based at least in part on a plurality of sample genotype vectors;
applying, by at least one of the one or more computing devices, a phenotype prediction model to the plurality of new genotype vectors to generate a plurality of scores, the phenotype prediction model being configured to predict one or more phenotypic attributes of the new genotype vectors;
determining, by at least one of the one or more computing devices, a plurality of result genotypes based at least in part on a ranking of the plurality of new genotype vectors according to the plurality of scores; and
generating, by at least one of the one or more computing devices, a result based at least in part on the plurality of result genotypes, the result indicating one or more genetic constructs for testing.