趁热问个AI业内问题:电脑在执行一个命令半天无解后,会反思么?

  • s
    sunzhensz
    以前看一个说法,你出一道题目給小学生,假设你题目出错了。小学生算不出来,最后折腾半天,他可能就会想,是不是题目哪里出错了或者印刷错了。这个事情,对人类来说,小学生就能思考到

    AI能不能?

    我觉得我没描述出自己的疑惑,不是问程序报错显示日志这个功能。这些功能本身是当前代码里的一部分,看起来虽然报错中断,但是报错这个事情仍旧是当前代码里的一部分功能,所以它还在执行当前任务。

    我想问的是:当它在执行某任务遇到困难,会不会中断这个任务,而是跳出去跳到底下一层去考虑原来它执行的那个任务是否出错是否有意义。

    比如你让它去下围棋,下了几次后输了,然后它就不下了,弹出国际象棋跟对方说,玩这个。
    在原来的围棋那套程序里没有如果连输就调用象棋模块这个代码功能。但是在运行围棋之下面一层类似操作系统层的逻辑上,来执行判断

    本帖最后由 sunzhensz 于 2016-3-11 19:28 通过手机版编辑
  • D
    DarthVadar
    你让他能
    就能
  • 一个大叫驴
    抛出异常
  • c
    chronicle1st
    题目出错也是解之一
  • H
    HKE
    system error
  • l
    lichk
    看编程时有没有考虑到错误输入。
  • C
    Chuoqi
    设置跳过
  • 炽十二翼
    break
    request timeout
    throw err
    你想要哪种出错提示?
  • S
    SONIC3D
    自展型AI可以的,会根据结果,对以后的判断过程参数作自调整。
    非自展AI不行,写死了,或者是根据开发时预计算的开发人员觉得合适的参数集进行逻辑判断,到顶也就是个结果错误或不理想时作退化兼容。
  • c
    couger
    try{…}catch(e){}
  • 3
    3940
    这让我想起小学时数学老师上课时出错题
    然后我们几个一开始问老师是不是出错的都站着上课
    等到她快下课时写解答过程才发现她题目写错了。。。
  • 億万千
    你让它可以,它就可以
    执行异常多次作为触发条件而已,我讲一个最简单的,你百度故意打错一个字百度会问你要找的是不是XXX,这不就是?