×

Machine learning comparison tools

  • US 10,579,509 B2
  • Filed: 05/25/2018
  • Issued: 03/03/2020
  • Est. Priority Date: 01/21/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, on a computing device, beta test data including usage features of each user associated with testing a beta version of a program and previous test data including usage features of each user associated with testing a previous version of the program;

    receiving metric data including metrics associated with the beta version of the program and metrics associated with the previous version of the program; and

    using at least one machine learning technique to generate an estimation of the performance and/or reliability of the beta version of the program, wherein the one or more machine learning techniques is selected from among;

    a first machine learning technique that compares samples of a first metric from a first group of users having tested the previous version of the program with samples of the first metric from a second group of users having tested the beta version of the program, wherein each user in the first group is matched with a user in the second group having a closest similarity of the usage features;

    a second machine learning technique that determines if there is sufficient feature coverage of one or more features tested in the beta version compared with the one or more features tested in the previous version; and

    a third machine learning technique that performs a cohort analysis to compare samples from metrics of the previous version from at least two time periods to formulate a distribution that is used to identify performance of the previous version for a user that tested the beta version.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×