首页 > 业界 > 关键词  > ChatGPT最新资讯  > 正文

研究揭示:ChatGPT不能让业余人员成为优秀的编程者

2023-09-22 09:18 · 稿源:站长之家

文章概要:

1. 针对Flappy Bird的一项实验表明,AI无法轻松让非程序员创建复杂游戏。

2. 实验中,使用Python和ChatGPT生成Flappy Bird游戏的35次尝试,并未找到稳定的生成方法。

3.改进方法,包括尝试不同编程语言、更精确的提示和更有效地整合ChatGPT。

站长之家(ChinaZ.com) 9月22日 消息:近日,一项关于使用OpenAI的ChatGPT进行游戏编程的研究在网上引起了广泛关注。该研究通过生成Flappy Bird游戏35次,试图验证AI是否能够让非程序员轻松创建复杂的游戏应用程序。然而,研究结果表明,AI编程并不像人们想象的那么容易。

实验由DiverSE研究小组进行,他们使用Python编程语言和ChatGPT3.5以及4版本进行了多次尝试。研究涵盖了不同的提示和策略,包括:

简单描述游戏的提示、提供详细功能列表、简要描述最重要的功能、提供完整的代码示例并寻求匹配提示,以及在不查看中间代码的情况下使用一系列提示生成代码。

然而,研究人员并未找到一个能够始终生成可玩游戏的"魔法提示"。有些尝试生成了可玩的游戏,无需额外的技术干预,但许多会话导致了需要修复代码的无法使用的游戏。

程序员 游戏 电竞

图源备注:图片由AI生成,图片授权服务商Midjourney

有趣的是,即使使用相同的提示,ChatGPT也生成了完全不同的代码版本,产生了完全不同的结果。研究小组称输出质量存在显著的不一致性,有时甚至会陷入死局。

研究还发现,虽然技术知识有限的业余者可以利用ChatGPT创建游戏,但在没有编程知识的情况下,这几乎不可能系统地实现。通常需要直接介入代码以修复错误。如果游戏从一开始就处于糟糕状态,那么在没有编程知识的情况下修复它会更加困难,因为缺乏视觉反馈。如果无法阅读代码,只能指出在游戏中可见的错误,但如果游戏无法运行,这种可能性就会消失。

image.png

在实验过程中,ChatGPT经常将问题拆分并将占位符插入代码中,而不更新实施。这对开发人员有益,但对最终用户来说,游戏是不完整且无法使用的。

研究小组强调了ChatGPT在编程中的好处,包括为游戏提供新的变体或独特功能的灵感,将生成的代码用作起点,以及最终用户有时能够创建有趣的、有时可运行的游戏。

对于解决这些问题,研究小组建议尝试使用不同的编程语言、寻找更好的提示或更好地控制ChatGPT的语言,并改进将ChatGPT输出更有效地整合到开发环境中以节省时间。他们还提到,关于35个使用GPT-3.5和GPT-4通过ChatGPT生成的会话、代码、观察和结果的详细信息都可以在GitHub上找到。

这项研究揭示了使用AI编程工具来创建复杂游戏应用程序的挑战,尽管有潜力,但远没有达到一种轻松的程度。AI在编程领域的应用仍然需要进一步的研究和改进,以使非程序员能够更轻松地创建复杂的程序。

实验项目网址:https://github.com/diverse-project/enduserprogrammingLLM/

举报

  • 相关推荐
  • 淘宝,多了一个“ChatGPT”入口

    正在悄然切换,进入AI时代。现在打开淘宝,搜索“淘宝问问”,你可以直接跳转到一个全新的页面。它还不是最终形态,如何让电商和AI更好地结合,找到那条打通最佳的用户体验和购物链路的路径,才是真正的挑战。

  • ChatGPT的“地下经济”,给AI行带来了什么?

    自从ChatGPT问世以来,大模型如何落地、盈利,就成了无数创业者都在思考的问题。一个尴尬的现实是,现阶段C端最受欢迎的一类AI应用,实在让人很难以启齿……尽管ChatGPT发布后,OpenAI十分注重模型的安全性、合规性,但还是有很多开发者攻破了ChatGPT的安全漏洞,让GPT实现了“越狱”,并开发出了各种突破限制的AI应用。这样的“预演”,在C端大模型落地困难的今天,无疑提供了一种另类的“经验”。

  • OpenAI创始人最新演讲:不要做套壳ChatGPT,建议多研究AI医疗和AI教育

    OpenAI是当下AI产业的风向标,据TheInformation报道,OpenAI的年营收已达到13亿美元,其爆发式增长提振了AI产业的信心。9月24日的美国旧金山举行的YC校友会上,OpenAI创始人兼CEOSamAltman的演讲无疑是当天最火爆的,台下挤满了前来学习和交流的创业者。“人们可以原谅人类犯错,但不能原谅计算机”,SamAltman强调人们对计算机采用的标准是不同的,创业者应当意识到这一点,并确保A

  • 开了眼的ChatGPT真让人开了眼了

    给自己放个假吧ChatGPT,再更新的这么快,网友的脑洞可就跟不上了。ChatGPT宣布了一次重要更新,然后有了全面的多模态能力。

  • 库克证实苹果正在开发,类ChatGPT产品

    9月29日,Appleinsider消息,苹果CEO蒂姆·库克在接受《伦敦标准晚报》采访时回应,正在加大对人工智能、机器学习人才的招聘,用于开发生成式AI产品。AI功能几乎遍布苹果的所有产品,例如,AppleWatch的跌倒检测、碰撞检测、心房颤动检测、心电图等,这些都是最典型的应用案例。相信在不远的将来,我们会在siri、iphone、iwatch等产品中,使用上苹果版ChatGPT。

  • 调查:在英国,广告行在工作中最常使用ChatGPT

    根据最新的调查,自ChatGPT去年11月推出以来,人工智能的搜索量已经激增了1700%。这款聊天机器人已吸引了全球超过1亿用户的关注,特别是在工作场所的使用引发了广泛的讨论。这一现象反映出在人工智能技术的成熟度和数据安全问题方面需要更多的时间和努力来建立信任。

  • ChatGPT重磅升级:可以看图、听声音、说话啦!

    美东时间9月25日,OpenAI在官网宣布,对ChatGPT进行重磅升级实现看图、听声音、输出语音内容三大功能。早在今年3月OpenAI发布GPT-4模型时,就展示过看图的功能,但由于安全、功能不完善等原因一直没有开放。BeMyEyes将ChatGPT的看图功能,植入在应用中,为盲人和弱视群体提供服务。

  • ChatGPT开口说话了:五种不同语音 语气更像真人

    OpenAI宣布给聊天机器人ChatGPT增加了语音交谈的功能。这将给谷歌、苹果等巨头在智能语音助手领域带来冲击。OpenAI工作人员表示,他们已经测试了语音和图像功能,并增加了安全措施,以确保机器人对敏感话题作出适当的回应。

  • OpenAI 宣布自 GPT-4 发布以来的最大更新:ChatGPT 现在可以「看、听、说」

    OpenAI宣布,其聊天机器人ChatGPT现在可以「看、听、说」,或者至少能够理解口语,用合成的声音回应并处理图像。这次更新是自引入GPT-4以来OpenAI最大的一次改进。但该公司还指出,在此过程中转录被视为输入,并可能用于改进大型语言模型。

  • 报告称ChatGPT移动端营收增长开始放缓

    据Appfigures公布数据显示,ChatGPT移动端营收增长已开始放缓。在过去的几个月里,ChatGPT的营收增长一直保持在30%以上,其中7月份为31%,8月份为39%。尽管9月份有所下降,但它仍然超过了ChatGPT的收入。