模拟退火源码

所属分类:人工智能/神经网络/深度学习
开发工具:Visual C++
文件大小:54KB
下载次数:424
上传日期:2005-08-06 09:36:22
上 传 者管理员
说明:  模拟退火算法 模拟退火算法(Simulated Annealing,简称SA算法)是模拟加热熔化的金属的退火过程,来寻找全局最优解的有效方法之一。 模拟退火的基本思想和步骤如下: 设S={s1,s2,…,sn}为所有可能的状态所构成的集合, f:S—R为非负代价函数,即优化问题抽象如下: 寻找s*∈S,使得f(s*)=min f(si) 任意si∈S (1)给定一较高初始温度T,随机产生初始状态S (2)按一定方式,对当前状态作随机扰动,产生一个新的状态S’ S’=S+sign(η).δ 其中δ为给定的步长, η为[-1,1]的随机数
(simulated annealing algorithm (Simulated Annealing, or SA algorithm) is a simulation of heating molten metal in the annealing process, to find the global optimum one of the effective ways. Simulated Annealing basic ideas and the steps are as follows : S = (s1, s2, ..., sn) for all possible state posed by the pool, f : S-R non-negative cost function, that is abstract optimization problems are as follows : Find S* s, making f (s*) = min f (si) arbitrary si S (1) to set a higher initial temperature T, randomly generated initial state S (2) of a certain form, the current state of random disturbance, have a new state S 'S' = S+ sign (). delta where given for the step, [-1,1] Random Number)

文件列表:
程序源码 (0, 2005-05-20)
程序源码\TspSA (0, 2005-06-06)
程序源码\TspSA\MainFrm.cpp (10014, 2005-06-01)
程序源码\TspSA\MainFrm.h (1601, 2005-05-16)
程序源码\TspSA\Release (0, 2005-06-06)
程序源码\TspSA\res (0, 2005-07-22)
程序源码\TspSA\res\Thumbs.db (6656, 2005-05-16)
程序源码\TspSA\res\TspSA.ico (3262, 2005-05-16)
程序源码\TspSA\res\TspSA.rc2 (397, 2005-05-11)
程序源码\TspSA\res\TspSADoc.ico (1078, 2005-05-11)
程序源码\TspSA\Resource.h (731, 2005-05-16)
程序源码\TspSA\sacode.cpp (10204, 2005-06-01)
程序源码\TspSA\sacode.h (2420, 2005-05-11)
程序源码\TspSA\StdAfx.cpp (207, 2005-05-11)
程序源码\TspSA\StdAfx.h (2202, 2005-06-01)
程序源码\TspSA\TspSA.aps (29376, 2005-06-06)
程序源码\TspSA\TspSA.clw (1764, 2005-06-06)
程序源码\TspSA\TspSA.cpp (4191, 2005-05-11)
程序源码\TspSA\TspSA.dsp (4658, 2005-05-11)
程序源码\TspSA\TspSA.dsw (535, 2005-05-11)
程序源码\TspSA\TspSA.h (1345, 2005-05-11)
程序源码\TspSA\TspSA.ncb (123904, 2005-06-06)
程序源码\TspSA\TspSA.opt (55808, 2005-06-06)
程序源码\TspSA\TspSA.plg (899, 2005-06-06)
程序源码\TspSA\TspSA.rc (10325, 2005-06-01)
程序源码\TspSA\TspSADoc.cpp (1722, 2005-05-11)
程序源码\TspSA\TspSADoc.h (1464, 2005-05-11)
程序源码\TspSA\TspSAView.cpp (3663, 2005-05-11)
程序源码\TspSA\TspSAView.h (1939, 2005-05-11)

近期下载者

相关文件


收藏者