A neural network with strong interpretability for solving optimization problems
Accurate and rapid solutions to optimization problems are crucial in scientific and engineering fields. To address diverse optimization challenges, this paper proposes an Optimization Problem Solving Network (OPSN), a novel neural network with strong interpretability. By introducing the Lagrange mul...
Uloženo v:
| Vydáno v: | Applied soft computing Ročník 170; s. 112688 |
|---|---|
| Hlavní autoři: | , , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Elsevier B.V
01.02.2025
|
| Témata: | |
| ISSN: | 1568-4946 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | Accurate and rapid solutions to optimization problems are crucial in scientific and engineering fields. To address diverse optimization challenges, this paper proposes an Optimization Problem Solving Network (OPSN), a novel neural network with strong interpretability. By introducing the Lagrange multiplier method and Karush–Kuhn–Tucker (KKT) conditions, the theoretical conditions that must be satisfied to obtain the optimal solution are derived. Based on these conditions, OPSN is developed. The network structure of OPSN is similar to that of the backpropagation (BP) neural network; however, the forward computation formula is redesigned to incorporate the constraint information inherent in the optimization problem. By introducing the penalty coefficient, the activation functions of the network nodes are redefined to assess whether the constraints are satisfied. Additionally, a special node is added to capture information about the objective function. To reduce the adjustable parameters, the network input is fixed at 1, and the normalization algorithm has been developed based on the search range of each variable. The network is initialized with random weights as starting values. Extensive testing on 15 CEC2017 benchmark functions and six real-world engineering problems demonstrates OPSN’s superior performance, faster convergence, and broad applicability compared to five established optimization algorithms.
•New meta-heuristic algorithm for solving optimization problems.•Neural network with strong interpretability.•New forward calculation formula and activation function.•CEC2017 and engineering problem test. |
|---|---|
| ISSN: | 1568-4946 |
| DOI: | 10.1016/j.asoc.2024.112688 |