资源简介
粒子群优化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扫描脚本
评论
共有 条评论