• 等级
  • 124950 访问
  • 208 原创
  • 31 转发
  • 14710 排名
  • 4 评论
  • 8 获赞

分类器的评价指标

分类器的评价指标主要作用是根据应用场景的不同,来评价不同的分类器性能。比如,癌症诊断中,宁可错判一个未患病患者,也不能遗漏一个真实癌症患者;食品检测中却不同,对于不合格的食品,尽可能的一个不漏。而对于一般的图像分类,就需要总和考虑,哪一方面判断错了都是不好的。 分类矩阵: 分类目标只有两类,计为正例(positive)和负(negtive): True positives(TP): 被正确...

2018-09-28 14:22:56

Seq2Seq模型

seq2seq模型即通过序列预测序列,但是相对于传统单一深度学习系统,如CNN或者RNN,这些模型的输入输出都是固定的长度,比如图像识别中图像的大小。但是对于机器翻译或者语音对话而言,由于输入的序列文本大小可变,预测输出也是可变的,因而这种单一的格式很难适应。因此提出了seq2seq模型,这是一种编解码架构模型(encoder-decoder) 大体原理个人解释: 对于输入序列,假设序列长...

2018-09-28 14:22:33

tensorflow-seq2seq知识点梳理

title: tensorflow-seq2seq知识点梳理 tags: 新建,模板,小书匠 grammar_cjkRuby: true 接触python已有两年之久,零散地使用tensorflow也将近一年。但是是指今日,如果让我重新建立一个项目,我仍是无能为力。有时候,我会有一种感觉,python这种语言就像是一个无底洞,你永远不知道它在不同的场景中有多少不同的变化,更可怕的是,你无法知晓...

2018-09-27 17:35:15

语音合成系统WORLD-原理和简单使用

最近在做语音合成相关的一个东西,其中后期需要做一个声音转换系统,但是真正的声音转换系统还挺复杂,因为我们的目的是希望能够将一个声音完全地变为另一个已知的 WORLD通过获取三个语音信号相关的参数信息来合成原始语音,这三个参数信息分别是:基频F0、频谱包络、非周期信号参数(英文分别为:Fundamental Frequency、spectral envelope、aperiodic parame...

2018-09-25 11:25:15

语音合成综述

title: 语音合成综述 tags: 新建,模板,小书匠 grammar_cjkRuby: true 语音相关基础知识点: 时域信号:一维原始信号 傅里叶变换:得到频域特征 短时傅里叶变换:傅里叶变换得到了频域信号,但是丢失了时域信号,所欲通过STFT得到时频信号 梅尔频谱倒谱系数:单单频率信号表达不足,为了更加和人的耳朵听觉相符,我们使用了mel窗滤波,得到人耳的频率段幅度系数 梅尔声谱...

2018-09-25 10:01:04

深度学习优化器Optimizer总结-tensorflow-1原理篇

单纯以算法为论,深度学习从业者的算法能力可能并不需要太大,因为很多时候,只需要构建合理的框架,直接使用框架是不需要太理解其中的算法的。但是我们还是需要知道其中的很多原理,以便增加自身的知识强度,而优化器可能正是深度学习的算法核心 本文基本完全参考一下连接: 原理简化讲解篇:https://morvanzhou.github.io/tutorials/machine-learning/ML-i...

2018-09-19 20:19:17

见多识广——再谈见识

title: 见多识广——再谈见识 tags: 新建,模板,小书匠 grammar_cjkRuby: true 一个人的一生时间极其短暂,如果仅仅凭借单纯的努力,即便劳苦一生,你可能连上一阶级的起跑点都达不到。有时候,如果没有一点见识,你做的许多选择都是错的,盲目的努力都是无用之功。 最初看到这篇文章,是在一个公众号里面提到的,当时的感触之深,让我在半天之后就买了这本书,我向来不是一个特别喜...

2018-09-19 18:52:14

linux下非root用户安装软件-pyaudio、sounddevice

title: linux下非root用户安装软件-pyaudio、sounddevice tags: 新建,模板,小书匠 grammar_cjkRuby: true 最近在配置一个深度学习框架,由于服务器是公用的,导致并没有root权限,所有对于许多的软件安装,都无法直接使用apt-get安装,因此需要采取编译安装的方式,暂且先记下来,以后作为参照。主要的负载点并不在于安装步骤,而在于如何处理...

2018-09-19 18:51:39

Linux与脚本编程-1

很多东西不是学了再去用,而是用时才去学,特别是对于linux而言,这句话显得更加实用。对于不是非系统开发人员,linux的应用场景往往只是作为一种服务,因而它只是一个服务工具,并不需要系统的去学习内部的原理。 参看《Linux命令行与shell脚本编程大全》第3版 (前5章) 第一章 初始linux 四大组成部分: * linux内核 作为系统的核心,内核相当于计...

2018-08-27 09:19:31

电影感悟-豆瓣TOP3

物质基础决定上层建筑。而是多年的时间里,我慢慢认识到这句话的内在含义,也慢慢开始懂得,一个人的价值不仅仅是由其本身创造,还附带他所有的一起资源,即便是家庭背景、社会阅历、周边朋友,都是其价值的体现,所以,有时候,这个社会很多不公平其实是公平的,因为每个人都会不同,别人有的你没有,你有的别人也会没有,完全靠之后的努力,是否可以弥补。就像别人有背景,你没有,你有才华智力,别人可能第一点。如果找女...

2018-08-20 19:48:50

机器学习-激活函数总结

激活函数就相当于人体的神经元,它的主要作用就是对输入的信号进行转换,比如将疼痛转化为疼痛信号。但是疼痛的来源有很多种,也就是可能来自于很多的上一个层的神经细胞,比如敲打、拉扯、针刺等等,但是归根结底,它就是一个痛。但是为什么会存在这么多的激活函数?原因在于,当前的计算机并不能很好地模拟人体的神经元,比如,敲打可以加重疼痛,但是药物也可以缓解疼痛,但是对于Sigmoid函数,它的输出并不是以0...

2018-08-20 17:49:18

mysql必知必会-基础再复习笔记1

在大部分场景下,基本的curd操作就已经满足要求。而且对于不是专门从事数据库开发的人而言,数据库其实应该遵从“用时即查”的方式。并不需要太过于系统的学习。但是,接触的实际操作太少,使得我门并不能很好地练习数据库。另外,数据库并不是单单的数据库,这其中的技术不仅仅设计复杂的数据结构的应用,还涉及到各种工程化的技术,多线程优化,等等。基本上,数据库的很多构建逻辑,已经包含了很多实际用到的其他技术...

2018-08-07 17:18:36

mysql数据库进阶-leetcode-10道2

其他题目需要money解锁-.- 196. Delete Duplicate Emails 解析:删除重复值邮箱 答案:DELETE P1 FROM Person p1,Person P2 WHERE P1.Email = P2.Email AND P1.Id > P2.Id 197. Rising Temperature 解析:查找温度相对于前一天上升的数据;需要...

2018-08-06 11:07:16

mysql数据库进阶-leetcode-10道

数据库练习链接:https://leetcode.com/problemset/database/ 175. Combine Two Tables 解析:问题为联合查询两个表Person和Address的数据,无论address中是否有person对应的数据。即输出所有的person数据,address中没有的数据显示为空 考察:内连接、外连接(左连接、右连接) 内连接:join on...

2018-08-04 21:04:31

学期总结-2018年上

从现在开始,我需要养成一个写作的好习惯,之所以培养这个习惯,是因为:我开始发现我的一个重大缺陷——语言表达能力的欠缺。这种能力,在一般生活中并不会有太大的作用,而且很多时候,大部分人都体会不到其所带来的“破坏”,这种破坏,会让你的交际陷入阻塞,职场陷入瓶颈,生活面临窘境。 我不太会写总结,每次写给导师的月报也都是在最后的几天草草完事。而且有时候,总结总得去找些有趣的、或者有意义的事,来丰...

2018-07-22 11:15:13

Redis实战:第五章-使用Redis构建支持程序

本章主要讲解redis的使用案例,相对于以往的技术,redis在这些领域将大大简化或者提高程序的便利和稳定。比如日志记录,相对于以往的文件记录方式将更加灵活,便于数据操作, 日志记录 以往的日志记录采用本地文件存储的方式,这种方式有一种弊端,由于是文本存储,各个服务器之间很难协调,很难对多个数据文件进行聚合,导致之后的数据分析,将显得很不方便,相对而言,由于redis数据库...

2018-07-12 17:36:41

Redis实战:第四章-数据安全与性能保障

redis不提供严格的锁机制,即不保证数据的完全正确性,所以需要用户自己去严格检查。为了保证数据的安全,需要将数据及时的存储到硬盘上,redis提供两种持久化的方式:快照-批量写入;追加-单条追加。另外为了保证数据库的安全,防止数据丢失和为了负载均衡,redis也提供了分布式情况下的复制策略,可以对多个服务器数据进行同步。另外,根据不同的场景,我们需要合理的判断形势,在性能和安全上达到一个平...

2018-07-05 21:27:46

Redis实战:第三章-redis命令练习

redis有5种数据结构,分别为字符串、列表、集合、散列、有序集合;相当于java中的String、list、set、hashmap、sortset(z);另外redis不仅仅只有有序集合提供排序,对于另外四种结构,redis还提供了sort命令,可以更具指定的格式进行排序;redis也支持事务处理、发布和订阅功能,并且可以设置过期时间。 import redis.clients.j...

2018-06-30 18:55:58

Redis实战:第二章-使用redis构建web应用

对于一个高并发电商网站,如果使用传统的关系型数据库,由于关系型数据库在并发量达到100万时,效率将大大降低,比如对于一个电商网站,用户登录浏览商品,在很短的时间内,用户可能会浏览很多商品,而这些商品就是用户的兴趣点,为了分析用户的潜在需求,我们需要记录所有的访问数据,难点在于,如果有100万个用户都在这样操作,传统的关系型数据库将很难处理这么多的请求,将造成大量的数据丢失,所以,为了快速响应...

2018-06-30 18:55:28

Redis实战:第一章-初识Redis案例-文章投票

redis全称REmote DIctionary Server,即远程字典服务,是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String),...

2018-06-30 18:54:52

随风而醒

我是个疯子,虽然我在服新药,但仍旧有幻觉
关注
  • 计算机软件/在校
  • 中国 陕西省 西安市
奖章
  • 持之以恒