Iterated Local Search with Linkage Learning

被引:0
作者
Tinós R. [1 ]
Przewozniczek M.W. [2 ]
Whitley D. [3 ]
Chicano F. [4 ]
机构
[1] University of São Paulo, Av. Bandeirantes, 3900, Ribeirão Preto
[2] Wroclaw University of Science and Technology, Wroclaw
[3] Colorado State University, 1100 Center Avenue Mall, Fort Collins, 80523-1873, CO
[4] University of Málaga, Bulevar Louis Pasteur, 35, Malaga
来源
ACM Transactions on Evolutionary Learning and Optimization | 2024年 / 4卷 / 02期
基金
巴西圣保罗研究基金会; 欧盟地平线“2020”;
关键词
feature interaction; Iterated local search; linkage learning; variable interaction graph;
D O I
10.1145/3651165
中图分类号
学科分类号
摘要
In pseudo-Boolean optimization, a variable interaction graph represents variables as vertices, and interactions between pairs of variables as edges. In black-box optimization, the variable interaction graph may be at least partially discovered by using empirical linkage learning techniques. These methods never report false variable interactions, but they are computationally expensive. The recently proposed local search with linkage learning discovers the partial variable interaction graph as a side-effect of iterated local search. However, information about the strength of the interactions is not learned by the algorithm. We propose local search with linkage learning 2, which builds a weighted variable interaction graph that stores information about the strength of the interaction between variables. The weighted variable interaction graph can provide new insights about the optimization problem and behavior of optimizers. Experiments with NK landscapes, knapsack problem, and feature selection show that local search with linkage learning 2 is able to efficiently build weighted variable interaction graphs. In particular, experiments with feature selection show that the weighted variable interaction graphs can be used for visualizing the feature interactions in machine learning. Additionally, new transformation operators that exploit the interactions between variables can be designed. We illustrate this ability by proposing a new perturbation operator for iterated local search. © 2024 Copyright held by the owner/author(s).
引用
收藏
相关论文
共 44 条
  • [1] Andonov R., Poirriez V., Rajopadhye S., Unbounded knapsack problem: Dynamic programming revisited, European Journal of Operational Research, 123, 2, pp. 394-407, (2000)
  • [2] Battiti R., Protasi M., Reactive search, a history-based heuristic for MAX-SAT, ACM Journal of Experimental Algorithmics 2, 10, 1145, pp. 264216-264220, (1997)
  • [3] Bosman P.A.N., Luong N.H., Thierens D., Expanding from discrete cartesian to permutation gene-pool optimal mixing evolutionary algorithms, Proceedings of the Genetic and Evolutionary Computation Conference, pp. 637-644, (2016)
  • [4] Brandao J., A memory-based iterated local search algorithm for the multi-depot open vehicle routing problem, European Journal of Operational Research, 284, 2, pp. 559-571, (2020)
  • [5] Chen W., Whitley D., Tinos R., Chicano F., Tunneling between plateaus: Improving on a state-of-the-art MAXSAT solver using partition crossover, Proceedings of the Genetic and Evolutionary Computation Conference, pp. 921-928, (2018)
  • [6] Chicano F., Ochoa G., Whitley D., Tinos R., Dynastic potential crossover operator, Evolutionary Computation, 30, 3, pp. 409-446, (2022)
  • [7] Chicano F., Whitley D., Ochoa G., Tinos R., Optimizing one million variable NK landscapes by hybridizing deterministic recombination and local search, Proceedings of the Genetic and Evolutionary Computation Conference, pp. 753-760, (2017)
  • [8] Chicano F., Whitley D., Sutton A.M., Efficient identification of improving moves in a ball for pseudo-boolean problems, Proceedings of the Genetic and Evolutionary Computation Conference, pp. 437-444, (2014)
  • [9] Coffin D.J., Clack C.D., gLINC: Identifying composability using group perturbation, Proceedings of the Genetic and Evolutionary Computation Conference, pp. 1133-1140, (2006)
  • [10] Dowsland K.A., Thompson J., Simulated annealing, Handbook of Natural Computing, pp. 1623-1655, (2012)