AlphaGo背后的搜索算法:蒙特卡罗树搜索

2016.03.10

有专家在赛后评论说,AlphaGo的胜利只能算是算法的胜利,因为人工智能目前只是一种算法程序,没有道德,也没有情感,更谈不上情感。 小编其实认为这并没有错,而且就算李世石最后输给了AlphaGo,这样不代表人类输给了机器人。因为这台打败了人类最高智能代表的机器,是由人类一手精心

你能打败这个简易版的AlphaGo吗?

2016.03.10

lphaGo将深度学习和蒙特卡罗树搜索二者结合起来,而本文要介绍的围棋程序只使用了这种蒙特卡罗树搜索算法之一的UTC算法(upper confidence bounds applied to trees),可以说是超级简易版的AlphaGo了。 > 有关蒙特卡罗树搜索,请看另一

Python女神,请收下我的膝盖吧!

2016.03.08

今天(3月8日)是一个特殊的日子,因为编程语言都变成了女人(我们姑且这么假设)。 一位名叫Vaibhav Mallya的用户在Quora上用深情的笔触写下了他对Python女神的爱。他的话感动了我,不知道你看完了之后,会不会也爱上Python呢?

在Eclipse上配置Python开发环境

2016.03.06

Eclipse是著名的跨平台集成开发环境(IDE),最初主要用来Java语言开发。但是我们通过安装不同的插件Eclipse可以支持不同的计算机语言。比如说,我们可以通过安装PyDev插件,使Eclipse成为一个非常优秀的Python IDE。本文的主题,就是如何在Eclipse

福利 | Codeschool全部课程免费 周末狂欢赚学分

2016.03.04

对于从零开始的人来说,学习编程是一件十分艰难的事,尤其是刚开始的时候。有人会选择参加培训班,但是国内这种课程价格都不低。Codeschool也是一家做线上编程培训课程的公司,去年被老牌公司Pluralsight收购。 本周,Codeschool宣布在他们家学习编程的注册用户达到

requests作者推荐:更好的pip工作流

2016.03.01

现在大家开发Python应用时,在代码库的根目录中添加一个`requirements.txt`文件已经成了标准实践。 这个文件用处挺多,一般有以下两种形式:1、项目的顶层依赖包清单(top-level dependencies),通常不会指定版本号;2、项目的全部依赖包清单,每

MIT经典计算机课程:计算思维及数据科学导论

2016.02.28

昨天,我们在农民自制黑科技:无人驾驶拖拉机一文中提到,一位农民通过学习MIT的计算机网络课程6.00.1x,成功开发出了无人驾驶拖拉机的故事。今天,我与大家分享这套课程的第二部分,也就是6.00.2x,课程名称叫作《计算思维及数据科学导论》,使用的授课语言同样是Python。

农民自制黑科技:无人驾驶拖拉机

2016.02.27

到黑科技,不只是谷歌这样的科技巨头才有,普通人也是可以完全实现的。没错,而且还是一个农民! 这个农民名叫Matt Reimer,在加拿大有一个自家的农场。平常他都是日出而作,日落也接着作。O(∩_∩)O~不过,和大多数美国商人一样,这位农场主也一直在致力于提高自家农场的工作效率