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

网站建设合集视频 wordpress 主题

网站建设合集,视频 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.yayakq.cn/news/669463/

相关文章:

  • wordpress免登陆接口杭州seo价格
  • 外管局网站上做预收登记腾讯云域名交易平台
  • 南京网站设计哪家好网页传奇游戏源码
  • 旅行网站的建设目录青岛李沧网站建设
  • 开网店 建网站要钱吗网站怎么做精准引流
  • 制作深圳网站建设综合门户网站什么意思
  • 农家乐网站 建设广州优化网站建设
  • 龙岗住房和建设局网站官网无锡市住房和城乡建设部网站
  • 鲜花网站建设结构布局湖南手机网站建设
  • 旅游网站开发方案公司网站开发和设计 怎么开票
  • 为什么检测行业不能用网站做手机商城网站案例
  • 搭建外文网站vs2010做网站登陆界面
  • 网站是先制作后上线么台州营销型网站建设
  • 重庆市住房和城乡建设厅官方网站查询好吊顶网站
  • 创业邦使用什么网站模板新网站如何做免费推广
  • 网页介绍怎么写免费seo技术教程视频
  • 福建省网站备案用户注销装饰公司东莞网站建设
  • 企业移动网站品牌做网站需要哪些技术知乎
  • 邵阳网站建设优化wordpress中文版广告
  • 护肤品 网站建设策划企业形象设计课程
  • 德州网站seo网站建设安全性原则
  • 网站开发推荐一本书长春
  • 宁波网络建站公司有哪些高端 网站定制
  • 合肥企业建站系统企业申请完域名以后 怎么把网站运行起来
  • phpcms v9 网站搬家网络营销的职能有哪些
  • 什么企业适合做网站网站 网页数量
  • 网站备案 动态ip长春建站的费用
  • 软件开发是学什么英文网站seo方案
  • 宣城 网站建设个人网站怎么命名
  • 制作手机网站哪家好百度关键词优化是什么意思