×

Parameter set determination for clustering of datasets

  • US 10,235,443 B2
  • Filed: 03/01/2016
  • Issued: 03/19/2019
  • Est. Priority Date: 03/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A clustering cycle optimization system comprising:

  • a data storage to store parameters for clustering a data set; and

    one or more processors to perform operations to;

    generate an initial parameter set of a plurality of parameter sets via random selection of parameter values, the initial parameter set including different types of parameters;

    cause random changes in values of the different types of parameters in the initial parameter set, wherein the random changes include changes of a predetermined percentage caused in the values of numerical parameters, toggling Boolean parameters and resampling categorical parameters;

    generate the plurality of parameter sets based on the random changesgenerate a plurality of cluster solutions from each of the plurality of parameter sets, the plurality of cluster solutions generated for each parameter set comprising an optimized cluster solution having a highest total score of the plurality of cluster solutions generated for the parameter set;

    obtain a respective fitness score for each parameter set of the plurality of parameter sets, the respective fitness score of the parameter set being based on total scores of the plurality of cluster solutions generated for the parameter set;

    select a hyper-optimized parameter set from the plurality of parameter sets based on a comparison of the respective fitness scores of the plurality of parameter sets;

    select a hyper-optimized cluster solution from the plurality of cluster solutions generated from the hyper-optimized parameter set, the selection of the hyper-optimized cluster solution being based on comparisons of the total scores of the plurality of cluster solutions generated for the hyper-optimized parameter set; and

    perform an actionable item that includes transmission of a communication by an external system to a group of users based on the hyper-optimized cluster solution.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×