資源簡介
粒子群優化SVM python代碼
代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
“““
Created?on?Fri?Apr?20?10:20:51?2018
@author:?Administrator
“““
#?coding:?utf-8??
import?pandas?as?pd
import?numpy?as?np????
import?random?????
import?matplotlib.pyplot?as?plt?
from?sklearn?import?svm?
??
#----------------------PSO參數設置---------------------------------????
class?PSO():????
????def?__init__(selfpNdimmax_iter):????
????????self.w??=?0.8??????
????????self.c1?=?1.5???????
????????self.c2?=?1.5???????
????????self.r1?=?0.8????
????????self.r2?=?0.3????
????????self.pN?=?pN????????????????#粒子數量????
????????self.dim?=dim??????????????#搜索維度????
????????self.max_iter?=?max_iter???#迭代次數????
????????self.X?=?np.zeros((self.pNself.dim))???????#所有粒子的位置和速度????
????????self.V?=?np.zeros((self.pNself.dim))????
????????self.pbest
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????934515??2018-04-20?10:24??d.xlsx
?????文件???????5457??2018-04-20?10:21??unti
-----------?---------??----------?-----??----
???????????????939972????????????????????2
- 上一篇:python網絡編程之服務器架構
- 下一篇:Python ARP掃描腳本
評論
共有 條評論