Patent ID: 9336480
Filing Date: 2016-05-10
CPC Classification: G06K,G06N

Claim Text:
1. A high-dimensional optimization system, the high-dimensional optimization system comprising one or more processors configured to perform operations of: causing a plurality of software agents to operate as a cooperative swami to locate and converge at an objective function optima in a multi-dimensional solution space, wherein each software anent is assigned an initial velocity vector to explore the multi-dimensional solution space, where each software agent is configured to perform at least one iteration, the iteration being a search in the multi-dimensional solution space for a potential objective function optima where each software agent keeps track of a first position vector representing a current best solution that the software agent has identified, and a second position vector used to store a current global best solution among all software agents, with each of the initial velocity, first position, and second position vectors chancing probabilistically; wherein the plurality of software agents is influenced by a set of parameters which influence ex flotation of the multi-dimensional solution space and convergence on the objective function optima; wherein the plurality of software agents automatically modifies the set of parameters in response to at least one measure of convergence progress; wherein the plurality of software agents is configured to automatically modify the set of parameters to explore a new region of the solution space if convergence is not reached on a good solution; wherein the at least one measure of convergence progress is a standard deviation of the cooperative swarm positions, and wherein the standard deviation of the cooperative swarm positions at each iteration is used to select at least one of the set of parameters; and wherein the standard deviation of the cooperative swarm positions at each iteration is equivalent to a measure of the swarm diameter.