Combinatorial optimization by weight annealing in memristive hopfield networks

被引:14
作者
Fahimi, Z. [1 ]
Mahmoodi, M. R. [1 ]
Nili, H. [1 ]
Polishchuk, Valentin [2 ]
Strukov, D. B. [1 ]
机构
[1] UC Santa Barbara, Santa Barbara, CA 93106 USA
[2] Linkoping Univ, S-60174 Norrkoping, Sweden
关键词
NEURAL-NETWORKS;
D O I
10.1038/s41598-020-78944-5
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
The increasing utility of specialized circuits and growing applications of optimization call for the development of efficient hardware accelerator for solving optimization problems. Hopfield neural network is a promising approach for solving combinatorial optimization problems due to the recent demonstrations of efficient mixed-signal implementation based on emerging non-volatile memory devices. Such mixed-signal accelerators also enable very efficient implementation of various annealing techniques, which are essential for finding optimal solutions. Here we propose a "weight annealing" approach, whose main idea is to ease convergence to the global minima by keeping the network close to its ground state. This is achieved by initially setting all synaptic weights to zero, thus ensuring a quick transition of the Hopfield network to its trivial global minima state and then gradually introducing weights during the annealing process. The extensive numerical simulations show that our approach leads to a better, on average, solutions for several representative combinatorial problems compared to prior Hopfield neural network solvers with chaotic or stochastic annealing. As a proof of concept, a 13-node graph partitioning problem and a 7-node maximum-weight independent set problem are solved experimentally using mixed-signal circuits based on, correspondingly, a 20 x 20 analog-grade TiO2 memristive crossbar and a 12 x 10 eFlash memory array.
引用
收藏
页数:10
相关论文
共 50 条
[31]   Artificial neural networks based on memristive devices [J].
Ravichandran, Vignesh ;
Li, Can ;
Banagozar, Ali ;
Yang, J. Joshua ;
Xia, Qiangfei .
SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (06)
[32]   Five-dimensional memristive Hopfield neural network dynamics analysis and its application in secure communication [J].
Yin, Xinxing ;
Chen, Juan ;
Yu, Wenxin ;
Huang, Yuan ;
Wei, Wenxiang ;
Xiang, Xinjie ;
Yan, Hao .
CIRCUIT WORLD, 2024, 50 (01) :67-81
[33]   Memristive Artificial Synapses Based on Brownmillerite for Endurable Weight Modulation [J].
Lee, Yoon Jung ;
Choi, Eun Seok ;
Baek, Ji Hyun ;
Yang, Jiwoong ;
Kim, Jaehyun ;
Kim, Jae Young ;
Kim, Byungsoo ;
Shin, Donghoon ;
Park, Sung Hyuk ;
Im, In Hyuk ;
Lee, Hyeonji ;
Kim, Youngmin ;
Choi, Deokjae ;
Lee, Sanghan ;
Jang, Ho Won .
SMALL, 2025, 21 (01)
[34]   Sequential Triangle Strip Generator Based on Hopfield Networks [J].
Sima, Jiri ;
Lnenicka, Radim .
NEURAL COMPUTATION, 2009, 21 (02) :583-617
[35]   Hopfield Neural Networks With Delays Driven by Colored Noise [J].
Chen, Zhang ;
Yang, Dandan ;
Zhong, Shitao .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (08) :4308-4320
[36]   CLOOB: Modern Hopfield Networks with InfoLOOB Outperform CLIP [J].
Furst, Andreas ;
Rumetshofer, Elisabeth ;
Lehner, Johannes ;
Tran, Viet ;
Tang, Fei ;
Ramsauer, Hubert ;
Kreil, David ;
Kopp, Michael ;
Klambauer, Gunter ;
Bitto-Nemling, Angela ;
Hochreiter, Sepp .
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
[37]   Global exponential stability of delayed Hopfield neural networks [J].
Chen, TP .
NEURAL NETWORKS, 2001, 14 (08) :977-980
[38]   Stability of Hopfield-type neural networks (I) [J].
廖晓昕 .
Science China Mathematics, 1995, (04) :407-418
[39]   Stability of Hopfield-type neural networks II [J].
Xiaoxin Liao ;
Yang Liao .
Science in China Series A: Mathematics, 1997, 40 :813-816
[40]   Relaxation self-oscillations in Hopfield networks with delay [J].
Glyzin, S. D. ;
Kolesov, A. Yu. ;
Rozov, N. Kh. .
IZVESTIYA MATHEMATICS, 2013, 77 (02) :271-312