学计算机解决难题(1)——李尚龙讲座学习笔记
计算机和人类的思考有什么相似之处呢?九几年的时候,有位清华的教授训练机器人双腿直立行走,这个机器人一只腿绊着另一只腿,摔倒了。现在机器人已经非常熟练了,双腿机器人未来大概率会出现在每个家庭里。这位清华教授当时就说,机器人的学习跟人类真的太像了,人类小时候怎么学习走路,机器人未来就是怎么学习走路,只是机器人会一直学习下去,而人类学习到一定年纪就不学了。
机器人或者说计算机在算法中是怎么做决定的呢?机器人面临三个难题,它是如何去解决这些问题的,对我们的学习会有很大的帮助。首先推荐一本书,这本书是《华尔街日报》的畅销书,作者叫布莱恩•克里斯汀,BrianChristian,这本书叫《算法之美》。这本书里讲到计算机在面对这些问题的时候怎么办。
第一个问题就是如何抓住最佳的决策时机,计算机是怎么算出最佳时机的。第二个问题是如何规划时间是最有效的,怎么规划时间?第三是如何去关注全局,放弃对细节的执念。《算法之美》这本书写得非常好看。我当年对计算机特别不感兴趣的时候,看完《算法之美》一下我就明白了。这是一本计算机科学的思考方式,通过这本书就能理解计算机是怎么做决定的了。