AlphaGo程序出BUG了——第四局观感

简介: AlphaGo程序出BUG了——第四局观感

AlphaGo程序出BUG了——第四局观感






红朝儒生


2016-3-14




关键字:AlphaGo BUG 围棋


简介: AlphaGo出BUG了,下了一些入门级别都不会下的棋。






 昨日围棋大战,开始看的还是复杂。之后AG下了几步棋,吾自己都有点糊涂了。在右方的几个黑子,明明已经死了,AG还拼命的下。实际上,只要接触过围棋,学会数气,就知道这几个子根本没有任何机会。因为实实在在的比别人少一口气,也没有办法再增长一气。结果电脑乐此不疲。作为一个程序员,看到如此低级错误,也是哭笑不得。


 有程序就有BUG,也不必大惊小怪,也不可上纲上线。程序都是反复测试,发现BUG,解决BUG,不断完善。利用BUG取胜是一时,改好了下次再取胜就得另想办法。


 


 AG出现如此缺陷,也说明人类思维的有限性。自然的,也说明凡事不能完全依赖电脑,在应用人工智能的时候也要事先想到应对办法。


 


 据说AG一天能跟自己下无数局。那么问题来了,怎么判断自己下法优劣?


目录
相关文章
|
7月前
|
存储 缓存 NoSQL
不扒瞎,这个程序让我从150s优化到了5s
在优化一个业务开发组的生产问题时,发现销售管理系统查询数据延迟高达2-3分钟。问题根源在于,程序在for循环中频繁读取Redis大KEY数据,导致性能下降。解决方案是采用本地缓存HutoolCache,将耗时降至毫秒级别。此外,还对RedisTemplate配置进行了研究,Jackson2JsonRedisSerializer在序列化时包括了所有字段,即使字段值为null,增加了数据体积。通过对ObjectMapper的调整,仅序列化非空字段,可以显著提升redis读取性能。本文同时还提醒我们在使用Redis时要注意大对象缓存,强调了正确使用和配置缓存以及避免大对象存储的重要性。
73 5
|
7月前
|
监控 C#
技术经验解读:【转】c#实现魔兽(warIII)中显血和改键功能(附源码)(不影响聊天打字)
技术经验解读:【转】c#实现魔兽(warIII)中显血和改键功能(附源码)(不影响聊天打字)
118 0
|
算法 程序员 编译器
当程序遇上困难:程序调试的艺术(VS)
当程序遇上困难:程序调试的艺术(VS)
81 0
|
XML 测试技术 数据格式
【实测】有奇效!用测试用例设计的路子去学习新知识点。
【实测】有奇效!用测试用例设计的路子去学习新知识点。
|
消息中间件 JavaScript 小程序
ChatGPT 连夜迭代:你老婆不好使了
ChatGPT 连夜迭代:你老婆不好使了
算法每日一题——第七天——消除游戏
算法每日一题——第七天——消除游戏
算法每日一题——第七天——消除游戏
|
存储 缓存 负载均衡
10大高性能开发宝石,我要消灭一半程序员!
10大高性能开发宝石,我要消灭一半程序员!
156 0
10大高性能开发宝石,我要消灭一半程序员!
|
设计模式 移动开发 安全
与其硬啃“屎山”代码,不如用这六步有条不紊实现代码重构 李慧文
对大规模系统进行重构,如果一个人对着又臭又长的代码硬刚,即使花了大量的时间进行手工验证,最后仍然会有很多问题,特别是一些深路径及特殊场景下的问题。其实,大规模的系统级别重构时是有方法的。我们采访了 Thoughtworks 数字化转型与运营 资深咨询师黄俊彬(QCon+案例研习社讲师),请他来分享 MV*模式重构演进的方法和经验。
578 0
与其硬啃“屎山”代码,不如用这六步有条不紊实现代码重构 李慧文
|
网络虚拟化
【俺修复的印象最深的bug】一名在校网工处理的一个无语的网络Bug
【以及经过脱敏处理,无重要信息泄露】本人在校大学生,网络水平还行,是学校信息中心常驻外援工程师,hhhhhhhhhhhhh。 某次在食堂吃晚饭的时候一个电话把我call过去,说新配置一新机房网络,网联不通,弄了一下午了看不出问题。
1670 0
【俺修复的印象最深的bug】一名在校网工处理的一个无语的网络Bug