1 维特比算法
维特比算法其实就是一种特殊的动态规划算法,主要针对的是篱笆网络的有向图最短路径问题提出的。
例如在输入法中,假定用户输入的拼音是y1,y2,…,yN,对应的是x1,x2,…,xN。根据之前章节得到的工具:
可以将上述转换为一个隐马尔可夫模型,如下图
而对于一个拼音,可能会对应多个汉字。这里不妨进行抽象,用符号xij表示状态xi的第j个可能的值,就得到如下图所示的篱笆网络:
从第一个状态都最后一个状态所产生的所有路径都有可能产生我们观察到的输出序列Y。我们要做的就是找到概率最大的那条路径。下面就可以应用维特比算法。
维特比算法的思想其实很简单,就是基于动态规划的思想。我用文字解释的可能会没有书上清楚,这里就直接上图了。其实是很好理解的,如下图:
2 CDMA技术——3G移动通信的基础
这里会涉及一些通信方面的知识,这里就不一一阐述了。有兴趣的小伙伴就自行阅读吧。