loujiayu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年9月19日

摘要: 最近一个赌场的老板发现生意不畅,于是派出手下去赌场张望。经探子回报,有位大叔在赌场中总能赢到钱,玩得一手好骰子,几乎是战无不胜。而且每次玩骰子的时候周围都有几个保镖站在身边,让人不明就里,只能看到每次开局,骰子飞出,沉稳落地。老板根据多年的经验,推测这位不善之客使用的正是江湖失传多年的"偷换骰子大法”(编者注:偷换骰子大法,用兜里自带的骰子偷偷换掉均匀的骰子)。老板是个冷静的人,看这位大叔也不是善者,不想轻易得罪他,又不想让他坏了规矩。正愁上心头,这时候进来一位名叫HMM帅哥,告诉老板他有一个很好的解决方案。 阅读全文
posted @ 2014-09-19 13:44 Stinky tofu 阅读(314) 评论(0) 推荐(0) 编辑

2014年7月24日

摘要: 广义线性模型(generalized linear model)正是在普通线性模型的基础上,将上述四点模型假设进行推广而得出的应用范围更广,更具实用性的回归模型。此模式假设实验者所量测的随机变量的分布函数与实验中系统性效应(即非随机的效应)可经由一链结函数(link function)建立起可资解释其相关性的函数。响应变量的分布推广至指数分散族(exponential dispersion family):比如正态分布、泊松分布、二项分布、负二项分布、伽玛分布、逆高斯分布。 阅读全文
posted @ 2014-07-24 20:37 Stinky tofu 阅读(894) 评论(0) 推荐(0) 编辑

2014年7月21日

摘要: 7月7日上午,百度首席科学家Andrew Ng应邀做客中国科学院自动化研究所并做了《Deep Learning:Overview and trends》的学术报告。 阅读全文
posted @ 2014-07-21 20:21 Stinky tofu 阅读(319) 评论(0) 推荐(0) 编辑

摘要: 在用户对自己需求相对明确的时候,用搜索引擎很方便的通过关键字搜索很快的找到自己需要的信息。但搜索引擎并不能完全满足用户对信息发现的需求,那是因为在很多情况下,用户其实并不明确自己的需要,或者他们的需求很难用简单的关键字来表述。又或者他们需要更加符合他们个人口味和喜好的结果,因此出现了推荐系统,与搜索引擎对应,大家也习惯称它为推荐引擎。 推荐系统通常依赖于协同过滤(Collaborative Filtering),从海量数据中发掘出一小部分与你口味相近的产品推荐给你。本文主要介绍协同过滤的两种方式: 隐语义模型(Latent factor models)和邻域模型(neighborhood model). 阅读全文
posted @ 2014-07-21 20:13 Stinky tofu 阅读(1777) 评论(1) 推荐(2) 编辑

2014年7月2日

摘要: Bloom Filter,即布隆过滤器,是一种空间效率很高的随机数据结构。 原理:开辟m个bit位数组的空间,并全部置零,使用k个哈希函数将元素映射到数组中,相应位置1. 阅读全文
posted @ 2014-07-02 20:45 Stinky tofu 阅读(2253) 评论(0) 推荐(2) 编辑

2014年6月28日

摘要: Redis 内部有个小型的事件驱动,它主要处理两项任务: 阅读全文
posted @ 2014-06-28 23:52 Stinky tofu 阅读(578) 评论(0) 推荐(0) 编辑

2014年6月26日

摘要: 在过去的linux 网络编程中,采用select来做事件触发,其缺点在于每次调用select,都需要把fd集合拷贝到内核,内核必须遍历传递进来的所有fd,这在fd很多时开销会很大,相比于select,epoll不会因为fd的增加而降低性能。 阅读全文
posted @ 2014-06-26 10:03 Stinky tofu 阅读(364) 评论(0) 推荐(0) 编辑

2014年6月24日

摘要: 这是redis的内存管理接口。zmalloc,zcalloc,zrealloc和zfree分别对应c库中的malloc,calloc,realloc和free。zstrdup用于生成一个字符串的拷贝。后面的几个函数用于获取内存使用信息,后面会详细介绍。 阅读全文
posted @ 2014-06-24 20:54 Stinky tofu 阅读(513) 评论(0) 推荐(0) 编辑

摘要: Ziplist是用字符串来实现的双向链表,对于容量较小的键值对,为其创建一个结构复杂的哈希表太浪费内存,所以redis 创建了ziplist来存放这些键值对,这可以减少存放节点指针的空间,因此它被用来作为哈希表初始化时的底层实现。 阅读全文
posted @ 2014-06-24 13:36 Stinky tofu 阅读(675) 评论(0) 推荐(0) 编辑

2014年6月19日

摘要: dict 是redis中最重要的数据结构,存放结构体redisDb中。 阅读全文
posted @ 2014-06-19 20:36 Stinky tofu 阅读(402) 评论(0) 推荐(0) 编辑