Analog VLSI and neural systems
Analog VLSI and neural systems
Neural Networks for Optimization and Signal Processing
Neural Networks for Optimization and Signal Processing
A Simulink-to-FPGA Implementation Tool for Enhanced Design Flow
MSE '05 Proceedings of the 2005 IEEE International Conference on Microelectronic Systems Education
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
A digital architecture for support vector machines: theory, algorithm, and FPGA implementation
IEEE Transactions on Neural Networks
A digital hardware pulse-mode neuron with piecewise linear activation function
IEEE Transactions on Neural Networks
Journal of Intelligent and Robotic Systems
Hi-index | 0.01 |
In view of parallel-processing nature and circuit-implementation convenience, recurrent neural networks are often employed to solve optimization problems. Recently, a primal-dual neural network based on linear variational inequalities (LVI) was developed by Zhang et al. for the online solution of linear-programming (LP) and quadratic-programming (QP) problems simultaneously subject to equality, inequality and bound constraints. For the final purpose of field programmable gate array (FPGA) and application-specific integrated circuit (ASIC) realization, we investigate in this paper the MATLAB Simulink modeling and simulative verification of such an LVI-based primal-dual neural network (LVI-PDNN). By using click-and-drag mouse operations in MATLAB Simulink environment, we could quickly model and simulate complicated dynamic systems. Modeling and simulative results substantiate the theoretical analysis and efficacy of the LVI-PDNN for solving online the linear and quadratic programs.