算法时刻陪伴在程序员身边,无论是专业的算法工程师,还是公司基础的业务人员,在工作中都会或多或少接触算法思维,并用改进的算法优化系统,而算法同样可以用来指导我们的实际生活。近期阅读了《指导生活的算法:人类决策中的计算机科学》,全名《Algorithms to Live By: The Computer Science of Human Decisions》,作者是Brian Christian & Tom Griffiths。这本书带来了一个全新的认知:算法不止能在工作中帮助我们,在生活中同样具有指导作用,下面通过分享文中几个例子,起到抛砖引玉的作用。

1.37%法则

想象要购买一栋房子时,如何做出较优的选择?是询问亲友,还是根据中介的介绍马上做决定呢?无论是哪种选择方式,我们都会感觉心里有点不踏实,这是因为我们在选择时缺乏有效的科学方案进行指导。而买房子类似于一个随机选择优化的问题,直到1958年才被解决,为了便于理解,也被称作“37%”规则。让我们把买房子的问题阐述地具体一些,构建出如下的实际环境:

  • 在一个月的时间内看房,但是只买一套。
  • 如果看完房后选择购买,那么它属于你;如果不买,就会被别人买走,没有第二次机会。

在将问题抽象出来之后,我们用算法进行分析。数学家在买房问题上应用37%原则的方案是把买房分成如下两个阶段:

第一阶段:前37%的时间用来看房,即12天。(一个月30天*37%=11.1)

第二阶段:后18天进行决策,如果认为看到的房子比第一阶段所看到的都要好,就买下来。

这个决策可能不能保证你买到最好的房子。但它能让你买到足够好的房子。而且这种决策是在理性情况下做出的,没有太多的后悔、纠结与痛苦。

37%原则阐述了一个原则:利用三分之一的时间进行思考和准备,用剩下的时间做出决定。这可能不是每个问题的最优项选择,但它在很大程度上解决了“纠结”的病症,在长期看来是带来最大效益的解决方案。让我们在选择的时候更有理性,心态更加平和。

2.时间管理

工作中常常碰到许多的事需要解决,我们根据难易、耗时对事物的优先级进行排序,那么数学上有没有某个公式进行事务安排的指导呢?答案是有的。

数学家认为一件事的密度公式如下

密度=重要程度/完成所需时间

例如上头给了两个绩效单子,分别为20分和30分,而评估后发现前者需要花费5小时,后者需要花费6小时。在优先级差不多的情况下。前一个任务的密度为20/5=4,后者的密度为30/6=5.那么首先要做的是后者。按照任务密度从大往小的顺序开始工作,在很大程度上能减小心理压力。

在具体应用中,“重要程度”这一指标往往无法准确度量,在此情况下,上述的绩效分就是衡量重要程度的方法之一,这种方式相当符合我们的直觉,即工作要首先考虑单位时间内收入最高的工作。

让我们再把问题更进一步,假设一个任务不仅有轻重缓急,还有不同截至时间的要求,是否有一个通用算法能综合所有指标进行任务安排呢?不幸的是,答案是“没有”。时间管理只能实现大致的情况管理,如果某一个任务需要基于同事的进度进行开发,或者任务之间存在彼此的关联性,都是数学家暂时解决不了的难点,需要在实际中进行具体安排。

3.拟合程度

在统计学中,有一个方法叫做“拟合”,就是用有限点来估计得到一个曲线的过程。

在实际工作中,如果过于重视某些指标,纠结于各种细节或是KPI之中,就很有可能忽略真正重要的事物。大数据与人工智能领域中的数据分析如果能精准反应已有的数据,那么这个模型往往是脆弱的,并且对新数据的预测误差会变大,对“预测未来”的结果也会造成较大影响。

事无巨细在当今的工作中是会带来负面影响的,强求自己做好万全准备,考虑各种各样的后果,往往会深陷细节中,拖累整体的行动进度,而细节应当在行动中慢慢进行修复与校正,近期兼职给部分大专一年级学生讲授专业技能课的时候,在备课时会考虑各种细节问题,导致备课进度缓慢,而实际上,拥有简洁的重点,清晰的结构足矣。与水至清则无鱼类似,人至察则无徒!如果这篇的内容只能让你理解百分之90的内容,那就足够了,切勿“过度拟合”。

总结

《指导生活的算法》反映了科学家们的算法在生活中进行算法应用的研究成果,数学模型可以指导一部分的生活难题,而不是所有。在算法可以应用的领域,采用数学家的算法能减少大脑在决策上的不必要开销,使我们可以更专一地分析那些数学家无法提供准确算法的事务决策上。

《指导生活的算法》读后感相关推荐

  1. GC13:XO独占游戏《神鬼寓言传奇》公布

    作者: 来源: www.bts668.com 微软日前公布了<神鬼寓言传奇>(Fable Legends),该游戏是此系列作品的新作,将作为Xbox One游戏出现. 这款由狮子头工作室开 ...

  2. Facebook 重金挖不到,ASP.NET 之父,微软大神“红衣教主”传奇

    作者 | 伍杏玲 出品 | CSDN (ID:CSDNnews) 2018 年底,微软"王者归来",时隔 16 年市值重返全球第一.人们纷纷用"力挽狂澜"&qu ...

  3. 乔布斯去世衍生多种周边产品(支持乔布斯请顶)

    各种乔布斯肖像 乔布斯公仔 乔布斯立体纸人 不管你是不是狂热的苹果粉丝,是不是拥有n多的苹果产品,苹果帮主乔布斯都应该值得我们纪念. "为什么说乔布斯改变了世界?没有 iPhone,就不会有 ...

  4. 一战封神!“中国飞人”苏炳添跑出9秒83到底有多牛?

    公众号后台回复"图书",了解更多号主新书内容作者:CDA数据分析师来源:CDA数据分析师 [导读] 在刚刚结束的东京奥运会百米飞人大战上,中国选手苏炳添在半决赛跑出9秒83,刷新了 ...

  5. 乔布斯导演的最后一幕

    连作者也说,他仅仅是这本书的写作者,真正的作者是乔布斯."中信出版社总编辑潘岳近日分享了<史蒂夫·乔布斯传>幕后的故事.这本传记预定期已达100万册,预估最终销量将达到500万册 ...

  6. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全

    史上最牛的Linux内核学习方法论   点击下载 我的arm_linux移植笔记   点击下载 S3C2440完全开发流程   点击下载 Linux系统命令及其使用详解完整版   点击下载 Linux ...

  7. 30本pdf完整版的经典Linux学习和开发教程和资料下载 android arm java 资料大全...

    史上最牛的Linux内核学习方法论 点击下载 我的arm_linux移植笔记 点击下载 S3C2440完全开发流程 点击下载 Linux系统命令及其使用详解完整版 点击下载 Linux主要shell命 ...

  8. 养成励志的习惯,一生励志——文指星终极励志

    语言的突破全集 卡耐基 --励志经典     点击下载 人性的优点--卡耐基名著--励志经典     点击下载 人生格言精华总集     点击下载 人生定律与原则--励志经典     点击下载 厚黑学 ...

  9. 养成励志的习惯,一生励志

    语言的突破全集 卡耐基 --励志经典     点击下载 人性的优点--卡耐基名著--励志经典     点击下载 人生格言精华总集     点击下载 人生定律与原则--励志经典     点击下载 厚黑学 ...

  10. 【转】乔布斯经典语录

    2011年8月25日消息,乔布斯辞去了苹果公司CEO的职务.10月6日,传来了他去世的消息.在此缅怀乔帮主的同时,与大家分享乔布斯在世时的经典语录.(来自于<乔布斯传>--神一样的传奇的附 ...

最新文章

  1. KiCAD初学者指南
  2. mysql 行自动增量为23,Mysql Innodb:自动增量非主键
  3. iptables 转发oracle端口
  4. Python 字符串笔记(转自木木)
  5. Application 类 简介
  6. SAP Fiori Elements List Report table 里的普通按钮,Global 按钮 和 Determining 按钮
  7. 【自动驾驶-Autonomous】自动驾驶定义
  8. PWN-PRACTICE-BUUCTF-19
  9. 正则判断字符串是否为数字
  10. IOS AppUI规格指南
  11. 常用的硬件封装库下载网站
  12. 按键精灵通过句柄获取窗口坐标_按键精灵 句柄 获得句柄 控制windows窗口 后台...
  13. 关于Windows API、CRT和STL二三事
  14. 限定通配符和非限定通配符_什么是通配符?
  15. Nginx 412 Precondition Failed
  16. 华为手机坏了数据怎么导出_苹果手机的语音备忘录怎么导出来?
  17. blackjack java gui_求助一个java的题,blackjack, class 分为Card 和Deck,求大神帮我做一个程序...
  18. sql语句分组查询最新的一次记录
  19. 微信小程序properties属性有observe。依赖它的数据可以考虑在这里处理,不用单独写在observe里面
  20. 移动端PDF阅读器重排版效果对比-小白PDF阅读器与KOReader重排版效果对比

热门文章

  1. Predefined Evenly-Distributed Class Centroids(PEDCC)预定义类中心做分类解读
  2. 智能快递柜在小区的应用
  3. 一种串口扩展电路应用
  4. 空间搜索(圆范围)中Geohash编码方案和格网编码方案对比探讨
  5. 计算机工程师标准着装,工程师穿什么样的衣服才好看
  6. 《蔡康永的说话之道》
  7. 简易版牛奶布丁的做法 没烤箱照样做布丁
  8. mysql结构改写为hbase表_sqlite数据库修改表结构
  9. 【qstock量化】数据篇之宏观指标和财经新闻文本
  10. 一个app的流程分析