Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Hopfield network
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Hopfield network in optimization == [[John Hopfield|Hopfield]] and [[David Tank|Tank]] presented the Hopfield network application in solving the classical traveling-salesman problem in 1985.<ref name="hopfieldtank85">{{cite journal |first1=J.J. |last1=Hopfield |first2=D.W. |last2=Tank |title=Neural computation of decisions in optimization problems |journal=Biological Cybernetics |volume=52 |pages=141β6 |year=1985 |issue=3 |doi=10.1007/BF00339943 |pmid=4027280 |s2cid=36483354 |url=}}</ref> Since then, the Hopfield network has been widely used for optimization. The idea of using the Hopfield network in optimization problems is straightforward: If a constrained/unconstrained cost function can be written in the form of the Hopfield energy function E, then there exists a Hopfield network whose equilibrium points represent solutions to the constrained/unconstrained optimization problem.Β Minimizing the Hopfield energy function both minimizes the objective function and satisfies the constraints also as the constraints are "embedded" into the synaptic weights of the network. Although including the optimization constraints into the synaptic weights in the best possible way is a challenging task, many difficult optimization problems with constraints in different disciplines have been converted to the Hopfield energy function: Associative memory systems, Analog-to-Digital conversion, job-shop scheduling problem, quadratic assignment and other related NP-complete problems, channel allocation problem in wireless networks, mobile ad-hoc network routing problem, image restoration, system identification, combinatorial optimization, etc, just to name a few. However, while it is possible to convert hard optimization problems to Hopfield energy functions, it does not guarantee convergence to a solution (even in exponential time).<ref>{{Cite journal |last1=Bruck |first1=Jehoshua |last2=Goodman |first2=Joseph W |date=1990-06-01 |title=On the power of neural networks for solving hard problems |url=https://linkinghub.elsevier.com/retrieve/pii/0885064X9090001T |journal=Journal of Complexity |volume=6 |issue=2 |pages=129β135 |doi=10.1016/0885-064X(90)90001-T |issn=0885-064X}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)