首页 > 编程语言 >贝叶斯算法人生

贝叶斯算法人生

时间:2023-06-26 15:33:10浏览次数:42  
标签:概率 后验 贝叶斯 算法 人生 信念 先验概率 我们

哈喽大家好,我是咸鱼

之前看到过耗子叔写的一篇文章《程序算法与人生选择》,这篇文章中耗子叔结合计算机中的经典算法(排序、动态规划等等),让大家在人生道路的选择上获得了一些启发

我最近看了一些关于贝叶斯思想的文章,觉得还挺有感触的,于是打算写一篇相关的文章

今天这篇文章不会跟大家讲贝叶斯公式的推导

而是介绍什么是贝叶斯思想,以及如何结合贝叶斯思想为自己的人生规划做决策

前言

贝叶斯思想是由英国数学家和统计学家托马斯·贝叶斯(Thomas Bayes)提出的

托马斯·贝叶斯生活于 18 世纪,他的主要贡献是在概率理论领域。尽管贝叶斯自己并没有将其思想形成完整的理论,但他的名字被用于描述一类基于条件概率的推理方法,即贝叶斯方法

贝叶斯将概率解释为一种表示不确定性或信念的度量,而不仅仅是频率的统计概念

关于贝叶斯思想,有两个概念需要大家知道:

  • 先验概率(Prior Probability):先验概率是在考虑任何观察数据之前,基于经验、先前知识或主观判断所获得的概率。它表示对事件发生的初始信念或先前的估计
  • 后验概率(Posterior Probability):后验概率是在考虑观察数据之后,通过使用贝叶斯定理计算得到的概率。它表示在观察到新的数据后,对事件发生概率的修正和更新

贝叶斯思想的核心就是通过结合先验知识(先验概率)和新的观察数据来更新和修正我们的信念(后验概率)

频率学派认为:概率是事件在一段时间内发生的频率。不参照过去的经验,只按照当前已有的数据进行概率推断

例如你一直扔一个标准的硬币,你得到正面的概率永远是 50%

贝叶斯派认为:概率是我们对一件事情发生的相信程度(信念度)。换句话说,发生某件事情的概率越大,表明我们对这件事情发生的信心越大

1968 年 6 月,天蝎号核潜艇在大西洋亚速海海域失踪了,潜艇上的 99 名海军官兵全部杳无音信

对于搜寻人员来讲,无异于大海捞针。海军请来了科学家 John Craven 来组织搜寻,下面是他搜寻的步骤:

  • John Craven 列出了一系列能够解释这场事故的场景
  • 接着,他组建了了一个由各个领域专家组成的团队,让每个成员提供自己对每个可能场景发生概率的猜测
  • 然后将整个海域被分成了很多个小格子,每个小格子有两个概率值 p 和 q,p是潜艇躺在这个格子里的概率,q 是如果潜艇在这个格子里,它被搜索到的概率
  • 每次寻找时,先挑选整个区域内潜艇存在概率值最高的一个格子进行搜索
  • 如果没有发现,概率分布图则会被“洗牌”一次,搜寻船只就会驶向新的“最可疑格子”进行搜索,这样一直下去,直到找到天蝎号为止

image

John Craven 采用的正是贝叶斯法——先根据先前的常识、经验进行预测得到先验概率然后进行搜索

每一次没搜到都不会被浪费,也不是简单被标注为不在这里,而是用于更新调整整体的估算概率(后验概率)

贝叶斯算法

当我们在面临人生的选择,又或者在进行人生规划的时候,我们可以结合贝叶斯思想来指导我们做决策

要点一:拥抱不确定性

贝叶斯思想告诉我们,概率是一种主观的信念,并且这个概率会随着后续更多的信息不断更新

这个概率不断更新的过程,其实就是不断尝试、不断接受新信息的过程

我们想要做抖音,想要打造个人 IP,但是我们又担心万一自己辛苦一番,后面要是抖音这些自媒体不吃香了怎么办?

我们打算考研,但是我们又不知道自己能不能考得上,万一辛苦备考一年考不上该咋办?

说到底就是害怕不确定性。确保成功是很多人做决定的前提,但是我们要知道,这个世界上并没有什么事情是确定的

而贝叶斯思想告诉我们,在做一件事情之前(自媒体、考研),可以先有一个大概的评估(自媒体是否还是风口,自己过去的学习成绩怎么样),这个评估就是先验信念

然后就是先干起来再说,不要害怕不确定性、害怕错误,然后在这个过程中不断地更新自己的后验信念,调整策略

越是追求确保成功的人,反而越脆弱,越容易掉入决策的陷阱,越容易上别有用心的人的当

例如,市面上的种种骗术都是以“确保成功”为吸引点的

要点二:重视基础概率

贝叶斯思想中有两个概率——先验概率和后验概率

但还有一个概率我们需要知道——基础概率

基础概率是关于一个类别、事件或条件的总体频率,是没有任何额外信息的情况下的概率

基础概率也可以被看作是一种特殊的先验概率,即没有任何特定证据的先验概率

我们要重视基础概率,例如去鱼多的地方捕鱼,鱼多就是一个基础概率

中国的首富一直是农夫山泉的老板。一个重要的原因是:2022年中国饮料市场约为12478 亿,其中包装饮用水占比约为 62.7%,基数够大,基础概率够大

选择比努力更重要这句话也表明我们要重视基础概率

就业方面是选择夕阳行业还是新兴行业?投资方面是看重局部时间的涨跌概率还是看重长期的基本面?填志愿是选择王牌专业还是冷门专业?

要点三:对新信息保持“敏感”,又有独立判断的“钝感”

虽然贝叶斯派认为概率是主观的,但是并不意味着贝叶斯派是一群主观的人

相反,他们随时打算更新自己的观点

哪怕新的信息(证据)和自己的信念相反,哪怕消息很让人恼火,很羞辱自己的智商,贝叶斯派们也坦然接受。

但是他们又不是简单的见风使舵,他们不会因为新信息彻底抛弃旧的信念,还需要结合先验概率来独立判断

  • 对新信息保持“顿感”

例如,我们拥有的某支股票近期波动较大,当我们看到某些看空的评论时,我们应该更新对这支股票的评估

  • 考虑基础概率和先验概率,独立判断的“钝感”

对于这支股票,无论是市场政策还是其公司经营情况都是利好的(先验概率),那么即使我们收到了一些利空的信息或评论,也不能够立即得出股票需要抛出的结论

我们还需要权衡初步信念(长期看好这支股票)和新的证据(利空评论)

这样的平衡不但使我们对新信息保持敏感,又能保持我们对初步信念的忠实,避免被一些可能的偶然事件或者噪音误导

总结

这个世界充满不确定性,我们需要拥抱不确定性,拥抱风险,要用逐步消除不确定性来接近确定性,而不是用确定性来证明确定性

在进行人生规划时,我们可以先基于自己的常识、经验和当前的信息来评估自己的决策。然后先干为敬,并在这个过程中不断地试错,以此来动态调整自己的决策

我们还需要重视基础概率,做成功的基础概率大的那个决策

最后,当有新信息出现的时候,我们需要开放接受,但也需要独立判断,既不盲目跟从,也不闭目塞听

标签:概率,后验,贝叶斯,算法,人生,信念,先验概率,我们
From: https://www.cnblogs.com/edisonfish/p/17505744.html

相关文章

  • 基于STM32单片机的差分升级和增量升级算法源码,这些源码可以在不同平台上进行移植
    基于STM32单片机的差分升级和增量升级算法源码,这些源码可以在不同平台上进行移植。此外,IAP升级和OTA升级技术,这些技术在物联网和车联网领域中得到广泛应用。原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/653978935134.html提取的知识点和领域范围:1.单片机(STM32):单片机是一......
  • 人工智能算法在外卖配送系统中的应用和前景
    随着人们对于外卖服务需求的增加,外卖配送系统的效率和精确度成为了重要的考虑因素。而人工智能算法的出现,则为外卖配送系统提供了更好的解决方案。一、应用场景1.1路线规划在外卖配送过程中,路线的规划是非常重要的。通过人工智能算法的优化,可以根据配送员所处的位置、目的地、交通......
  • 从2PC和容错共识算法讨论zookeeper中的Create请求 | 京东云技术团队
    最近在读《数据密集型应用系统设计》,其中谈到了zookeeper对容错共识算法的应用。这让我想到之前参考的zookeeper学习资料中,误将容错共识算法写成了2PC(两阶段提交协议),所以准备以此文对共识算法和2PC做梳理和区分,也希望它能帮助像我一样对这两者有误解的同学。1.2PC(两阶段提交协议)两......
  • 文心一言 VS 讯飞星火 VS chatgpt (48)-- 算法导论6.1 6题
    值为<23,17,14,6,13,10,1,5,7,12>的数组是一个最大堆吗?文心一言:是的,这个数组是一个最大堆。最大堆是一种特殊的二叉树,它满足以下性质:对于任意节点x,其子节点y的值都小于等于x的值。我们可以使用数组来表示最大堆的节点,其中根节点存储在数组的第一个位置,而其他节点存储在数组的后续位置......
  • 从2PC和容错共识算法讨论zookeeper中的Create请求
    最近在读《数据密集型应用系统设计》,其中谈到了zookeeper对容错共识算法的应用。这让我想到之前参考的zookeeper学习资料中,误将容错共识算法写成了2PC(两阶段提交协议),所以准备以此文对共识算法和2PC做梳理和区分,也希望它能帮助像我一样对这两者有误解的同学。1.2PC(两阶段提交协议......
  • java使用AES算法的CBC模式加密
    https://blog.csdn.net/qq_25816185/article/details/81626499?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-81626499-blog-121345545.235%5Ev38%5Epc_relevant_sort&depth_1-utm_source=distribute......
  • 德国汽车行业杂志HANSERautomotive就浪潮信息算法团队在自动驾驶领域所取得的核心突破
    近日,德国专业汽车行业杂志HANSERautomotive就浪潮信息算法团队在自动驾驶领域所取得的核心突破,进行专题署名文章报道“Wahrnehmungssystemeund3D-ObjekterkennungAllesimBlick ”(《感知系统和三维物体识别,一切尽收眼底》)。针对AI感知技术对于自动驾驶产业化落地的变革式意......
  • SM4、AES、DES加解密算法性能比较
    SM4、AES、DES加解密算法性能比较测试代码publicvoidencryDecry()throwsException{SM4StringEncryptorsm4=newSM4StringEncryptor();Stringpath="D:\\Users\\xlj\\Downloads\\sylog.txt";Filefile=newFile(path);Input......
  • 代码随想录算法训练营第十七天| 654.最大二叉树 617.合并二叉树 700.二叉搜索树中
     654.最大二叉树 比较简单,直接上代码1TreeNode*constructMax_cursor(vector<int>&nums)2{3if(nums.size()==0)returnNULL;4//getMaxNum5intindex=0;6intmax_=INT_MIN;7for(inti=0;i<nums.size();i++)8......
  • 算法——DFS、BFS、记忆回溯、记忆搜索
    回溯和深度优先搜索的区别回溯是一种更通用的算法。可以用于任何类型的结构,其中可以消除域的部分——无论它是否是逻辑树。深度优先搜索是与搜索树或图结构相关的特定回溯形式。它使用回溯作为其使用树的方法的一部分,但仅限于树/图结构。回溯和DFS之间的区别在于回溯处理隐......