pk10开户

GPT3是否会改变传统IT行业的工作形式吗?

2020-07-31 18:35 来源:未知 作者:石家庄生活网
GPT3是否会改变传统IT行业的工作形式吗?


机器能否理解自然语言并准确翻译为机器代码

pk10开户 在刚开始看到GPT3的pk10开户相关的文章时,给我带来了巨大的冲击。因为在之前学习c语言时有老师是这么介绍c语言的,因为机器听不懂人说话,所以需要有一个机器听得懂得语言作为人给机器的命令输入;如果你说的话机器听得懂,你就可以用中文编程。而现在有人告诉我,机器听得懂人说话了!

文中是这样介绍GPT3的:

在设计网页的过程中,可以输入我要一个“长得像西瓜得按钮”机器就会自动生成以下的按钮:

可以看到,在对话框内是输入的自然语言,在对话框下是机器生成的html代码以及按钮的预览图片。

不可否认在自然语言理解这一领域,这是个跨越式的创新,但是,我认为在短期内,这项技术并不能成为真正改变生产力和生产关系的工具。也许可以在网站建立初期使用GPT3建立一个大概的框架,或者是使用GPT3找找网站设计的灵感,但是GPT3不可能替代html、js等网络编程语言成为开发人员的首选。

本文将主要针对语言的歧义、人机交互的方式结合最近看的《自然语言处理问答》和《交互设计:超越人机交互》(第五版)这两本书展开论述。

自然语言和现有的Html代码之间的关系,类似与python、java等脚本语言相对于c、汇编语言的关系。为什么会有计算机语言的产生,是因为计算机读不懂自然语言,所以有经验的计算机工程师建立了一套计算机可以理解的体系,然而这套体系是需要从底层一层一层建立的,从机器码到汇编语言,再到高级语言。从高级的面向对象语言改进到现在是不断适应人们的自然语言习惯的,在c语言中输出还需要定义输出的变量的类型printf("num=%d",num):在c++的输入输出流中就去除了这一步要求,std::cout<<"num="<<num;这样的改进是为了增加这个语言系统的容错性能,例如在不知道这个变量是什么类型的时候仍然可以正常输出。但是每一步的改进都是有利有弊的,python 作为一个易于上手的语言可以说对新手较为友好了,又有丰富的类库可以使用,可能使用opencv实现一个边缘检测或者是使用keras建立一个小的回归模型只需要几行代码就够了。然而Python也并不是一个容易精通的语言,因为python的解释器会在背后做着我们所不能一眼看出来的转换,可能我们以为我们重新定义了一个变量并用已有变量对其进行了赋值,实际上编译器认为我们创建了一个指向现有变量的引用,这就是语言的歧义,连python这类专门设计的计算机语言都经常会出现这种歧义,自然语言更是如此。

那么如何减少歧义,就是重中之重。刘伟老师在《追问人工智能》一书中写道:人机融合智能需要发挥人机各自的长处,只有人机很好地配合在一起才能实现1+1>2的效果(例如辅助决策的过程),在这样的要求下,机器需要学习人,人也需要适应机。在《交互设计:超越人机交互》(第五版)这本书中提到了交互中很重要的一点,即心智模型,人在使用机器时需要运用正确合适的心智模型,那么什么是正确的心智模型?例如在使用空调制热时,空调加热的速度并不会因为温度设定的高低而变快变慢,那么在设定温度时,就只需要设定一个需要达到的温度,而不是先将温度调高于期望温度,希望升温迅速,达到期望温度后再调回期望温度。合理正确的心智模型可以使得人机间的交互更加和谐,为了达到这样的效果,在机器设计的过程中就需要考虑到用户在使用时的因素,需要设计一个更为透明的产品给用户一个清楚的认知过程从而帮助建立合理的心智模型,而用户使用时同样需要阅读说明书来获取建立正确的心智模型,心智模型在人机交互的过程中就是人机之间的一座桥梁,正确映射人类想法和机器实操。放在人机交互的过程中,机是有一定灵活性的,可以通过现有机器学习的方法学习用户的习惯,性格等特征,更好地辅助用户。当机器读不懂用户给的指令,或是用户的指令含糊不清时,就会产生歧义。


上一篇:人工智能加持中医 未来可期        下一篇:没有了

上一篇:人工智能加持中医 未来可期

下一篇:没有了

热门搜索
秒速赛车注册 秒速赛车网站 秒速赛车开户 秒速赛车注册 秒速赛车网站 秒速赛车网站 pk10注册 时时彩平台 秒速赛车开户 pk10开户