seaboat的专栏——a free boat on the sea.

思想自由,技术自由

智能算法之隐马尔可夫模型(HMM)

前言 前面的《马尔科夫模型》主要是研究能直接观察到的序列的概率问题,通过马尔科夫假设能建立起马尔科夫链,从而解决一些序列问题。但有时候观察的对象并不是我们待处理的目标对象,它的规律隐含在观察对象中,观察的事件和隐含事件存在一定的相关关系,这时候就要用到隐马尔科夫模型(HMM)。 比如nlp中常...

2018-02-27 08:31:53

阅读数:358

评论数:0

从JDK角度看对象克隆

对象克隆 对象克隆其实是很常见的操作,它完成的功能是将现有对象内容(属性)拷贝到新的对象中,得到的是一个新的对象,而并不只是一个对象引用。 其实对于属性不多的对象我们可以直接通过编写代码逐一属性复制,比如我们可以直接 new 一个新对象,然后通过 set 方法将属性值一个个设置进去。但这种做法...

2018-02-23 08:34:09

阅读数:772

评论数:0

智能算法之马尔可夫模型

前言 可能大家更常见到隐马尔科夫模型(HMM),马尔科夫模型可以看成是一个更基础的模型,它是对能直接观察到的事件进行建模,所以与HMM相对应,有时也叫它为显马尔科夫(VMM)。马尔科夫模型要处理的是序列问题,核心思想就是统计所有样本的过程,得到系统中状态之间的转移概率。 马尔可夫过程 马...

2018-02-10 09:25:01

阅读数:536

评论数:0

HTTPS杂记

交互过程 主要缺点 网络耗时(比HTTP多了交互次数)。 加解密耗时。 比HTTP慢几百毫秒以上,页面加载时间增加了50%,增加10%到20%的耗电 耗时分析 可能浏览器需要由http跳转到https的耗时,用户使用http需要服务端返回302强制跳转https。 接着经过某...

2018-02-07 09:08:05

阅读数:583

评论数:0

一图简看智能聊天机器人的设计

(早前的一个智能聊天机器人设计,实际使用中已经改了很多了。) 简述 主要分三块: * SuperRobot 框架主体。 * 自然语言理解系统。 * 词向量Trainer。 SuperRobot AliceBot负责闲聊,采用AIML Engine,属于rulebased...

2018-02-03 10:19:59

阅读数:2122

评论数:0

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