自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 caffe 实现多标签输入(multilabel、multitask)

caffe 本身并不支持 多类标的输入, 该框架主要用于解决图片分类的问题,而目前,两个重要的问题需要多标签的输入:多任务学习(multi-task)和多标签分类(multi-label),本文针对这两个问题,实现了多标签的输入          目前,网上流行的多标签输入方法主要有以下四种:         1. 最简单,使用mxnet,它本身支持了多标签分类的问题,因此也自带了多标

2016-03-23 08:26:32 28089 38

转载 python post请求

https://www.cnblogs.com/poerli/p/6429673.html参数不能写url,会被无视

2019-04-11 16:34:38 288

转载 很有意思的傅立叶变换

看了2篇有趣的博文:https://www.leiphone.com/news/201706/HJWOsm2lCtCIpVVK.htmlhttps://www.leiphone.com/news/201706/J6ayzLin0AuIGRzR.html

2018-12-16 16:42:23 228

原创 图同构算法(weisfeiler-Lehman)

https://www.slideshare.net/pratikshukla11/graph-kernelpdf初始的时候,两个图的全部节点赋值1,然后做多轮wl,出现节点ID和各ID出现次数不一致的情况就认为不是Isomorphism...

2018-12-09 22:17:29 15283

原创 常用词向量对比

常用词向量方法对比本文测试常用的几个WordEmbedding方法,并对比效果常用词向量Word2Vec这是通过上下文信息预测词向量方法的典型代表,主要包括CBOW和Skip-gram两种,测试用的是CBOW + NegtiveSampling代码:https://code.google.com/p/word2vec/论文:https://arxiv.org/pdf/...

2018-07-29 16:05:49 2540

原创 Wikipedia 语料库处理

参考:http://licstar.net/archives/262参考的博客略旧,根据博客内容调整了处理过程第一步:下载语料最新的:http://download.wikipedia.com/zhwiki/latest/zhwiki-latest-pages-articles.xml.bz2第二步:抽取正文下载 Wikipedia Extractor:https://g...

2018-06-23 16:36:12 1277

转载 修改mysql的数据目录,无法启动

https://blog.csdn.net/lliangdd/article/details/52092542

2018-06-23 00:13:16 4143

原创 Unable to get the default Bean Validation

avax.persistence.validation.mode默认情况下是auto的,就是说如果不设置的话它是会自动去你的classpath下面找一个bean-validation**包,但是找不到,所以beanvalitionFactory错误。 由于javax.persistence.validation.mode的属性值默认是auto,所以会出错。 在hibernate.cfg.xml...

2018-06-16 15:22:33 293

原创 Access denied for user ‘root’@‘localhost’ or Linux 下找不到 mysql.sock

Ubuntu 下 开启 MySQL在Ubuntu下开启MySQL常见的两个坑:1 Linux 下找不到 mysql.sock2 Access denied for user ‘root’@‘localhost’安装Ubuntu下安装MySQL,参考:https://www.cnblogs.com/EasonJim/p/7147787.html...

2018-06-15 00:35:43 167

原创 Mac 安装 hadoop+hive+hbase+spark

mac下安装配置hadoop伪分布式,hive,hbase和spark

2017-08-06 14:47:53 4691 2

原创 PRML读书笔记——线性分类模型

这一章主要介绍线性分类模型,包括生成模型和判别模型。所谓线性模型,是指决策面是输入向量x的线性函数,决策面是D维输入空间的D-1维超平面

2017-04-23 15:01:41 1155

原创 PRML读书笔记——线性回归模型

这一章从线性回归模型的基本形式出发,主要围绕线性基函数的回归模型展开,分析了最大似然估计和最小平方误差函数的关系、最小平方误差函数的几何意义、正则化的最小平方误差,然后用偏置-方差分解的角度理解正则化项;用贝叶斯的思想分析线性回归模型,介绍了模型证据的意义,最后分析线性回归模型的局限性

2017-04-22 15:53:47 2206

原创 PRML读书笔记——概率分布

本章主要介绍各种概率分布,包括伯努利分布、Beta分布、狄利克雷分布、高斯分布(重点)、指数族分布和非参数化方法估计的概率分布等

2017-04-21 18:09:58 2008

原创 PRML读书笔记——神经网络

线性模型会被维数灾难问题限制,为了将模型应用于大规模的问题,需要根据数据调节基函数。一种方法是实现固定基函数的数量,但使用参数形式的基函数,这些参数可以在训练阶段调节,而神经网络就是这样一种模型。

2017-04-20 16:56:17 1394 1

原创 PRML读书笔记——Kernel Methods

本章主要介绍核方法相关的知识,包括对偶表示、构造核、常见的核函数以及将核方法应用于高斯过程核方法

2017-04-19 21:08:30 2062 2

原创 PRML读书笔记——组合模型

我们经常发现,可以通过以某种方式将多个模型结合到一起的方法来提升性能,而不是独立地使用一个单独的模型。本章主要基于模型组合的思想,分析committe方法、提升的方法、条件混合模型,也顺带讲解决策树模型。

2017-04-18 12:20:36 1518

原创 PRML读书笔记——顺序数据

这一章主要讲解隐马尔科夫模型和线性动态系统。它们都是马尔科夫模型衍生出来的,区别是如果潜在变量是离散的,模型变成了隐马尔科夫模型,潜在变量是连续且服从高斯分布的,模型变成线性动态系统。这两个模型的推导和求解非常相似,这里主要介绍隐马尔科夫模型,线性动态系统的推导和预测也与它相似,但由于是高斯模型,推导过程其实会变得比较复杂,这里不做介绍

2017-04-17 11:56:37 759

原创 PRML读书笔记——连续潜在变量

这一章主要讲解PCA相关的技术包括PCA的两种推导形式、概率PCA、核PCA以及隐变量模型的几个应用

2017-04-16 16:32:41 2362

原创 PRML读书笔记——采样方法

我们假设,使⽤解析的⽅法精确地求出对应期望是⼗分复杂的。因此,我们采用采样的方法抽取出样本,计算出对应的值本章的采样方法主要包括:重要采样、拒绝采样、蒙特卡罗采样、吉布斯采样、切片采样和混合蒙特卡罗采样等

2017-04-15 16:06:09 3477

原创 PRML读书笔记——混合模型与EM

如果观测变量上的边缘概率分布很复杂,可以引入潜在变量,得到观测变量和潜在变量的更加便于计算的联合概率分布。利用联合概率分布分析观测变量的概率。也就是说,潜在变量的引入是的复杂的概率分布可以由简单的分量组成。EM算法是找到具有潜在变量的模型的最大似然解的方法,本章的主要目的是讲解EM算法。首先通过Kmeans聚类和混合高斯模型引出EM算法,最后给出EM算法的通用形式和理论说明。K均值聚类这里介绍K均值

2017-04-14 20:15:22 1434 1

原创 PRML读书笔记——图模型

本章主要分析贝叶斯网络、条件独立、马尔科夫随机场和图模型的推断

2017-04-14 14:01:32 5351

原创 PRML读书笔记——稀疏核机

这一章主要介绍SVM和相关向量机。SVM是一个决策机器,不提供后验概率,而且得到的解是稀疏的,这里的稀疏指的是,只有部分训练样本(支持向量)对模型结果有影响。而RVM是基于贝叶斯方法的,能提供后验概率的输出,并且通常能产生比SVM更稀疏的解。

2017-04-12 21:45:02 1931

原创 Exception in thread "main" java.lang.NoClassDefFoundError: scala/Predef

maven 打包 scala 出现 NClassDefFoundError: scala/Predef

2016-07-07 21:40:28 14296

原创 Effective cpp 读书笔记10

定制new和delete49.了解new-handler的行为50.了解new和delete的合理替换时机51.编写new和delete时需固守常规52.写出placement new也要写placement delete

2016-05-20 20:26:07 500

原创 Effective cpp 读书笔记9

模板与泛型编程46.需要类型转换时请为模板定义非成员函数47.请使用traits classes表现类型信息48.认识template元编程

2016-05-20 20:17:35 460

原创 Effective cpp 读书笔记8

模板与泛型编程41.了解隐式接口和编译器多态42.了解typename的双重意义43.学习处理模板化基类内的名称44.将与参数无关的代码抽离templates45.运用成员函数模板接受所有兼容类型

2016-05-20 18:51:35 393

原创 Effective cpp 读书笔记7

继承与面向对象设计32.确定你的public继承塑模出is-a关系33.避免遮掩继承而来的名称34.区分接口继承和实现继承35.考虑virtual函数以外的其他选择(策略模式)36.绝不重新定义继承而来的non-virtual函数37.绝不重新定义继承而来的缺省参数值38.通过复合塑模has-a或“根据某物实现出”39.明智而审慎地使用private继承40.明智而审慎地使用多重继

2016-05-20 11:31:41 377

原创 Effective cpp 读书笔记6

26.尽可能延后变量定义时的出现时间27.尽量少做转型动作28.避免返回handles指向对象内部成分29.为“异常安全”而努力使值得的30.透彻了解“inlining”的里里外外31.将文件间的编译依存关系降至最低

2016-05-20 10:46:08 356

原创 Effective cpp 读书笔记5

设计与声明(下)22.将成员变量声明为private23.宁以non-member、non-friend替换member函数24.若所有参数皆需类型转换,请为此采用non-member函数25.考虑写出一个不抛出异常的swap函数

2016-05-18 14:20:31 351

原创 Effective cpp 读书笔记4

设计与声明(上)18.让接口容易被使用,不易被误用19.设计class犹如设计type20.宁以pass-by-reference-to-const替换pass-by-value21.必须返回对象时,别妄想返回其reference

2016-05-18 13:53:42 397

原创 Effective cpp 读书笔记3

资源管理13.以对象管理资源14. 在资源管理类中小心copying行为15.在资源管理类中提供对原始资源的访问16.成对使用new和delete时要采用相同形式17.以独立语句将newed对象置入智能指针

2016-05-18 13:45:31 468

原创 Effective cpp 读书笔记2

05.了解C++默默编写并调用哪些函数06.若不想使用编译器自动生成的函数,就该明确拒绝07.为多态基类声明virtual析构函数08.别让异常逃离析构函数09.绝不在构造和析构过程中调用virtual函数10.令operator=返回一个reference to *this11.在operator=中处理“自我赋值”12.复制对象时勿忘其每一个成分

2016-05-10 13:29:04 801

原创 Effective cpp 读书笔记1

Effective cpp 读书笔记01.视C++为一个语言联邦02.尽量以const,enum,inline替换#define03.尽可能使用const04.确定对象被使用前已先初始化

2016-05-09 22:51:49 881

原创 PCA(主成分分析)浅析

基本知识:方差:     少了个平方 协方差:协方差用于衡量两个变量的总体误差情况,可以说方差是协方差的一种特殊情况,即当两个变量是相同的情况                       而协方差矩阵是一个矩阵,其每个元素是各个向量元素之间的协方差。是从标量随机变量到高维度随机变量的自然推广。特征值(向量):设A为n阶矩阵,若存在常数λ及n维非零向量x,

2016-04-03 12:40:36 1026

转载 C内存分配方式与C++内存分配方式

C内存分配方式:栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表全局区(静态区)(static)—全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局

2016-03-23 17:22:12 4104

转载 mxnet 运行自己的数据

本文结合了以下两个博客的内容:http://blog.csdn.net/shuzfan/article/details/50037273http://blog.csdn.net/sunshine_in_moon/article/details/50266739第一个博客讲的很详细,第二个博客作为补充mxnet上训练主要包含三部分:1. 数据格式的形成: mxne

2016-01-21 19:05:27 6446

原创 mxnet 配置与 demo

mxnet 配置 与 demo 运行

2016-01-21 19:01:48 3389

原创 linux + cuda7.5 + opencv2.4.8编译caffe

Matlab2013 + cuda7.5 + Ubuntu14.0.4 + python2.7 + opencv2.4.8编译与安装

2016-01-11 21:31:23 2888

空空如也

空空如也

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

TA关注的人

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