![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习
qestion_yz_10086
这个作者很懒,什么都没留下…
展开
-
半监督学习--TSVM
半监督学习–TSVMimport numpy as npimport pandas as pdimport sklearn.svm as svmfrom sklearn import metricsimport joblibimport timeimport picklefrom sklearn.model_selection import train_test_split, cross_val_scoreclass TSVM(object): def __init__原创 2020-08-04 13:09:10 · 1670 阅读 · 0 评论 -
光谱聚类用于图像分割
光谱聚类用于图像分割import numpy as npimport matplotlib.pyplot as pltfrom sklearn.feature_extraction import imagefrom sklearn.cluster import spectral_clusteringl = 100x, y = np.indices((l, l))center1 = (28, 24)center2 = (40, 50)center3 = (67, 58)center4原创 2020-07-28 17:28:50 · 877 阅读 · 0 评论 -
半监督SVM
标题半监督SVM监督学习中的SVM试图找到一个划分超平面,使得两侧支持向量之间的间隔最大,即“最大划分间隔”思想。对于半监督学习,S3VM则考虑超平面需穿过数据低密度的区域。TSVM是半监督支持向量机中的最著名代表,其核心思想是:尝试为未标记样本找到合适的标记指派,使得超平面划分后的间隔最大化。TSVM采用局部搜索的策略来进行迭代求解,即首先使用有标记样本集训练出一个初始SVM,接着使用该学习器对未标记样本进行打标,这样所有样本都有了标记,并基于这些有标记的样本重新训练SVM,之后再寻找易出错样本不断调原创 2020-07-28 17:17:13 · 2268 阅读 · 1 评论 -
泰坦尼克号生还预测
泰坦尼克号生还预测import pandas as pdimport numpy as npimport osimport seaborn as snsimport matplotlib.pyplot as pltfrom sklearn.model_selection import train_test_splitfrom sklearn.linear_model import LogisticRegressionfrom sklearn.ensemble import GradientB原创 2020-07-23 09:59:27 · 239 阅读 · 0 评论 -
贝叶斯模型识别垃圾邮件
贝叶斯模型识别垃圾邮件import numpy as npimport pandas as pdfrom pandas import DataFrameimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dimport seaborn as snsfrom matplotlib.font_manager import FontPropertiesfonts=FontProperties(fname='E:\原创 2020-07-21 14:55:00 · 247 阅读 · 0 评论 -
K折线交叉验证
K折线交叉验证import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport osfrom matplotlib.font_manager import FontPropertiesfonts=FontProperties(fname=os.path.join(os.getcwd(),"data","方正粗黑宋简体.ttf"))from sklearn import原创 2020-07-06 11:33:29 · 208 阅读 · 0 评论 -
机器学习--特征提取和降维
特征提取和降维from sklearn.decomposition import PCA,KernelPCAimport scipy.io as sioimport osimport matplotlib.pyplot as pltimport numpy as npfrom matplotlib import offsetboxfrom sklearn.manifold import Isomapfrom sklearn.datasets import load_digitsfrom m原创 2020-07-06 11:13:15 · 220 阅读 · 0 评论 -
Python在机器学习中的应用--第一章机器学习简介
Python在机器学习中的应用#包import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom scipy.cluster.vq import kmeans2from sklearn.cluster import DBSCANfrom sklearn.model_selection import train_test_splitfrom sklearn.linear_model import Logistic原创 2020-05-20 11:23:35 · 800 阅读 · 1 评论 -
机器学习KNN识别准确率-2
机器学习识别准确率-2import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsfrom math import sqrtfrom collections import Counterclass kNNClassfier: def __init__(self,k): ...原创 2020-04-01 15:54:41 · 1046 阅读 · 1 评论 -
机器学习分类识别准确度
机器学习分类识别准确度import numpy as npimport matplotlib.pyplot as plt# import matplotlib as mplfrom sklearn import datasetsimport osfrom math import sqrtfrom collections import Counterclass kNNClassfie...原创 2020-04-01 15:38:07 · 509 阅读 · 0 评论 -
机器学习KNN-2
KNNfrom sklearn.neighbors import KNeighborsClassifierfrom math import sqrtimport osimport pandas as pdimport numpy as npfrom collections import Counterpath=os.getcwd()+'\\'+'8c859681-527c-4d9b-...原创 2020-04-01 15:02:53 · 333 阅读 · 0 评论 -
机器学习knn
knnimport matplotlib as mplimport matplotlib.pyplot as pltimport numpy as npimport pandas as pdfrom sklearn import datasetsfrom math import sqrtimport ospath=os.getcwd()+'\\'+'8c859681-527c-4d...原创 2020-04-01 14:08:26 · 89 阅读 · 0 评论 -
大数据基础--鸢尾花
鸢尾花import numpy as npimport matplotlib.pyplot as pltimport matplotlib as mplimport osfrom sklearn import datasetspath=os.getcwd()iris=datasets.load_iris()print(iris.get('feature_names'))print...原创 2020-04-01 13:40:23 · 229 阅读 · 0 评论 -
python聚类分析相关概念
K-Meansimport pandas as pdimport osfrom sklearn.cluster import KMeansimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] #用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False...原创 2020-03-31 14:15:09 · 199 阅读 · 0 评论