demi的博客

隐马尔科夫模型HMM(四)维特比算法解码隐藏状态序列

在本篇我们会讨论HMM模型最后一个问题的求解,即即给定模型和观测序列,求给定观测序列条件下,最可能出现的对应的隐藏状态序列。在阅读本篇前,建议先阅读这个系列的第一篇以熟悉HMM模型。

什么是采样?

使用像Arnold这样的渲染器时,有必要对光线跟踪渲染背后的核心原理有一个基本的了解。生成逼真的虚拟场景图像需要模拟从光源到相机的场景中光的传播。为了确定每个图像像素的颜色,Arnold从场景几何图形,着色器,灯光等中收集信息,并跟踪许多随机光传输路径,这些路径将通过像素看到的对象连接到光源 - 这个过程称为'采样'。所得图像的质量很大程度上取决于为每个像素生成的路径或样本的数量。

渲染管线原理介绍

渲染简单的理解可能可以是这样:就是将三维物体或三维场景的描述转化为一幅二维图像,生成的二维图像能很好的反应三维物体或三维场景。而所谓GPU的渲染管线,听起来好像很高深的样子,其实我们可以把它理解为一个流程,就是我们告诉GPU一堆数据,最后得出来一副二维图像,而这些数据就包括了”视点、三维物体、光源、照明模型、纹理”等元素。

7个网络故障处理实践办法

网络故障处理概述:网络故障排错综述:了解网络故障的一般分类,理解网络故障排错步骤;常用诊断工具:ping命令、tracert命令、display命令、debugging命令、reset命令等;故障排除的重演方法:分层故障排除方法、分块故障排除方法、分段故障排除方法、替换排除方法;了解网络故障对维护人员的要求,网络排错资源获取的途径。

在Unity中实现准确的帧率

你是否想过,Unity可以遵循准确的帧率,甚至遵循外部时钟源即Genlock同步锁相呢?本文将介绍Unity如何在本地维持帧率,以及如何添加用户代码来严格控制该过程。该功能在类似于严格同步Unity和其它设备的播音室等环境中非常重要。

强化学习(四)用蒙特卡罗法(MC)求解

由于动态规划法需要在每一次回溯更新某一个状态的价值时,回溯到该状态的所有可能的后续状态。导致对于复杂问题计算量很大。同时很多时候,我们连环境的状态转化模型P都无法知道,这时动态规划法根本没法使用。这时候我们如何求解强化学习问题呢?本文要讨论的蒙特卡罗(Monte-Calo, MC)就是一种可行的方法。