Hiroki

大部分笔记已经转移到 https://github.com/hschen0712/machine_learning_notes ,QQ:357033150, 欢迎交流

2014年5月17日

矩阵下标操作

摘要: 【MATLAB技术】矩阵下标操作在MATLAB里面,对于一个二维矩阵,比如A=magic(3),有两种访问矩阵A元素的方法。1、可以通过A(i,j)来访问A矩阵的第i行,第j列的元素(i,j=1,2,3,4)。我们称(i,j)这种下标为subscript。2、通过通过A(p)来访问A的第p个元素。那... 阅读全文

posted @ 2014-05-17 15:48 Hiroki 阅读(3219) 评论(0) 推荐(0) 编辑

2014年4月27日

R语言学习笔记2——绘图

摘要: R语言提供了非常强大的图形绘制功能。下面来看一个例子:> dose drugA drugB plot(dose, drugA, type="b")> plot(dose, drugB, type="b")该例中,我们引入了R语言中第一个绘图函数plot。plot函数是一个泛型函数(适用于各种类... 阅读全文

posted @ 2014-04-27 16:53 Hiroki 阅读(1467) 评论(0) 推荐(0) 编辑

2014年4月19日

稀疏编码笔记1

摘要: 稀疏编码近几年来是个十分热门的研究领域,它是一种无监督学习算法,它通过寻找一组超完备基(即字典)来捕捉数据中的高层次语义,同时学习得到数据这组基下的稀疏坐标。最早被用于建模人类视觉皮层(human visual cortex),而如今,稀疏编码已经用于许多领域,如图像复原,信号分类,人脸识别,图片分... 阅读全文

posted @ 2014-04-19 19:31 Hiroki 阅读(463) 评论(0) 推荐(0) 编辑

2014年4月18日

【转】宏定义中##和#的作用

摘要: 宏定义中##和#的作用内核中有很多的宏定义,在宏定义define中经常看到两个字符串##和#,这里把它的用法做一下说明:1. ####是一个连接符号,用于把参数连在一起例如:> #define FOO(arg) my##arg则> FOO(abc)相当于 myabc2.#:是“字符串化”的意思。出现... 阅读全文

posted @ 2014-04-18 21:46 Hiroki 阅读(447) 评论(0) 推荐(0) 编辑

CRUX下实现进程隐藏(3)

摘要: 通过一个内核模块拦截文件系统的回调函数来实现进程隐藏。VFS(Virtual File System)是Linux在实际文件系统(如ext3,ext4,vfat等)上抽象出的一个文件系统模型,简单来说,VFS像是一个抽象类,为访问文件系统的内核线程提供了统一的接口,而各个具体文件系统是这个抽象类的子... 阅读全文

posted @ 2014-04-18 21:36 Hiroki 阅读(1377) 评论(0) 推荐(0) 编辑

CRUX下实现进程隐藏(2)

摘要: 前面我们介绍了如何修改/proc目录读取函数的方法实现进程隐藏。这篇博文将介绍另一种方法——劫持系统调用实现进程隐藏。其基本原理是:加载一个内核模块(LKM),通过劫持系统调用sys_getdents()来针对进程文件进行适当的过滤,从而达到隐藏进程文件的目的。由于实验方法一时,已经修改过了proc... 阅读全文

posted @ 2014-04-18 21:29 Hiroki 阅读(2008) 评论(5) 推荐(1) 编辑

CRUX下实现进程隐藏(1)

摘要: 想必能找到这里的都是被吴一民的操作系统大作业坑过的学弟学妹了,当初我也是千辛万苦才把这个作业完成了,本着服务后辈的宗旨,尽量让学弟学妹少走弯路,我会把实现的大概思路记录下来。本系列一共三篇文章,分别实现了三种进程隐藏的方法。实验目标ps和top命令列出了unix中当前所有进程的相关信息,作业要求在l... 阅读全文

posted @ 2014-04-18 21:16 Hiroki 阅读(3288) 评论(0) 推荐(0) 编辑

Coursera机器学习基石 第1讲:The Learning Problem

摘要: 这门课的授课老师是个台湾人,师从Caltech的Yaser S. Abu-Mostafa,他们共同编撰了《Learning From Data》这本书。Yaser S. Abu-Mostafa在edx上也开设了机器学习的公开课,不过说实话,他的埃及口音英语实在很难听懂,而且讲的内容偏重理论,所以追了... 阅读全文

posted @ 2014-04-18 17:28 Hiroki 阅读(759) 评论(0) 推荐(0) 编辑

R语言学习笔记1——R语言中的基本对象

摘要: R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的Ross Ihaka和Robert Gentleman开发(也因此称为R),现在由“R开发核心团队”负责开发。R是基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写... 阅读全文

posted @ 2014-04-18 16:55 Hiroki 阅读(8962) 评论(0) 推荐(0) 编辑

2014年4月16日

Semi-Supervised Dimensionality Reduction

摘要: 今天阅读了一篇关于半监督降维的论文,做个总结。这篇论文的全名叫《Semi-Supervised Dimensionality Reduction》(2006),是南大周志华老师的大作。本文提出了一种新的半监督降维算法,并与其他几种半监督降维算法进行了比较。传 统的机器学习方法通过大量带标注训练样本学... 阅读全文

posted @ 2014-04-16 16:00 Hiroki 阅读(930) 评论(0) 推荐(0) 编辑

导航