Frequency Fitness Assignment: Making Optimization Algorithms Invariant under Bijective Transformations of the Objective Function
Weise, Thomas, Wu, Zhize, Li, Xinlu, Chen, Yan
–arXiv.org Artificial Intelligence
Under Frequency Fitness Assignment (FFA), the fitness corresponding to an objective value is its encounter frequency in fitness assignment steps and is subject to minimization. FFA renders optimization processes invariant under bijective transformations of the objective function. This is the strongest invariance property of any optimization procedure to our knowledge. On TwoMax, Jump, and Trap functions of scale s, a (1+1)-EA with standard mutation at rate 1/s can have expected running times exponential in s. In our experiments, a (1+1)-FEA, the same algorithm but using FFA, exhibits mean running times quadratic in s. Since Jump and Trap are bijective transformations of OneMax, it behaves identical on all three. On the LeadingOnes and Plateau problems, it seems to be slower than the (1+1)-EA by a factor linear in s. The (1+1)-FEA performs much better than the (1+1)-EA on W-Model and MaxSat instances. Due to the bijection invariance, the behavior of an optimization algorithm using FFA does not change when the objective values are encrypted. We verify this by applying the Md5 checksum computation as transformation to some of the above problems and yield the same behaviors. Finally, FFA can improve the performance of a Memetic Algorithm for Job Shop Scheduling.
arXiv.org Artificial Intelligence
Jan-7-2020
- Country:
- North America
- United States
- Indiana > Marion County
- Indianapolis (0.04)
- Colorado > Denver County
- Denver (0.04)
- California > San Francisco County
- San Francisco (0.14)
- New Jersey > Bergen County
- Mahwah (0.04)
- Hawaii > Honolulu County
- Honolulu (0.04)
- Virginia > Fairfax County
- Fairfax (0.04)
- Oregon > Multnomah County
- Portland (0.04)
- Wisconsin > Dane County
- Madison (0.04)
- Texas > Bexar County
- San Antonio (0.04)
- Georgia > Fulton County
- Atlanta (0.04)
- Massachusetts
- Middlesex County > Cambridge (0.04)
- Suffolk County > Boston (0.04)
- Indiana > Marion County
- Canada > British Columbia
- Vancouver (0.04)
- United States
- Europe
- Switzerland (0.04)
- Czechia > Prague (0.04)
- Poland (0.04)
- Netherlands > North Holland
- Amsterdam (0.04)
- Slovenia > Central Slovenia
- Municipality of Ljubljana > Ljubljana (0.04)
- Germany
- Berlin (0.04)
- Hamburg (0.04)
- North Rhine-Westphalia > Arnsberg Region
- Dortmund (0.04)
- Spain
- Galicia > Madrid (0.04)
- Catalonia > Barcelona Province
- Barcelona (0.04)
- United Kingdom > England
- Oxfordshire > Oxford (0.04)
- Greater London > London (0.04)
- Bristol (0.04)
- Hampshire (0.04)
- France > Île-de-France
- Ireland > Leinster
- County Dublin > Dublin (0.04)
- Belgium > Brussels-Capital Region
- Brussels (0.04)
- Portugal > Coimbra
- Coimbra (0.04)
- Italy > Marche
- Ancona Province > Ancona (0.04)
- Asia
- Japan > Honshū
- Kansai
- Kyoto Prefecture > Kyoto (0.04)
- Hyogo Prefecture > Kobe (0.04)
- Kansai
- China
- Anhui Province > Hefei (0.05)
- Jiangsu Province > Xuzhou (0.04)
- Beijing > Beijing (0.04)
- Japan > Honshū
- North America
- Genre:
- Research Report > New Finding (0.87)
- Industry:
- Education (0.46)
- Technology: