阿尔法狗 编程语言
编程能否用人工智能?
首先回答问题: 不能!
第一、你要求程序生成程序的描述是不准确的,不完备的,有歧义的,所以,你必须找到一种精准的描述方式!那么,什么样的描述才合适?答案就是: 数学描述!把功能用数学描述出来就是一个艰难的过程。
第二、就算你能描述出来,从描述到程序也是一个艰难的问题,已经有许多人做这个很长时间了,我记得是八十年代就有人在做了,也可能更早,记不清了。这个领域叫形式化方法,但至今没能突破研究领域到实用领域。最近过世的吴文俊院士的研究内容就有这个。
最后,说一下这种方式的好处: 程序自动生成程序,可以持续改进工具,生成的代码质量最后一定很稳定,只会越来越好;第二是节省人力;第三是速度快。
最近,人工智能已经具备了更多创造性的追求,比如画画和作曲。它正在完成越来越困难的任务,每一次进步都会进一步侵蚀人类员工的角色。现在,即使是这个非常人工智能的程序员也不能免于自动化焦虑。人工智能不仅能更好地识别人力***部的苏珊的照片;它也在编写基本代码。
如果代码开始对自己进行分析、自我修正并提升,且速度比认为的更快,那么技术的突破可能会来得更快。由此带来的可能性是无止境的:医学的进步、更加自然的机器人、更智能的手机、更少bug的软件,更少的银行欺诈等等。
虽然人工智能可以写代码,但它没有能力确保它所写的代码是正确的。它不理解功能的商业价值,也不会在深夜灵感迸发时删除毫无意义的界面元素。在编程方面,人工智能需要人们告诉它应该创建什么。编程与人工智能的未来是一个融合的未来;人与计算机的共生关系。人工智能远没有取代程序员(或其他任何人),它正准备通过集成和受控使用来重新想象开发人员的工作量。
这个我理解为下一代编程语言,其实有个语言已经做到了,那就是sql,你只需要输入做什么,例如select * from...你知道计算机怎么做了吗?并没有怎么做就是计算机的事。你只需要关心输出是不是你要的结果。也就是更自然语言化,这个是可以实现的,只不过中间多加几层包装,最终计算机执行的还是01语言,再加上机器学习和云计算,还有saas等,实现这个目标是时间的问题,而不是能不能的问题
完全可以!
做软件系统开发已经快20年啦,代码自动生成工具的开发各个大的软件公司也都在做,只是还没达到这种程度。未来的AI软件开发工具不但能根据要求生成代码,还可以通过***集现场语音和视频等手段收集整理用户业务流程,归纳用户业务需求,自动生成最[_a***_]的业务流程。再根据业务流程自动划分机能模块,生成用户界面,一直到生成代码都可以由AI开发工具完成。
1.首先答案是能...并且已经用了30多年了...任何一个语言...一个编译器都是人工智能...任何语言都是在描述需求...20年前还出现过可视化编程...靠拖拽控件编程...当然过时了...
2.最开始是云计算...然后是大数据...再然后是物联网...现在是人工智能...这些都是忽悠...以前的东西换个名字而已...不要被这些炒作所迷惑...世界还是原来的世界...没有任何变化...过两年还得出个概念...
3.所谓的人工智能啊...机器人工业革命100.0什么的...本质上是资本家为了降低工人成本而进行的炒作...***设工人一天是200元...那么就可以设定机器人同等效率干一天150...由于工人有吃饭睡觉的刚需...也就是必须要竞争赢机器人...那么最终会变成干一天100元在资本家处获得工作...这样工人成本降低了一半...资本家乐开了花...什么?你说机器人?这和机器人有什么关系?根本不需要机器人存在啊...只需要工人相信机器人能代替他干活就行...谁说机器人革命必须得有机器人的?当然人有多大胆地有多大产...你可以设定机器人干一天25元...然后15元聘工人干活...就看你忽悠能力了...全世界都在帮你忽悠...比如阿尔法狗...
4.用这种方法忽悠程序员...降低程序员的成本...真的很难...都是一个山上的狐狸...你玩什么聊斋...
阿尔法狗如果开发中国象棋软件,棋力会不会***名手旋风?
关于上述话题,我们先了解一下什么叫阿尔法狗?而阿尔法狗是由一种电脑程序控制的人工智能机器人,在2016年与人类围棋名手进行围棋对弈中一战成名。至于具体的物理功能我们门外汉不知道它怎么运作,听说它的工作原理是像人的大脑一样能自我“深度学习”,这个“深度学习”非常厉害!还听说阿尔法狗人工智能它的最新版本以云数据、大计算、大决策使用“价值网络"来预测最优的每一步棋!可见人类棋手远非是它的对手。它如此强大的功能阿尔法狗如开发成中国象棋应战胜目前象棋软件名手、旋风应不成问题。
个人认为,就算阿尔法狗人工智能棋类战胜目前的软件、战胜人类,但有一样它永远无法超越,人的意志!人的感情喜怒哀乐!同它下棋阿尔法狗准确无误的着法,还有它冷冰冰的毫无人与人对面感情交流,使人失去了兴趣!除了科研外,目前它已淡出对棋类的进一步研究与挑战。以上是我个人的观点,欢迎各位关注我今日头条的文章、短***,也欢迎各位棋友多讨论有关象棋的话题。
我感觉阿尔法狗之所以下围棋能赢,是因为设计人员输入了大量的古今中外棋谱。凭着超级运算能力。能准确判断出走势。除非你研究的棋谱古今中外都没有过。古人云:下棋看三步(当然不止三部步),阿尔法狗看的步数更多。
象棋也是一样。输入了大量的古今棋谱,它会运算找到最佳对策。除非你有了新招数,没有录进去。否则很难赢它。
阿尔法狗的算法与名手旋风都不相同,阿尔法狗要先进得多,棋力强于后者。
阿尔法狗系列程序里最先进的是阿尔法零,它只依靠规则早已学会了围棋、国际象棋、日本将棋,甚至学会了“德州***”。并战胜之前的任何顶级程序。理论上讲,学中国象棋没有丝毫问题。
据报道,开发阿尔法狗系列程序的美国公司已经将这些程序的源代码公之于众。未来,中国象棋出现类似阿尔法狗系列程序很是自然的事情。国内棋软达到阿尔法零的水平,不成问题。
未来,棋类的趣味发展方向在“不完全信息博弈”,这是人类和棋软都会产生错误的平台,人类于棋软之间可以互🈶胜负。
中国象棋在国际并不流行,用国际象棋做比喻,很早之前,国际象棋IBM已经赢了人类***,此后几年,人类未有一胜,现在公认国际象棋电脑已经远远超出人类,人类早就下不过了。也没人搞人机大赛之类的吸引眼球。倒是ai自己有个比赛TCEC,自己和自己玩。
阿尔法狗是谷歌公司开发的围棋软件,因此题主问的应该是“谷歌如果开发中国象棋软件,棋力会不会***名手旋风”,我们不妨叫做阿尔法狗象棋版。
关于这个问题,我的看法是,谷歌如果开发阿尔法狗象棋版,一定优于名手、旋风,但是不一定***。
开发软件最重要的是什么?一是资金,二是技术。名手、旋风作为中国象棋软件中的佼佼者,它们都获得过人工智能邀请赛冠军,但是它们的开发团队都是小团队。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/15023.html