文件名称:模拟退火源码
- 所属分类:
- 人工智能/神经网络/遗传算法
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 54kb
- 下载次数:
- 0次
- 提 供 者:
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
模拟退火算法 模拟退火算法(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
(系统自动生成,下载前可以参看下载内容)
下载文件列表
程序源码
........\TspSA
........\.....\MainFrm.cpp
........\.....\MainFrm.h
........\.....\ReadMe.txt
........\.....\Release
........\.....\res
........\.....\...\TspSA.rc2
........\.....\Resource.h
........\.....\sacode.cpp
........\.....\sacode.h
........\.....\StdAfx.cpp
........\.....\StdAfx.h
........\.....\TspSA.aps
........\.....\TspSA.clw
........\.....\TspSA.cpp
........\.....\TspSA.dsp
........\.....\TspSA.dsw
........\.....\TspSA.h
........\.....\TspSA.ncb
........\.....\TspSA.opt
........\.....\TspSA.plg
........\.....\TspSA.rc
........\.....\TspSADoc.cpp
........\.....\TspSADoc.h
........\.....\TspSAView.cpp
........\.....\TspSAView.h
........\TspSA
........\.....\MainFrm.cpp
........\.....\MainFrm.h
........\.....\ReadMe.txt
........\.....\Release
........\.....\res
........\.....\...\TspSA.rc2
........\.....\Resource.h
........\.....\sacode.cpp
........\.....\sacode.h
........\.....\StdAfx.cpp
........\.....\StdAfx.h
........\.....\TspSA.aps
........\.....\TspSA.clw
........\.....\TspSA.cpp
........\.....\TspSA.dsp
........\.....\TspSA.dsw
........\.....\TspSA.h
........\.....\TspSA.ncb
........\.....\TspSA.opt
........\.....\TspSA.plg
........\.....\TspSA.rc
........\.....\TspSADoc.cpp
........\.....\TspSADoc.h
........\.....\TspSAView.cpp
........\.....\TspSAView.h