ymzx

Results 1 comments of ymzx

你好,pso-svm,不管对2分类还是多分类,都适用,使用pso本质上是优化SVM函数的超参数,与SVM执行二分类还是多分类无直接关系,除非超参数变了。 如果您要使用pso-svm执行多分类的超参研究,代码需要做一定的修改,就是将执行二分类的代码修改为多分类。 建议,首先 (1)百度检索SVM多分类的实例,跑一个SVM多分类的例子,清楚如何使用SVM二分类和多分类 (2)跑通并理解pso-svm代码逻辑,适当调整代码为多分类 附一个用sklearn实现SVM多分类的小例子 import numpy as np from sklearn.svm import SVC X = np.array([[0, 1], [2, 3], [4, 5], [6, 7]]) print(X) y = np.array([1, 2, 3,...