PARAMETER SET DETERMINATION FOR CLUSTERING OF DATASETS
First Claim
Patent Images
1. A clustering cycle optimization system comprising:
- a data storage to store parameters for a parameter set; and
one or more processors to perform operations to;
generate an optimized parameter set which enables generation of an optimized cluster solution of a dataset by iterating over a plurality of parameter sets;
generate a plurality of cluster solutions from each of a plurality of parameter sets, the plurality of cluster solutions comprising the optimized cluster solution;
select the optimized cluster solution based on a total score of the optimized cluster solution;
select a hyper-optimized parameter set based on its respective fitness score; and
output an actionable item based on the hyper-optimized cluster solution.
1 Assignment
0 Petitions
Accused Products
Abstract
A clustering system selects a parameter set from a plurality of parameter sets associated with a dataset to generate a hyper-optimized cluster of the dataset. Different parameter sets are generated by varying the parameter values based on the Genetic Algorithm or a particle swarming algorithm. A parameter set having a high Fitness score is selected from the different parameter sets and a clustered solution produced using the selected parameter set having a maximum total score is used to produce actionable items.
6 Citations
20 Claims
-
1. A clustering cycle optimization system comprising:
-
a data storage to store parameters for a parameter set; and one or more processors to perform operations to; generate an optimized parameter set which enables generation of an optimized cluster solution of a dataset by iterating over a plurality of parameter sets; generate a plurality of cluster solutions from each of a plurality of parameter sets, the plurality of cluster solutions comprising the optimized cluster solution; select the optimized cluster solution based on a total score of the optimized cluster solution; select a hyper-optimized parameter set based on its respective fitness score; and output an actionable item based on the hyper-optimized cluster solution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for hyper-optimizing a clustering engine, comprising:
-
generating a plurality of cluster solutions corresponding to a parameter set of a dataset; obtaining a Fitness score for the parameter set; storing the parameter set in a temporary storage; changing at least one parameter value of the parameter set; and iterating through the generating, obtaining, storing and changing steps until an average fitness of a current generation of the parameter set has stabilized to within a given percentage of a previous generation'"'"'s average fitness; selecting a cluster solution having a maximum total score from a plurality of cluster solutions as a hyper-optimized cluster solution, the plurality of cluster solutions generated using the current generation of the parameter set; and generating an actionable item based on the hyper-optimized cluster solution. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20)
-
-
18. A non-transitory computer readable medium including machine readable instructions that are executable by at least one processor to:
-
generate a plurality of clusters corresponding to a parameter set of a dataset; obtain a Fitness score for the parameter set; store the parameter set in a temporary storage; change at least one parameter value of the parameter set; iterate through the generating, obtaining, storing and changing when a parameter set is generated through the change that has a higher Fitness score until a predetermined number of iterations are performed; select a cluster having a maximum total score from a plurality of clusters as a hyper-optimized cluster, the plurality of clusters are associated with one parameter set of the predetermined number of parameter sets, the associated parameter set having a high Fitness score; and perform an actionable item based on the hyper-optimized cluster.
-
Specification