Patents by Inventor Daniel E. Fink
Daniel E. Fink 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: 11693861Abstract: A system and process for generalizing an evolutionary process applied to a particular domain involving different problems includes a researcher module for generating a configuration specification applicable to a particular problem. An evolution module parses the configuration specification into a representative tree structure, assembles policies for each node in the tree structure, and generates candidate genomes using the policies for each node in the tree structure. The policies may be applied to new data or data from prior runs to generate candidate genomes. The evolution module translates internal representations of the generated candidate genomes into known representations of the candidate genome for evaluation in accordance with the particular domain parameters by a candidate evaluation module.Type: GrantFiled: July 6, 2021Date of Patent: July 4, 2023Assignee: Cognizant Technology Solutions U.S. CorportionInventor: Daniel E. Fink
-
Patent number: 11477166Abstract: Described herein is a process which facilitates segmented security between domain-specific data sets being evaluated as part of a candidate evaluation service and third-party evolution services, wherein the data sets are not transmitted to the evolution service which is evolving candidates for evaluation. This enables customers with secure data sets to use candidate evolution services securely by obtaining a population of potentially optimal candidate models to evaluate and then optimizing on those data sets in their own secure fashion.Type: GrantFiled: May 29, 2019Date of Patent: October 18, 2022Assignee: Cognizant Technology Solutions U.S. CorporationInventors: Daniel E. Fink, Olivier Francon
-
Publication number: 20220109654Abstract: Systems and processes for facilitating the sharing of models trained on a data set confined within a given firewall, i.e., a hidden data set, along with the model's performance metrics are described. The trained models may be used in further processes to improve the trained models to solve a predetermined problem or make a prediction.Type: ApplicationFiled: October 7, 2020Publication date: April 7, 2022Applicant: Cognizant Technology Solutions U.S. CorporationInventors: Daniel E. Fink, Jason Liang, Risto Miikkulainen
-
Publication number: 20210334285Abstract: A system and process for generalizing an evolutionary process applied to a particular domain involving different problems includes a researcher module for generating a configuration specification applicable to a particular problem. An evolution module parses the configuration specification into a representative tree structure, assembles policies for each node in the tree structure, and generates candidate genomes using the policies for each node in the tree structure. The policies may be applied to new data or data from prior runs to generate candidate genomes. The evolution module translates internal representations of the generated candidate genomes into known representations of the candidate genome for evaluation in accordance with the particular domain parameters by a candidate evaluation module.Type: ApplicationFiled: July 6, 2021Publication date: October 28, 2021Applicant: Cognizant Technology Solutions U.S. CorporationInventor: Daniel E. Fink
-
Patent number: 11093503Abstract: A system and process for generalizing an evolutionary process applied to a particular domain involving different problems includes a researcher module for generating a configuration specification applicable to a particular problem. An evolution module parses the configuration specification into a representative tree structure, assembles policies for each node in the tree structure, and generates candidate genomes using the policies for each node in the tree structure. The policies may be applied to new data or data from prior runs to generate candidate genomes. The evolution module translates internal representations of the generated candidate genomes into known representations of the candidate genome for evaluation in accordance with the particular domain parameters by a candidate evaluation module.Type: GrantFiled: July 3, 2019Date of Patent: August 17, 2021Assignee: Cognizant Technology Solutions U.S. CorporationInventor: Daniel E. Fink
-
Publication number: 20200012648Abstract: A system and process for generalizing an evolutionary process applied to a particular domain involving different problems includes a researcher module for generating a configuration specification applicable to a particular problem. An evolution module parses the configuration specification into a representative tree structure, assembles policies for each node in the tree structure, and generates candidate genomes using the policies for each node in the tree structure. The policies may be applied to new data or data from prior runs to generate candidate genomes. The evolution module translates internal representations of the generated candidate genomes into known representations of the candidate genome for evaluation in accordance with the particular domain parameters by a candidate evaluation module.Type: ApplicationFiled: July 3, 2019Publication date: January 9, 2020Applicant: Cognizant Technology Solutions U.S. CorporationInventor: Daniel E. Fink
-
Publication number: 20190372935Abstract: Described herein is a process which facilitates segmented security between domain-specific data sets being evaluated as part of a candidate evaluation service and third-party evolution services, wherein the data sets are not transmitted to the evolution service which is evolving candidates for evaluation. This enables customers with secure data sets to use candidate evolution services securely by obtaining a population of potentially optimal candidate models to evaluate and then optimizing on those data sets in their own secure fashion.Type: ApplicationFiled: May 29, 2019Publication date: December 5, 2019Applicant: Cognizant Technology Solutions U.S. CorporationInventors: Daniel E. Fink, Olivier Francon
-
Publication number: 20190220751Abstract: Roughly described, a computer-implemented evolutionary data mining system includes a memory storing a candidate gene database in which each candidate individual has a respective fitness estimate; a gene pool processor which tests individuals from the candidate gene pool on training data and updates the fitness estimate associated with the individuals in dependence upon the tests; and a gene harvesting module for deploying selected individuals from the gene pool, wherein the gene pool processor includes a competition module which selects individuals for discarding in dependence upon their updated fitness estimate. The system maintains the ancestry count for each of the candidate individuals, and may use this information to adjust the competition among the individuals, to adjust the selection of individuals for further procreation, and/or for other purposes.Type: ApplicationFiled: March 20, 2019Publication date: July 18, 2019Applicant: Cognizant Technology Solutions U.S. CorporationInventors: Daniel E. Fink, Hormoz Shahrzad
-
Patent number: 10268953Abstract: Roughly described, a computer-implemented evolutionary data mining system includes a memory storing a candidate gene database in which each candidate individual has a respective fitness estimate; a gene pool processor which tests individuals from the candidate gene pool on training data and updates the fitness estimate associated with the individuals in dependence upon the tests; and a gene harvesting module for deploying selected individuals from the gene pool, wherein the gene pool processor includes a competition module which selects individuals for discarding in dependence upon their updated fitness estimate. The system maintains the ancestry count for each of the candidate individuals, and may use this information to adjust the competition among the individuals, to adjust the selection of individuals for further procreation, and/or for other purposes.Type: GrantFiled: January 13, 2015Date of Patent: April 23, 2019Assignee: Cognizant Technology Solutions U.S. CorporationInventors: Daniel E. Fink, Hormoz Shahrzad
-
Patent number: 9710764Abstract: Roughly described, individuals in both a training system and in a production system include a label field in their rule outputs. Positions entered by an individual are maintained in a status record for the individual, including the label output by the rule which triggered entry of that position. Rules that assert exiting or partial exiting of a position also output the label from the rule which triggered the assertion, and are effective only so far as matching positions exist or remain in the individual's status record, including a matching label. Labels present in the status record also can be referenced in conditions of a rule. During evolution, a rule's output label is subject to crossover and/or mutation just like the conditions and output assertions.Type: GrantFiled: March 13, 2014Date of Patent: July 18, 2017Assignee: SENTIENT TECHNOLOGIES (BARBADOS) LIMITEDInventors: Babak Hodjat, Hormoz Shahrzad, Kaivan Kamali, Daniel E. Fink