当前位置: 首页 > news >正文

郑州网站建设兼职在线域名解析ip地址

郑州网站建设兼职,在线域名解析ip地址,WordPress搭建连不上数据库,网络游戏名字大全数据集描述: sklearn的lfw_people函数在线下载55个外国人图片文件夹数据集来精确实现人脸识别并提取人脸特征向量数据集地址: sklearn.datasets.fetch_lfw_people — scikit-learn 1.2.1 documentationPCA降维: pca PCA(n_components0.9) 数据拆分: X_train, X_test, y_tra…
  • 数据集描述: sklearn的lfw_people函数在线下载55个外国人图片文件夹数据集来精确实现人脸识别并提取人脸特征向量

  • 数据集地址: sklearn.datasets.fetch_lfw_people — scikit-learn 1.2.1 documentation
  • PCA降维:   pca = PCA(n_components=0.9) 
  • 数据拆分:  X_train, X_test, y_train, y_test = train_test_split(X,  y,  test_size = 0.1)
  • 支持向量机:  svc = SVC()      # svc.fit(X_train_pca, y_train)
  • 网格搜索最佳参数:
svc = SVC()
params = {'C':np.logspace(-3,1,20),'kernel':['rbf','poly','sigmoid','linear']}
gc = GridSearchCV(estimator = svc,param_grid = params)
gc.fit(X_train_pca,y_train)
print('网格搜索最佳参数:',gc.best_params_)   #  {'C': 3.79269019073,'kernel':'rbf'}
print('模型得分是:',gc.score(X_test_pca,y_test))   # 0.883720930232
y_pred = gc.predict(X_test_pca)


2、SVC建模人脸识别

2.1、导包

import numpy as np
from sklearn.svm import SVC
from sklearn.model_selection import train_test_split
import matplotlib.pyplot as plt
from sklearn.decomposition import PCA
from sklearn.model_selection import GridSearchCV
from sklearn import datasets

2.2、数据加载

# 第一次加载,需要联网下载
# 下载路径:C:\Users\likai\scikit_learn_data\lfw_home
faces = datasets.fetch_lfw_people(resize= 1,min_faces_per_person=70)
# 形状是:(125,94)
X  = faces['data']
y = faces['target']
display(X.shape,y.shape)       # (1288, 11750)   (1288,)

2.3、数据降维与拆分

pca = PCA(n_components=0.9)
X_pca = pca.fit_transform(X)X_train,X_test,X_train_pca,X_test_pca,
y_train,y_test = train_test_split(X, X_pca, y, test_size = 0.1)
display(X_train.shape,X_test.shape)
display(X_train_pca.shape,X_test_pca.shape)

2.4、直接使用SVC建模预测

svc = SVC()
svc.fit(X_train_pca,y_train)
svc.score(X_test_pca,y_test)      # 输出:0.7984496124031008

2.5、网格搜索确定最佳参数

%%time
svc = SVC()
params = {'C':np.logspace(-3,1,20),'kernel':['rbf','poly','sigmoid','linear']}
gc = GridSearchCV(estimator = svc,param_grid = params)
gc.fit(X_train_pca,y_train)
print('网格搜索最佳参数:',gc.best_params_)   #  {'C': 3.79269019073,'kernel':'rbf'}
print('模型得分是:',gc.score(X_test_pca,y_test))   # 0.883720930232
y_pred = gc.predict(X_test_pca)

2.6、数据可视化

target_names = faces.target_names
print('目标任务名字如下:',target_names)
plt.figure(figsize=(5*2,10*3))
for i in range(50):plt.subplot(10,5,i + 1)plt.imshow(X_test[i].reshape(125,-1),cmap = 'gray')true_name = target_names[y_test[i]].split(' ')[-1]pred_name = target_names[y_pred[i]].split(' ')[-1]plt.title('True:%s\nPred:%s' % (true_name,pred_name))plt.axis('off')

 

http://www.yidumall.com/news/92121.html

相关文章:

  • 网站项目分析怎么做 方法有哪些百度搜索使用方法
  • kilu wordpress安装论坛优化seo
  • 三亚网站建设哪家专业品牌营销策略案例
  • 苏州高端网站制作公司简述seo的概念
  • 有哪些做兼职的设计网站有哪些厦门seo网站优化
  • 网站的说服力上海搜索优化推广哪家强
  • 百度做公司网站有用吗南京百度关键字优化价格
  • 微信小程序是怎么做的长沙谷歌seo收费
  • p2vr做的网站怎么再次打开北京百度网讯人工客服电话
  • jsp两种网站开发模式输入关键词搜索
  • 上海网网站建设简述seo
  • 旅游网站的建设论文真正永久免费网站建设
  • php大型网站开发书籍源码网站
  • 山东建设厅官方网站关键词优化是怎么做的
  • 生物制药公司网站建设竞价关键词优化软件
  • 钓鱼网站二维码制作软件推广平台排行榜
  • 做个网站好还是做淘宝好武汉谷歌seo
  • 武汉网站上线推广新乡seo外包
  • 一元购网站建设方案书广东疫情最新数据
  • 常用网站有哪些接推广怎么收费
  • 百度推广登录后台教程seo推广排名网站
  • 开发手机网站制作现在外贸推广做哪个平台
  • 泰安工程建设信息网站搜索引擎营销优化
  • 用手机域名做网站有多少万能搜索引擎网站
  • 做网站要多少钱新乡零基础怎么做电商
  • 宣讲家网站两学一做如何进行百度推广
  • 厦门做网站优化公司最有效的宣传方式
  • 安徽服饰网站建设线上营销推广
  • 郑州市建设工程信息网站百度seo搜索引擎优化
  • wordpress接入微信网站优化及推广