⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xiao1jun.bokee.htm

📁 基于粒子群优化的书籍或程序基于粒子群优化的书籍或程序基于粒子群优化的书籍或程序基于粒子群优化的书籍或程序
💻 HTM
📖 第 1 页 / 共 3 页
字号:
	obj.style.display ="block";
	document.getElementById("pop-user-name").focus();
	}
	function hideLoginWindow(){
		document.getElementById("pop-login").style.display ="none";
	}
	var blogID=getBlogID();
	var UserName = "";
	if(blogID!=null){
		var tmpUserName=blogID.split(".");
		UserName=tmpUserName[0];
	}
	function resize(obj){
	   if(window.event.srcElement.tagName == 'A'){
	    	return;
	   }
       obj.parentNode.childNodes[1].style.display = obj.parentNode.childNodes[1].style.display=='none' ? 'block': 'none';
       obj.parentNode.childNodes[2].style.display = obj.parentNode.childNodes[2].style.display=='none' ? 'block': 'none';       	       
	}
	
	 function tab(event){
	    var evt = (document.all)?window.event:event;
		if(evt.keyCode == 9){
	      document.getElementById("pop-password").focus();
	      return false;
	    }
	    else{
		  return evt.keyCode;
	    }
	}
	function tab1(event){
	    var evt = (document.all)?window.event:event;
		if(evt.keyCode == 9){
	      document.getElementById("save").focus();
	      return false;
	    }
	    else{
		  return evt.keyCode;
	    }
	}		
</script>

<style>
   #friends img{
     display:none;
   }
   .friendListImg{border: 1px solid #CCC;margin: 5px;}
   table {
   table-layout: fixed;
   word-wrap:break-word;
  }
  div {
   word-wrap:break-word;
  }
</style>
</head>

<body id="blogdriver" onload="init()">


<script>
    writeTop(getUserName() , '0');
</script>	
<div id="container">  
<!-- 弹出式登录框 -->
<div id="pop-login">
	<FORM METHOD=POST ACTION="http://reg.bokee.com/account/LoginCtrl.b"  name="fm" onsubmit="return check()">
		<table>
			<tr>
				<td class="pop-col1"><label for="pop-user-name">用户名</label></td><td class="pop-col2"><input id="pop-user-name" name="username" value="" type="text" onkeydown="return tab(event)"/> <a href="http://reg.bokee.com/account/web/register.jsp">注 &nbsp;  &nbsp;册</a> </td>
			</tr>
			<tr>
				<td  class="pop-col1">密 码</td><td class="pop-col2"><input id="pop-password"  name="password" type="password" onkeydown="return tab1(event)"/>  <a href="http://reg.bokee.com/account/GetPwdCtrl.b">忘记密码</a></td>
			</tr>
			<tr>
				<td  class="pop-col1">保存密码</td><td class="pop-col2"><input name="save" value="0" type="checkbox">  &nbsp; &nbsp; <input type="submit" value="登录" id="pop-sbumit-btn" />&nbsp; &nbsp; <span id="pop-cancel"><img src="http://blogteam.bokee.com/pub/images/close-pop.gif" onclick="javascript:hideLoginWindow();" alt="取消" /></span></td>
			</tr>
	  </table>
	  <input type="hidden" name="url" value="">
	  <input type="hidden" name="action" value="">
	</form>
</div>
<div id="pageHeader">
	<div id="blog-title" >
		<h1>xiao1jun.bokee.com&nbsp;&nbsp;&nbsp;&nbsp;<span class="title-font" style="cursor:hand" onclick="javascript:window.clipboardData.setData('Text','http://xiao1jun.bokee.com/');alert('直接粘贴(ctrl+v)到MSN或QQ里就可以发送给好友啦!^_^Y');" >复制</span></h1>		<p></p>
	    	</div>	  	  <script>
    writeHeader('main','xiao1jun.bokee.com','10418428');
</script>
</div>
<div id="pageBody">

<div id='leftDiv'><div id='myPhoto' class='operation'><h3 class='select'><p class='newly-title'><span class='newly-Img'><img src='http://blogteam.bokee.com/pub/images/ico_0.gif' /></span>个人形象</p></h3><div class='col-body'><div class="newly-right myPhotoCenter"><dl class="people-dl"><dt><img id='photoImg' width='120px;' height='120px;' onError="this.src='http://blogteam.bokee.com/pub/images/logo_s.png'" src='http://xiao1jun.bokee.com/inc/logo_s.png'/></dt><dd class="people"><p><a href="javascript:doAddFriend('xiao1jun.bokee.com')"><img src="http://blogteam.bokee.com/pub/images/myphoto-addfriend.gif"/>加为好友</a>&nbsp;<a href="javascript:popPostMsg('xiao1jun.bokee.com');"><img src="http://blogteam.bokee.com/pub/images/myphoto-msg.gif"/>发送私信</a></p><p><a href="#addNote"><img src="http://blogteam.bokee.com/pub/images/myphoto-note.gif"/>给我留言</a>&nbsp;<a href="javascript:addFavorite('','http://xiao1jun.bokee.com/');"><img src="http://blogteam.bokee.com/pub/images/myphoto-favo.gif"/>加入收藏</a></p><p><a href="http://group.bokee.com/group/userjump.action?userId=10418428&blogId=xiao1jun.bokee.com"><img src="http://blogteam.bokee.com/pub/images/myphoto-group.gif"/>我的群组</a>&nbsp;<a href="javascript:commendblog('xiao1jun.bokee.com');"><img src="http://blogteam.bokee.com/pub/images/myphoto-friend.gif"/>荐给好友</a></p><p><a href="#x" onClick='jionChatRoomMyPhoto()'><img src="http://blogteam.bokee.com/pub/images/myphoto-chat.gif" alt="去聊天室" />去聊天室</a>&nbsp;<a href="http://mov.bokee.com/" target="_black" ><img src="http://blogteam.bokee.com/pub/images/gomovie.gif">去看电影</a></p></dd></dl></div></div><div class="newly-bot"><div class="newly-bot01"></div></div><form action='/control/showChat.b' id="chatRoomFrmMyPhoto" method='post' target='_blank'><input type="hidden" id='chatNamePostMyPhoto' name='chatNamePost' value=''/><input type="hidden" id='urlMyPhoto' name='url' value=' '/></form></div><div id='userInfo' class='operation'><h3 class='select'><p class='newly-title'><span class='newly-Img'><img src='http://blogteam.bokee.com/pub/images/ico_12.gif' /></span>个人资料</p></h3><div class='col-body'><div class="newly-right"><p  class="ziliao-P">昵称: <a href="http://www.booso.com/search?keyword=xiao1jun&radiobutton=orderByTime" target="_blank">xiao1jun</a><BR/>姓名: <BR/>性别: <a href="http://www.booso.com/search?keyword=%E7%94%B7&radiobutton=orderByTime" target="_blank">男</a><BR/>生日: <a href="http://www.booso.com/search?keyword=1980-1-1&radiobutton=orderByTime" target="_blank">1980-1-1</a><BR/>星座: <BR/>学历: <BR/>院校: <BR/>行业: <BR/>头衔: <BR/>位置: --<BR/>家乡: --<BR/>个人标签: <BR/>个人简介:<BR/><BR/>座右铭:<BR/></p><p class="jiarud pingl-Dl"><a href=http://id.bokee.com/showInfo.b?username=xiao1jun>详细资料..</a></p></div></div><div class="newly-bot"><div class="newly-bot01"></div></div></div></div><div id='centerDiv'><div id='blogIndex' class='operation'><h3 class='select'><p class='newly-title'><span class='newly-Img'><img src='http://blogteam.bokee.com/pub/images/ico_4.gif' /></span>日志</p></h3><style>#blogIndex .entry-body p{text-indent:0;line-height:25px;}</style><div class='col-body'><div class="newly-right"><div class='diary-all'><div class='entry-preview'><div class='entry-title' style='cursor:hand' onClick='resize(this)'><h2><a href='/viewdiary.12059089.html'>PSO粒子群优化算法</a></h2><p><span class=fenlei-Span>分类:<a href='http://xiao1jun.bokee.com/cat.10242388.html'>编程及其他</a></span></p></div><div class='entry-body'>
<P align=left>1. 引言<BR>粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation),有Eberhart博士和kennedy博士发明。源于对鸟群捕食的行为研究 </P>
<P align=left>PSO同遗传算法类似,是一种基于叠代的优化工具。系统初始化为一组随机解,通过叠代搜寻最优值。但是并没有遗传算法用的交叉(crossover)以及变异(mutation)。而是粒子在解空间追随最优的粒子进行搜索。详细的步骤以后的章节介绍</P>
<P align=left>同遗传算法比较,PSO的优势在于简单容易实现并且没有许多参数需要调整。目前已广泛应用于函数优化,神经网络训练,模糊系统控制以及其他遗传算法的应用领域</P>
<P align=left><BR>2. 背景: 人工生命</P>
<P align=left>"人工生命"是来研究具有某些生命基本特征的人工系统. 人工生命包括两方面的内容</P>
<P align=left>1. 研究如何利用计算技术研究生物现象<BR>2. 研究如何利用生物技术研究计算问题</P>
<P align=left>我们现在关注的是第二部分的内容. 现在已经有很多源于生物现象的计算技巧. 例如, 人工神经网络是简化的大脑模型. 遗传算法是模拟基因进化过程的.</P>
<P align=left>现在我们讨论另一种生物系统- 社会系统. 更确切的是, 在由简单个体组成的群落与环境以及个体之间的互动行为. 也可称做"群智能"(swarm intelligence). 这些模拟系统利用局部信息从而可能产生不可预测的群体行为</P>
<P align=left>例如floys 和 boids, 他们都用来模拟鱼群和鸟群的运动规律, 主要用于计算机视觉和计算机辅助设计.</P>
<P align=left>在计算智能(computational intelligence)领域有两种基于群智能的算法. 蚁群算法(ant colony optimization)和粒子群算法(particle swarm optimization). 前者是对蚂蚁群落食物采集过程的模拟. 已经成功运用在很多离散优化问题上.</P>
<P align=left>粒子群优化算法(PSO) 也是起源对简单社会系统的模拟. 最初设想是模拟鸟群觅食的过程. 但后来发现PSO是一种很好的优化工具. </P>
<P align=left>3. 算法介绍</P>
<P align=left>如前所述,PSO模拟鸟群的捕食行为。设想这样一个场景:一群鸟在随机搜索食物。在这个区域里只有一块食物。所有的鸟都不知道食物在那里。但是他们知道当前的位置离食物还有多远。那么找到食物的最优策略是什么呢。最简单有效的就是搜寻目前离食物最近的鸟的周围区域。</P>
<P align=left>PSO从这种模型中得到启示并用于解决优化问题。PSO中,每个优化问题的解都是搜索空间中的一只鸟。我们称之为“粒子”。所有的例子都有一个由被优化的函数决定的适应值(fitness value),每个粒子还有一个速度决定他们飞翔的方向和距离。然后粒子们就追随当前的最优粒子在解空间中搜索</P>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -