在Tensorflow下使用SSD模型训练自己的数据集时,经过查找很多博客资料,已经成功训练出来了自己的模型,但就是在测试自己模型效果的时候,出现了如下错误。 在查找资料的过程中,出现了很多波折,百度上基本没有同样的错误, 最开始使用的代码是: 尝试过很多种方法,比如下面这种方法,改了后还是报同样的 ...
分类:
其他好文 时间:
2019-10-27 19:01:51
阅读次数:
171
机器学习 SVM 手写识别问题 这里我们解决的还是之前用KNN曾经解决过的手写识别问题(https://www.cnblogs.com/jiading/p/11622019.html),但相比于KNN,SVM好的地方在于一旦我们的模型训练完成,我们就可以得到一个确定的决策超平面,当然这个超平面的w是 ...
分类:
其他好文 时间:
2019-10-18 15:42:28
阅读次数:
79
Python3入门机器学习经典算法与应用学习 资源 datasets可以用来加载真实数据进行模型训练的测试 model_selection模块提供了模型选择的相关操作 preprocessing模块提供了数据预处理的相关操作 neighbors模块提供了近邻相关的算法实现 metrics模块提供了数 ...
分类:
编程语言 时间:
2019-10-14 23:43:24
阅读次数:
213
造成梯度爆炸的原因是求导得到的值大于1,造成导数很大,损失函数的值沿着梯度的方向呈下降趋势,然而,如果梯度(偏导数)很大话,就会出现函数值跳来跳去,收敛不到最小值。这个时候可以用梯度裁剪来解决问题。 梯度裁剪:对梯度进行裁剪,论文提出对梯度的L2范数进行裁剪,也就是所有参数偏导数的平方和再开方。主要 ...
分类:
其他好文 时间:
2019-10-13 11:08:42
阅读次数:
88
我的工程实践是有关计算机视觉的,因此我选择了一个计算机视觉的分类任务的代码进行分析。该套代码的主要任务是狗的识别及分类,接下来分析这套代码的结构和规范。 一、源代码目录结构 该代码目录结构很清晰明了。主要分为以上几个部分,导入数据集,检测狗狗脸,检测人脸,定义模型,训练模型,结构清晰明了,且根据目录 ...
分类:
其他好文 时间:
2019-10-11 18:28:33
阅读次数:
88
当我们谈起人机对话系统 现实中的人机系统 人机对话的发展历程 人机对话系统的四个主要功能 通用聊天机器人的五个主要模块 输入预处理 语音识别技术主要包括特征提取技术、模式匹配准则以及模型训练技术3个方面 自然语言理解 聊天机器人系统中的自然语言理解功能包括用户意图识别、用户情感识别、指代消解、省略恢 ...
分类:
其他好文 时间:
2019-10-06 13:45:40
阅读次数:
84
算力超强 比原世界纪录快出10秒 据了解,Atlas 900由数千颗昇腾处理器组成,是当前全球最快的AI训练集群。 有多快?在衡量AI计算能力的金标准ResNet-50模型训练中,Atlas 900只用了59.8秒就完成了训练,比原来的世界纪录快了10秒。 应用超广 检索20万颗星星只需10秒 At ...
分类:
其他好文 时间:
2019-09-28 17:48:02
阅读次数:
91
一个典型的机器学习过程从数据收集开始,要经历多个步骤,才能得到需要的输出。这非常类似于流水线式工作,即通常会包含源数据ETL(抽取、转化、加载),数据预处理,指标提取,模型训练与交叉验证,新数据预测等步骤。 一、定义: DataFrame:使用Spark SQL中的DataFrame作为数据集,它可 ...
分类:
其他好文 时间:
2019-09-27 15:23:34
阅读次数:
103
前言: 在前一篇中,已经搭建好了Tensorflow环境,本文将介绍如何准备数据与预处理数据。 正文: 在机器学习中,数据是非常关键的一个环节,在模型训练前对数据进行准备也预处理是非常必要的。 一、数据准备: 一般分为三个步骤:数据导入,数据清洗,数据划分。 1、数据导入: 数据存放在原始格式多种多 ...
分类:
其他好文 时间:
2019-09-25 13:00:54
阅读次数:
106
支持向量机(SVM) 算法分类:监督算法,分类算法 1.SVM算法简介 SVM是分类算法中比较特殊的一种,它并不像LR算法那样使用到所有数据进行模型训练,SVM虽然也使用了全部数据,但是绝大部分数据只参与约束条件的限制,不参与最终模型参数的训练。SVM的目标是分类最大化分类间隔,何为最大化分类间隔, ...
分类:
其他好文 时间:
2019-09-11 09:19:47
阅读次数:
86