自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dragon的专栏

无论多难都要坚持技能包的修炼

  • 博客(13)
  • 资源 (14)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python集合set与frozenset的区别

1.set表示集合,最重要的特性就是无序,Python中的set不支持indexing,但支持len(set),x in set 等操作。不能从数字直接创建集合(不支持整数集合),例如a=set(1),是不行的,但setb=set(’1’)是正确的。2. frozenset 跟 set 相比,frozenset是冻结的集合,它是不可变的,存在哈希值,可以做字典的键。缺点是一旦创建便不能更改,没有ad

2016-01-28 16:47:30 1901

原创 最新回归算法理解、实现及应用(2)logistic回归

1.该算法的主要思想是:根据现有数据对分类边界线建立回归公式,以此分类(二值分类、也称概率分类)。这里的回归指的最佳拟合,表示要找到最佳的参数集,训练的过程就是寻找最佳参数的过程。2.logistic回归算法(适用数值型和标称型数据)优点:计算代价不高,容易理解和计算。缺点:欠拟合,分类精度可能不高。3.激活函数sigmoid函数是一种阶跃函数,输出范围在[0,1],在回归问题中,我们需要找到最佳的

2016-01-27 18:40:03 2591 1

原创 最新回归算法理解、实现及应用(1)线性回归

一、回归模型间的关系,回归是统计学中最有力的算法之一:1.1 回归:(regression):用已知样本对未知公式参数的估计,给出一个点集D,用一个函数去拟合这个点集,并且使得点集与拟合函数间的误差最小,如果这个函数曲线是一条直线,那就被称为线性回归,如果曲线是一条二次曲线,就被称为二次回归。1.2.线性回归(linear regression):回归的一种,回归函数是一次函数,例如:f(x,y,z

2016-01-22 20:20:17 8206

原创 python中去除列表重复元素的方法汇总

NO.1 set输入代码A = ['a','b','X','a','b','G']B = list(set(A))print Aprint B显示如下['a', 'b', 'X', 'a', 'b', 'G']['a', 'X', 'b', 'G']NO.2 发现上面虽然去掉了重复的元素,但顺序改变了,要是不想改变原列表的顺序A,应该这样做输入1如下A = ['a','b','X','

2016-01-21 22:30:33 7532

原创 ML--HMM(隐马尔可夫模型及python的实现2)

1.HMM的应用1,这个代码不知道出处了,若有侵权请联系本文作者删除,注释为本人所加。2.对基本的HMM需要进一步了解的,请戳这里3.下面是HMM代码的解释之一# _*_ coding:utf-8 _*_# __author__='dragon'"""test HMM"""from __future__ import divisionimport numpy as npimport ma

2016-01-17 22:26:15 7308 5

转载 是新最全Git命令大全及速记图

Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add

2016-01-16 22:17:04 723

原创 一段有趣的python小代码(将numpy中的数组转化为可哈希的字典)

1.首先在python同级目录下有一个input.txt的文件,文件中的内容如下:i234567890abcdefghijklmno2.转换的python代码如下:data = open('input.txt', 'r').read() chars = list(set(data))data_size, vocab_size = len(data), len(chars)print 'dat

2016-01-15 16:02:39 4878

转载 EM 算法的推导和解释

原文连接:http://www.cnblogs.com/jerrylead/archive/2011/04/06/2006936.htmlEM是我一直想深入学习的算法之一,第一次听说是在NLP课中的HMM那一节,为了解决HMM的参数估计问题,使用了EM算法。在之后的MT中的词对齐中也用到了。在Mitchell的书中也提到EM可以用于贝叶斯网络中。下面主要介绍EM的整个推导过程。1. J

2016-01-11 20:21:39 1857

转载 RNN训练过程详解

Hinton 第七课 。这里先说下RNN有recurrent neural network 和 recursive neural network两种,是不一样的,前者指的是一种人工神经网络,后者指的是一种深度神经网络这里指的是前者,这部分翻译的不好,因为之前没怎么接触过RNN,不过就当理解意境吧,所以附上所有的ppt,看得懂的就看PPt,下面的是附带说明,有些语句没有那么通顺,所以就当意境了。

2016-01-08 15:10:08 45425

原创 Neural NILM: Deep Neural Networks Applied to Energy Disaggregation

论文地址论文简介:论文发在ACM BuildSys’15,2015作者:Jack Kelly,William Knottenbelt,其中Jack Kelly(PhD)在2014在该领域发表过论文,所有算法是FHMM,主要研究方向能源的解聚合,活跃在github上,自己有开源的NILMTK工具,产生了较高的影响,NILMTK wins best demo award at ACM BuildSys.

2016-01-07 17:11:13 3717

原创 Python 中Python 为什么要继承 object 类

1.使用 Python 时, 遇到 class A 和 class A(object) 的写法,在 Py2 中是有概念上和功能上的区别的, 分别称为经典类(旧式类)old-style(classic-style) 与新式类的区别new-style。2.历史原因:.2.2以前的时候type和object还不统一. 在2.2统一以后到3之间, 要用class Foo(object)来申明新式类, 因为

2016-01-06 10:58:48 7575

原创 python setup.py install 和python setup.py develop的区别

1.在安装某个库或包时,发现可以python setup.py install 和python setup.py develop两种方式来安装,这两种方法有什么不同?一直困扰着我,下面我们就来讨论下这个简单的问题2.python setup.py install:主要是安装典型第三方包,这种包比较稳定,不再需要你去编辑、修改或是调试。3.python setup.py develop:当你安装一个包

2016-01-04 19:07:00 18065 2

转载 最新隐马尔可夫模型HMM详解

隐马尔可夫模型 (Hidden Markov Model,HMM) 最初由 L. E. Baum 和其它一些学者发表在一系列的统计学论文中,随后在语言识别,自然语言处理以及生物信息等领域体现了很大的价值。平时,经常能接触到涉及 HMM 的相关文章,一直没有仔细研究过,都是蜻蜓点水,因此,想花一点时间梳理下,加深理解,在此特别感谢 52nlp 对 HMM 的详细介绍。  考虑下面交通灯的

2016-01-04 09:47:50 16593 2

obj model文件

.obj文件,用来给opengl 渲染在手机上的模型

2016-07-30

bird.obj文件

这个是一份关于bird的.obj文件,这个文件是用来生成.h文件,然后用在opengles生成到手机上

2016-07-30

iTween examples 23 个

unity3d中的一个动画插件iTween,包含23个官网demo

2016-07-03

iTween的使用demo

unity3d中的动画插件,使用demo

2016-07-03

最新最全unity 5.x从入门到精通 资源带源码

最新最全 unity5.x 原书代码有资源。

2016-05-14

latex源文件

这是ACM会议的一份tex源文件,用sublime+latex可以编译运行,这个只是一个简单的文件用来做参考。

2016-02-06

logistic回归的实现

文件包括逻辑回归的实现,还有相关的数据,以及数据集合,比较全面,适合新手学习或开发,所有语言是python

2016-01-27

基于python实现kNN算法的

这是KNN算法的实现过程,包含python程序和代码,还包括测试数据,适合入门学习

2015-12-07

最新python学习包

最新的数据处理,机器学习或是深度学习开发包,用在windows7 64位上,包括scipy,numpy,matplotlib.deateuitl,安装非常方便,可以很好对数据进行处理,和matlab兼容的API,让程序处理变的更简单,下载后直接安装即可使用。

2015-11-14

最新机器学习代码和数据

这是最新的机器学习相关代码和数据,可以很方便的进行入们学习,特别适合从事机器学习和深度学习相关研究的人员

2015-08-28

RBM-on-Classification RBM在分类上的应用

RBM-on-Classification,用RBM所做的分类,里面包含源码和数据集,独立于任何工具箱,整个就是一个工程,里面有仿真和图像,还有各种有用的数据函数

2015-04-27

DeepLearnToolbox 工具箱

包含主流机器学习代码工具箱,可以直接加载到matlab中,有NN,RBM,CNN,SAE,CAE,里面有数据和仿真,适合机器学习和深度学习开发

2015-04-27

朴素贝叶斯算法matlab代码实现

关于朴素贝叶斯算法matlab代码实现,简单易懂,有关键注解

2015-03-16

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

TA关注的人

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