马尔可夫链 学习笔记

马尔可夫链是一种数学模型,用于描述具有马尔可夫性质的随机过程——当前状态的概率只依赖于前一个状态。下面是一个简单的例子,使用三个数据(状态)来描述一个简单的马尔可夫链:

假设有三个状态:晴天(Sunny)、阴天(Cloudy)、雨天(Rainy)。每天的天气状态只依赖于前一天的天气状态。

这里是可能的状态转换概率:

  • 从晴天到阴天的概率是0.4,到雨天的概率是0.1,保持晴天的概率是0.5。
  • 从阴天到晴天的概率是0.3,到雨天的概率是0.4,保持阴天的概率是0.3。
  • 从雨天到晴天的概率是0.2,到阴天的概率是0.5,保持雨天的概率是0.3。

下面是一个示例,描述三天内的可能天气状态变化过程,假设第一天是晴天:

  1. 第一天:晴天(Sunny)

    • 以0.5的概率保持晴天
    • 以0.4的概率转变为阴天
    • 以0.1的概率转变为雨天
  2. 第二天:阴天(假设第一天转变为阴天)

    • 以0.3的概率保持阴天
    • 以0.3的概率转变为晴天
    • 以0.4的概率转变为雨天
  3. 第三天:雨天(假设第二天转变为雨天)

    • 以0.3的概率保持雨天
    • 以0.2的概率转变为晴天
    • 以0.5的概率转变为阴天

相关推荐

  1. 学习笔记

    2024-05-12 18:00:03       31 阅读
  2. 【机器学习模型与隐模型

    2024-05-12 18:00:03       20 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-12 18:00:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-12 18:00:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-12 18:00:03       82 阅读
  4. Python语言-面向对象

    2024-05-12 18:00:03       91 阅读

热门阅读

  1. timestamp和datetime的区别

    2024-05-12 18:00:03       31 阅读
  2. 若依前端分离版-APP(UNI APP)表单添加验证

    2024-05-12 18:00:03       28 阅读
  3. GDB 使用python

    2024-05-12 18:00:03       36 阅读
  4. sql中的lag()和lead()是什么意思

    2024-05-12 18:00:03       36 阅读
  5. Go语言基础知识学习

    2024-05-12 18:00:03       26 阅读