demi的博客

隐马尔科夫模型HMM(二)前向后向算法评估观察序列概率

在隐马尔科夫模型HMM(一)HMM模型中,我们讲到了HMM模型的基础知识和HMM的三个基本问题,本篇我们就关注于HMM第一个基本问题的解决方法,即已知模型和观测序列,求观测序列出现的概率。

Unity Shader前向渲染

前向渲染是通过深度缓冲和颜色缓冲来实现的,使用深度缓冲来决定一个片元是否可见,如果可见,则更新颜色缓冲区中的颜色值。如果场景中有n个物体受m个光源的影响,那么要渲染整个场景,则需要n*m个pass,如果m较多的话,这个开销还是比较大的。

改进AI/ML部署的5种方法

在进行任何AI/ML部署之前,组织需要将其数据科学的研究工作与项目管理的最佳实践相结合。在2019年1月,Gartner发布了一项调查,37%的受访者表示他们已经在某种程度上使用了人工智能(AI),但54%的受访者表示,他们所在组织的技能短缺阻碍了他们积极推进使用人工智能的进程。

隐马尔科夫模型HMM(一)HMM模型

隐马尔科夫模型(Hidden Markov Model,以下简称HMM)是比较经典的机器学习模型了,它在语言识别,自然语言处理,模式识别等领域得到广泛的应用。当然,随着目前深度学习的崛起,尤其是RNN,LSTM等神经网络序列模型的火热,HMM的地位有所下降。

深度学习优化方法——梯度下降算法

梯度下降的框架主要分三种:1,全量梯度下降:每次使用全部的样本来更新模型参数,优点是收敛方向准确,缺点是收敛速度慢,内存消耗大。;2,随机梯度下降:每次使用一个样本来更新模型参数,优点是学习速度快,缺点是收敛不稳定。;3,批量梯度下降:每次使用一个batchsize的样本来更新模型参数,平衡了全量梯度下降和随机梯度下降的方法。。