自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山中有石为玉

玉不琢不成器,人不学不知道

  • 博客(59)
  • 资源 (2)
  • 收藏
  • 关注

原创 【狗狗分类项目】(1)VGG16、VGG19、ResNet50、InceptionV3、Xception选择

1、keras中的application介绍中文keras文档地址:http://keras-cn.readthedocs.io/en/latest/other/application/主要有7个application:本文主要对前5个进行比较分析。 2、VGG16、VGG19、ResNet50、InceptionV3、Xception5种模型,迁移学习后的测试准确率对比...

2018-05-31 17:10:51 10485 1

原创 github上单个文件下载

打开文件,看到有个Raw选项右键另存为即可。另外还可以通过配置chrome浏览器Octo Mate,见文章:https://www.cnblogs.com/zhaoqingqing/p/5534827.html

2018-05-30 13:26:51 1131

原创 【深度学习图像识别课程】毕业项目:狗狗种类识别(4)代码实现

本博文涉及以下:六目录:Zero:导入数据集一、检测人脸二、检测狗狗三、从头实现CNN实现狗狗分类四、迁移VGG16实现狗狗分类五、迁移ResNet_50实现狗狗分类六、自己实现狗狗分类 六、自己实现狗狗分类整体流程实现一个算法,它的输入为图像的路径,它能够区分图像是否包含一个人、狗或两者都不包含,然后:如果从图像中检测到一只狗,返回被预测的品...

2018-05-29 16:24:28 9565 24

原创 python中opencv读取后,用matlablib plot图片显示不正常

原图: (1)import cv2 import matplotlib.pyplot as plt %matplotlib inlineimg = cv2.imread(img_path)plt.imshow(img)plt.show()可以看出图片显示不正常,这是因为matplo...

2018-05-29 15:45:48 2392

原创 【深度学习图像识别课程】毕业项目:狗狗种类识别(2)代码实现

本博文涉及以下:Zero/一/二/三/四目录:Zero:导入数据集一、检测人脸二、检测狗狗三、从头实现CNN实现狗狗分类四、迁移VGG16实现狗狗分类五、迁移ResNet_50实现狗狗分类六、自己实现狗狗分类 Zero:导入数据集 1、导入狗狗数据集在下方的代码单元(cell)中,我们导入了一个狗图像的数据集。我们使用 scikit-lea...

2018-05-28 22:47:40 18023 18

原创 【深度学习图像识别课程】毕业项目:狗狗种类识别(3)代码实现

本博文涉及以下:五目录:Zero:导入数据集一、检测人脸二、检测狗狗三、从头实现CNN实现狗狗分类四、迁移VGG16实现狗狗分类五、迁移ResNet_50实现狗狗分类六、自己实现狗狗分类 五、使用ResNet_50来区分狗的品种  现在你将使用迁移学习来建立一个CNN,从而可以从图像中识别狗的品种。你的 CNN 在测试集上的准确率必须至少达...

2018-05-28 22:34:39 7926 7

原创 ImageNet图像库1000个类别名称(中文注释不断更新)

0-6:鱼7/8:公鸡,母鸡9-24:鸟25-150:蛙,龟,虾,蛇等151-268:狗狗{0: 'tench, Tinca tinca', 1: 'goldfish, Carassius auratus', 2: 'great white shark, white shark, man-eater, man-eating shark, Carcharodon carch...

2018-05-28 15:29:47 47334 10

原创 【深度学习图像识别课程】毕业项目:狗狗种类识别(1)环境准备

项目要求:卷积神经网络(CNN)项目,建立一个处理现实生活中的,用户提供的图像的算法。给你一个狗的图像,你的算法将会识别并估计狗的品种,如果提供的图像是人,代码将会识别最相近的狗的品种。项目的 github 地址:https://github.com/udacity/cn-deep-learning/tree/master/dog-project (1)git下载项目git...

2018-05-28 14:32:13 10670 7

原创 git下载、安装及使用

1、下载下载地址:https://git-scm.com/downloads我是windows10系统:我的电脑是64位:下载中:下载完成:2、安装选择命令行形式安装:都选择默认选项安装:3、确认git是否已安装查看开始菜单:点击Git Bash,输入git:证明git安装成功4、git使...

2018-05-28 12:28:06 2050 1

原创 【机器学习课程-华盛顿大学】:1 案例研究 1.5 推荐系统(1)概念描述

一、推荐系统1、推荐系统简述结合你和别人的历史购物信息,给你推荐合适的商品。 2、推荐系统应用场景:(1)youtube:解决信息过载问题 (2)电影推荐 (3)商品推荐兴趣、推荐还会随着时间的变化而变化,比如宝宝在不断成长,需要的东西也在不断变化。 (4)音乐推荐 (5)朋友推荐3、搭建推荐系统(1)最简单的方法...

2018-05-23 16:14:29 446 1

原创 Anaconda3下安装GraphLab Create

1、GraphLab Create根据下面文档说明,只能对应Python2.7.x和Anaconda2.xhttps://turi.com/download/install-graphlab-create-command-line.html2、想到建一个python2.7的虚拟环境conda create -n gl-env python=2.73、注册Gr...

2018-05-23 13:58:51 2294 6

原创 GraphLab安装出错(2):ACTION REQUIRED: Dependencies libstdc++-6.dll and libgcc_s_seh-1.dll not found

1、问题描述解决完上一个问题后,GraphLab安装出错:Cannot uninstall 'certifi'. It is a distutils installed project在jupyter notebook中导入graphlab后,又出现如下错误:ACTION REQUIRED: Dependencies libstdc++-6.dll and libgcc_s_se...

2018-05-23 13:56:00 2100

原创 【机器学习课程-华盛顿大学】:1 案例研究 1.4 聚类(1)概念描述

根据“检索感兴趣的文档”引出聚类和相似度的学习。 一、检索文档和测量文档相似度的算法1、2个问题(1)如何衡量2个文章的相似度;(2)如何找出另一篇文章。 2、相似度测量(1)词袋模型不考虑词的顺序,只统计每个词出现的次数。(2)单词统计的相似度测量单词次数统计,然后进行点乘,作为相似度测量的结果。但上述直接点乘容易造成:较长的文章,相似度越...

2018-05-22 23:43:57 247

原创 【机器学习课程-华盛顿大学】:1 案例研究 1.3 分类(1)概念描述

根据“餐馆评价分类”案例引出要学习的分类算法。一、分类模型1、比如一个智能的餐饮推荐系统:给出美食打分,给出排名,并且用一句最棒的话评论美食:2、分类应用(1)2分类:情感分析(2)多分类:网页主题分类(2)2分类:垃圾邮件分类(4)图像多分类:狗狗类别分类(5)医疗应用:身体状况监测根据体温、x光片、检测结果、DNA、生活习惯等...

2018-05-22 21:31:24 339

原创 【机器学习课程-华盛顿大学】:1 案例研究 1.2 回归(1)房价预测描述

回归:模拟观测值,如何随着特征值的变化而变化。比如房价预测的案例中,我们的观测值是房价,特征值是房间数,房子地理位置,房龄等。回归可用来:预测(比如房价预测)、分类(比如垃圾邮件分类)、分析特征的重要性我们通过“房价预测的案例”引出我们要学习的回归算法。 一、线性模型回归1、首先看看房价走势,画一下过去两年,房价根据房屋面积的走势图2、只靠跟自己房子面积差不多的房价预测...

2018-05-22 12:14:55 381

原创 GraphLab安装出错:Cannot uninstall 'certifi'. It is a distutils installed project

一、问题描述1、进入anaconda2环境安装activate gl-envconda update pippip install --upgrade --no-cache-dir https://get.graphlab.com/GraphLab-Create/2.1/your registered email address here/your product key he...

2018-05-21 22:19:41 21077 9

原创 jupyter notebook token

AnacondaPrompt敲入:jupyter notebook后,会让我们输入登陆信息,如果忘记的话,可以按照如下操作:(1)Anaconda Prompt中敲入:jupyter notebook list(2)上述(我的用户名为xuqiong)token value为:40fbcf4c2b707ed067e739cb052741bd38b913b45c8040b0,填入如下页面...

2018-05-21 21:15:54 7610 1

原创 【机器学习课程-华盛顿大学】:1 案例研究 1.1 课程简介

一、对机器学习的观念转变对机器学习的旧观念:机器学习管道: 二、课程安排1、机器学习基础:案例研究通过案例来研究背后的算法和方法。(1)房价预测(回归) (2)情感分析(分类) (3)文件检索(聚类) (4)产品推荐(矩阵分解) (5)可视化产品推荐(深度学习) 2、回归 3、分类 ...

2018-05-21 15:58:14 655

原创 python中函数定义的两种方法

python中定义函数主要有2种方法:(1)def function()(2)labmda以下是在ipython notebook中测试运行。 

2018-05-21 15:49:44 5831 1

原创 【深度学习图像识别课程】皮肤癌症检测:(1)背景介绍

 介绍:Sebastian,无人车之父,优达学城创始人之一,斯坦福大学教授。这个皮肤癌检测项目就是他最近的一个深度学习课题。 1、皮肤癌症的种类皮肤癌症有很多种类,有恶性肿瘤、黑色素瘤。其中黑色素瘤有0期、1期、2期、3期和4期之分。0期5年存活率99%-100%,4期5年存活率为15-20%。也就是说,发现的越早越容易治疗。 2、数据集从临床、比赛搜集的13万皮肤...

2018-05-18 22:26:27 5156

原创 查全率(召回率)、查准率(精确率)和灵敏性、特异性

查全率,查准率和敏感性、特异性概念介绍:以患病的案例来说明上述4个概念。1、TP、TN、FP、FN介绍TP:被正确诊断为患病的病人TN:被正缺诊断为健康的健康人FP:被错误诊断为患病的健康人FN:被错误诊断为健康的病人2、查全率Recall、查准率Precision查全率Recall是第一行 = TP / (TP + FN)查准率Precisi...

2018-05-18 12:26:53 19056 4

原创 windows查看GPU占用率以及GPU未执行原因

1、CPU利用率进行深度学习时,发现电脑CPU占用率太高,接近100%,磁盘有时也达到100%。怀疑没有用GPU进行训练。任务管理器中只有CPU、内存、磁盘的占用率情况2、查看GPU占用率(1)打开cmd窗口(win+R,再输入cmd)(2)在文件夹C:\Program Files\NVIDIA Corporation\NVSMI里找到文件nvidia-smi.exe...

2018-05-17 13:53:58 33876 8

原创 【深度学习图像识别课程】tensorflow迁移学习系列:VGG16花朵分类

一、VGGNet1、VGGNet介绍通常,我们不会自己训练大型的神经网络,ImageNet(http://www.image-net.org/)上已经有很多训练数周的模型。这里,我们使用预训练模型VGGNet进行花朵图像(图像库来自Tensorflow Inception tutorial)分类。VGG论文:http://www.robots.ox.ac.uk/~vgg/res...

2018-05-16 22:54:54 23798 28

原创 【深度学习图像识别课程】自编码器系列:(2)卷积自编码器

一、卷积自编码器1、读入图像,并可视化%matplotlib inlineimport numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltfrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.r...

2018-05-16 12:05:49 4802

原创 【深度学习图像识别课程】自编码器系列:(1)简单自编码器

一、自编码器介绍自编码器:用于图像压缩和去噪。自编码器会造成一些信息丢失,因为压缩的实质是因为单元减少了。自编码器的压缩性能:比jpeg, Mp3, Mpeg或者视频的效果差。而且泛化能力差。但最近发现,自编码器具有降噪和降维的性能。我们会实现2种自编码器,第一种Encoder和Decoder都是简单的神经网络。第二种,用CNN来优化简单的神经网络。 二、简单的自编码器...

2018-05-16 11:35:50 2360

原创 【深度学习图像识别课程】权重初始化

一、网络类型%matplotlib inlineimport tensorflow as tfimport helperfrom tensorflow.examples.tutorials.mnist import input_dataprint('Getting MNIST Dataset...')mnist = input_data.read_data_sets("M...

2018-05-15 22:47:38 1232

原创 【深度学习图像识别课程】tensorflow实现CNN系列:(2)代码实现

一、Tensorflow中的CNNTensorflow中的CNN与经典的CNN一样,都是卷积层、最大池化层、全链接层的混合。二、代码实战1、数据集from tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets(".", one_hot=True, reshap...

2018-05-15 19:04:01 1874

原创 【深度学习图像识别课程】keras实现CNN系列:(9)bottleneck特征生成

一、bottleneck特征说明将所有图像穿过(VGG16去掉最后全连接层)得到输出,作为新的输入。 二、bottleneck特征提取代码1、加载预处理图像库from keras.applications.vgg16 import preprocess_inputfrom keras.preprocessing import imageimport numpy as ...

2018-05-15 17:22:27 2780 1

原创 【深度学习图像识别课程】keras实现CNN系列:(8)keras迁移学习实战-狗类品种分类

1、实战分析背景:数据集8351张图,每张都是狗狗照片,共133种。目标:用CNN实现狗类品种分类方法:使用ImageNet上预先训练好的VGG16分析场景:狗类数据集较小,与ImageNet相似度较高将最后的全连接层删除,换成新的连接层。冻结前面模型的权重,只训练最后一个连接层的权重。 我们将所有的图片,都直接穿过之前的网络一直到红色的最大池化层,做为新的输入...

2018-05-15 15:33:47 5860 2

原创 jupyter notebook本地,上传多个测试文件夹

本地Anaconda Prompt中输入jupyter notebook后:启动本地jupyter notebook:想上传dogImage.zip文件夹进行测试,但是jupyter notebook没法进行解压。本地直接解压缩后,只能上传单个或多个文件,多个文件夹无法上传。直接在本地的文件夹下:C:\Users\Administrator\YD3-1-dog,直接拷贝do...

2018-05-15 14:34:02 10627 9

原创 更新pip10后,使用pip安装keras出现错误:ImportError: cannot import name 'main'

1、安装好anaconda, cuda, cudnn, tensorflow后,由于更新了pip到10版本,安装keras时出错:(base) C:\Users\Administrator>pip install keras --preTraceback (most recent call last): File "C:\ProgramData\Anaconda3\Scrip...

2018-05-14 23:10:03 10311 2

原创 安装tensorflow时出错:you are using pip version 9, however version 10 is available

安装好anaconda3,cuda和cudnn后,安装tensorflow时,出现如下提示:You are using pip version 9.0.1, however version 10.0.1 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' co...

2018-05-14 22:34:49 1424 2

原创 tensorflow安装,出现PermissionError: [WinError 5] 拒绝访问的问题

安装好anaconda以及cuda,cudnn之后,安装tensorflow,敲完命令:pip install --upgrade tensorflow-gpu出现如下错误:PermissionError: [WinError 5]拒绝访问。Exception:Traceback (most recent call last): File "C:\ProgramData\A...

2018-05-14 22:26:26 26138 5

原创 【深度学习图像识别课程】tensorflow实现CNN系列:(1)概念介绍

1、tensorflow卷积层tensorflow提供了2个函数创建卷积层:tf.nn.conv2d()和tf.nn.bias_add()k_output = 64image_width = 10image_height = 10color_channels = 3filter_size_width = 5filter_size_height = 5input = tf...

2018-05-14 11:29:15 1533

原创 【环境搭建系列】(2)win10+anaconda3下安装pycharm

前面已经安装过anaconda3,见博文:win10+Anoconda3.5.1(python3.6)下面在此环境基础上,安装pycharm。1、pycharm介绍PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。2、pycharm下...

2018-05-12 23:25:48 2211 1

原创 【环境搭建系列】pycharm中报错:no module named numpy

1、环境描述安装了anaconda3,并且在jupyter notebook中,可以调用numpy。但是在pycharm中就报错:no module named numpy2、解决方法这是因为pycharm默认的python没有选择anaconda自带的python,修改file--settings--project interprete为anaconda安装路径下的pyt...

2018-05-12 23:18:24 27648 6

原创 win10系统扩大C盘大小

1、分析我电脑的磁盘分布如下,由于C盘和D盘之间有个“恢复分区”,因此没法通过压缩D盘的空间给C盘,而直接对“恢复分区”又没法操作。2、想到要把“恢复分区”移到最后面cmd中输入diskpart弹出diskpart.exe,输入list volume,就可以看到各个盘的情况看下,刚刚的恢复分区是卷。输入:select volume=4,再输入assign lette...

2018-05-11 16:01:19 36522 1

原创 【深度学习图像识别课程】keras实现CNN系列:(7)迁移学习的原理和应用

目录一、迁移学习的基本思路、原理和示例1、基本思路2、简单原理3、皮肤癌示例二、迁移学习的具体实施2.1 迁移学习的应用条件2.2 迁移学习应用的4种场景1、小数据集,相似数据2、小数据集,不同的数据3、大型数据集,相似数据4、大型数据集,不同的数据 一、迁移学习的基本思路、原理和示例1、基本思路可以使用在ImageNet中实验过的C...

2018-05-09 22:34:07 2750

原创 【深度学习图像识别课程】keras实现CNN系列:(6)突破性的CNN架构(比如AlexNet/VGGNet/ResNet等)

1、突破性CNN架构的资料(1)论文、文档、实现和数据集AlexNet论文:http://papers.nips.cc/paper/4824-imagenet-classification-with-deep-convolutional-neural-networks.pdfVGGNet论文:https://arxiv.org/pdf/1409.1556.pdfResNet论文:h...

2018-05-09 21:54:35 1473

原创 【深度学习图像识别课程】keras实现CNN系列:(5)应用数据增强进行CIFAR10分类

一、图像增强简介如何保证图像的标度不变性(大小)、平移不变性(位置)、旋转不变性(角度)? 最大池化层:保证平移不变性增强:训练集扩展,对训练图片进行随机旋转或者平移。保证平移不变性,旋转不变性;避免过拟合keras文档:https://keras.io/preprocessing/image/另外的参考:https://blog.keras.io/building-p...

2018-05-09 17:58:02 5538 6

cmake window64版本

cmake window64版本,网上资料繁多,经常找不到合适的版本

2018-07-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除