OPTIMIZATION USING NEURAL NETWORKS

被引:71
作者
TAGLIARINI, GA
CHRIST, JF
PAGE, EW
机构
[1] Department of Computer Science, Clemson University, Clemson, SC
关键词
MULTIPROCESSOR ARCHITECTURE; NEURAL NETWORK DESIGN; NONLINEAR OPTIMIZATION; PARALLEL PROCESSING; RESOURCE ALLOCATION;
D O I
10.1109/12.106220
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial neural networks can achieve high computation rates by employing a massive number of simple processing elements with a high degree of connectivity between the elements. Neural networks with feedback connections provide a computing model capable of exploiting fine-grained parallelism to solve a rich class of optimization problems. Network parameters are explicitly computed, based upon problem specifications, to cause the network to converge to an equilibrium that represents a solution. This paper presents a systematic approach to designing neural networks for optimization applications. It reviews the theoretical basis for applying neural networks to optimization and presents a design rule that facilitates the construction of time evolution equations describing a network's behavior. The design role is employed to specify the connection strengths and external inputs that enforce constraints expressed as equalities as well as constraints expressed as inequalities. The approach is demonstrated by designing a network that finds good solutions to a complex, nonlinear resource allocation problem-the problem of allocating weapons to counter offensive threats. The neural solution, which employs more than 46000 neural elements and more than 49 million connections, has been simulated on a high-speed parallel processor. This network has produced excellent solutions to a realistic threat scenario. The results demonstrate that it is possible to employ a systematic approach in designing neural networks for optimization problems and that large-scale neural networks are capable of yielding high-quality solutions to complex problems.
引用
收藏
页码:1347 / 1358
页数:12
相关论文
共 36 条
[1]  
Amari S., 1967, IEEE T EC, P279
[2]  
[Anonymous], 1989, ANALOG VLSI NEURAL S
[3]  
BEIGHTLER CS, 1979, F OPTIMIZATION
[4]   ABSOLUTE STABILITY OF GLOBAL PATTERN-FORMATION AND PARALLEL MEMORY STORAGE BY COMPETITIVE NEURAL NETWORKS [J].
COHEN, MA ;
GROSSBERG, S .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1983, 13 (05) :815-826
[5]  
COTTRELL GW, 1987, ICS8702 U CAL SAN DI
[6]  
DAHL ED, 1987, 1ST P INT C NEUR NET, V3, P113
[7]   COGNITRON - SELF-ORGANIZING MULTILAYERED NEURAL NETWORK [J].
FUKUSHIMA, K .
BIOLOGICAL CYBERNETICS, 1975, 20 (3-4) :121-136
[8]   ANALYSIS OF HIDDEN UNITS IN A LAYERED NETWORK TRAINED TO CLASSIFY SONAR TARGETS [J].
GORMAN, RP ;
SEJNOWSKI, TJ .
NEURAL NETWORKS, 1988, 1 (01) :75-89
[9]   NONLINEAR NEURAL NETWORKS - PRINCIPLES, MECHANISMS, AND ARCHITECTURES [J].
GROSSBERG, S .
NEURAL NETWORKS, 1988, 1 (01) :17-61
[10]  
GROSSBERG S, 1982, STUDIES MIND BRAIN N