国产乱人伦精品一区二区,国产在线麻豆精品观看,国产在线播精品第三,亚洲欧美国产制服动漫

您的位置:首頁>智東西 >

天天微頭條丨AI coding assistants leave developers “deluded” about software quality – study

來源:techmonitor  

Artificial intelligence-based coding assistants like GitHub’s Copilot leave developers “deluded” about the quality of their work, resulting in more insecure and buggy software, a new study from Stanford University has found. One AI expert told Tech Monitorit’s important to manage expectations when using AI assistants for such a task.

GitHub introduced its Copilot AI assistant in 2021 and it is widely used by developers to “improve productivity” (Picture courtesy of Postmodern Studio/Shutterstock)

The study involved a group of 47 developers, 33 of whom had access to an AI assistant while writing code, while 14 were in a control group flying solo. They had to perform five security-related programming tasks including ones to encrypt or decrypt a string using a symmetric key. They all had access to a web browser to search for help but only 33 had the AI assistant.


(資料圖片)

AI assistant tools for coding and other tasks are becoming more popular, with Microsoft-owned GitHub launching Copilot as a technical preview in 2021 as a way to “improve developer productivity”.

In its own research published in September this year, GitHub found that it was making developers more productive. With 88% reporting themselves as being more productive and 59% less frustrated when coding. The main benefits were put down to becoming faster with repetitive tasks and faster completion of code lines.

Companies Intelligence

View All

Reports

View All

Data Insights

View All

The researchers from Stanford wanted to find out whether users "write more insecure code with AI assistants" and found this to be the case. They said that those using assistants are "delusional" about the quality of that code.

The team wrote in their paper: “We observed that participants who had access to the AI assistant were more likely to introduce security vulnerabilities for the majority of programming tasks, yet also more likely to rate their insecure answers as secure compared to those in our control group.”

There is a solution to the problem. “Additionally, we found that participants who invested more in the creation of their queries to the AI assistant, such as providing helper functions or adjusting the parameters, were more likely to eventually provide secure solutions.”

Only three programming languages were used in the project; Python, C and Verilog. It involved a relatively small number of participants with varying levels of experience including undergraduate students and industry professionals using a purpose-built app that was monitored by the administrators.

Content from our partners
How adopting B2B2C models is enabling manufacturers to get ever closer to their consumers
Technology and innovation can drive post-pandemic recovery for logistics sector
How to engage in SAP monitoring effectively in an era of volatility

The first prompt involved writing in Python and those writing with help of the AI were more likely to write insecure or incorrect code. In total 79% of the control group without AI help gave a correct answer, whereas just 67% of those with the AI got it correct.

View all newsletters Sign up to our newsletters Data, insights and analysis delivered to you By The Tech Monitor team

AI coding assistants: use with caution

It got worse in terms of the security of the code being created, as those in the AI group were "significantly more likely to provide an insecure solution" or use trivial ciphers to encrypt and decrypt strings. They were also less likely to conduct authenticity checks on the final value to ensure the process worked as expected.

Authors Neil Perry, Megha Srivastava, Deepak Kumar, and Dan Boneh, wrote that the results "provide caution that inexperienced developers may be inclined to readily trust an AI assistant’s output, at the risk of introducing new security vulnerabilities. Therefore, we hope our study will help improve and guide the design of future AI code assistants.”

Peter van der Putten,director of the AILab at software vendor Pegasystems said despite being on a small scale, the study was “very interesting” and produced results that can inspire further research into the use of AI assistants in code and other areas. “It also aligns with some of our broader research on reliance on AI assistants in general," he said.

He warned that users of AI assistants should approach trust in the tool in a gradual manner, by not overly relying on it and accepting its limitations. “The acceptance of a technology isn’t just determined by our expectation of quality and performance, but also by whether it can save us time and effort. We are inherently lazy creatures," he said. “In the grand scheme of things I am positive about the use of AI assistants, as long as user expectations are managed. This means defining best practices on how to use these tools, and potentially also additional capabilities to test for the quality of code."

Read more: Compute power is becoming a bottleneck for AI development. Here"s how you clear it.

Topics in this article : AI

關鍵詞: article Insights lines

最新文章
国产乱人伦精品一区二区,国产在线麻豆精品观看,国产在线播精品第三,亚洲欧美国产制服动漫
中文在线不卡视频| 亚洲欧美一区二区三区极速播放| 激情91久久| 亚洲国产视频a| 欧美激情视频一区二区三区免费| 亚洲乱码国产乱码精品精| 免费欧美日韩国产三级电影| 国产精品丝袜久久久久久app| 合欧美一区二区三区| 国产精品日韩欧美综合| 久久蜜桃资源一区二区老牛| 国产欧美精品一区二区三区介绍| 国产精品视频999| 国产欧美一区二区三区久久| 亚洲人成毛片在线播放女女| 久久国产综合精品| 国产精品视频999| 先锋影音久久| 国产精品国产三级欧美二区| 午夜视频一区| 亚洲激情在线| 亚洲欧美中文日韩在线| 在线观看中文字幕亚洲| 国产情侣久久| 亚洲午夜在线观看| 在线国产精品一区| 小处雏高清一区二区三区| 亚洲国产二区| 久久精品国产久精国产一老狼| 欧美日韩福利| 欧美午夜精品理论片a级按摩| 99视频热这里只有精品免费| 久久久久99精品国产片| 在线欧美视频| 久久精品亚洲热| 激情一区二区| 国语自产精品视频在线看| 久久精品综合网| 亚洲国产成人av| 欧美成人69| 亚洲春色另类小说| 最新亚洲视频| 在线色欧美三级视频| 亚洲欧美激情四射在线日| 国产色视频一区| 亚洲欧美日韩一区| 一区二区亚洲欧洲国产日韩| 久久久亚洲欧洲日产国码αv| 亚洲网站在线观看| 亚洲影视中文字幕| 在线综合视频| 久久亚洲影音av资源网| 久久er99精品| 国产精品极品美女粉嫩高清在线| 日韩午夜视频在线观看| 久久久久国产精品一区二区| 亚洲作爱视频| 欧美在线视频免费播放| 亚洲一区二区黄| 狠狠色噜噜狠狠色综合久| 国户精品久久久久久久久久久不卡| 亚洲五月婷婷| 欧美高清视频一二三区| 亚洲国产婷婷综合在线精品| 欧美r片在线| 亚洲免费中文字幕| 亚洲综合精品一区二区| 亚洲综合第一页| 一区二区三区国产| 另类天堂视频在线观看| 国产精品久久久久av| 国产日韩欧美| 欧美国产日韩在线| 蜜桃精品久久久久久久免费影院| 欧美精品久久一区| 欧美激情女人20p| 久久综合网hezyo| 国产精品久久久久天堂| 国产精品亚洲人在线观看| 欧美日本亚洲视频| 一区二区在线视频| 美女网站久久| 中文国产一区| 欧美精品二区| 久久午夜精品| 久久久不卡网国产精品一区| 欧美国产成人精品| 国产婷婷色一区二区三区在线| 一本色道久久综合亚洲精品婷婷| 亚洲欧洲av一区二区| 国产精品国产三级国产aⅴ无密码| 99精品视频免费在线观看| 黄色欧美成人| 久久精品亚洲乱码伦伦中文| 亚洲免费人成在线视频观看| 国内欧美视频一区二区| 国产精品男人爽免费视频1| 免费人成精品欧美精品| 在线视频日韩精品| 亚洲第一网站免费视频| 亚洲精品裸体| 欧美剧在线免费观看网站| 一区二区三区www| 久久精品国产综合精品| 久久久久这里只有精品| 欧美一区二区三区在线视频| 一区二区三区四区五区精品视频| 亚洲视频在线观看网站| 欧美在线综合视频| 国产精品乱码人人做人人爱| 亚洲欧美精品suv| 久久精品国产一区二区三区| 韩国v欧美v日本v亚洲v| 亚洲黄色高清| 日韩视频中文| 欧美激情 亚洲a∨综合| 亚洲青涩在线| 欧美专区在线播放| 麻豆成人在线播放| 136国产福利精品导航网址应用| 欧美日韩日本国产亚洲在线| 久久夜色精品一区| 国模精品一区二区三区色天香| 亚洲一区影院| 久久视频这里只有精品| 欧美精品日韩一区| 欧美日韩色一区| 国产主播喷水一区二区| 国产精品一区二区三区久久久| 国产精品亚洲综合天堂夜夜| 最近看过的日韩成人| 国产精品在线看| 国产女主播视频一区二区| 欧美高清视频在线观看| 国产精品一区二区在线观看| 久热精品在线视频| 亚洲电影av在线| 一区二区三区 在线观看视| 欧美视频精品在线| 国内欧美视频一区二区| 欧美极品在线观看| 国产精品爽黄69| 欧美精品偷拍| 一色屋精品视频免费看| 麻豆精品视频在线观看| 欧美精品一区二区三区蜜桃| 中日韩在线视频| 欧美日韩一本到| 亚洲精品欧美| 夜夜嗨av一区二区三区四季av| 一本色道久久精品| 欧美日韩综合网| 国产精品久久99| 欧美一区二区在线免费观看| 亚洲免费视频中文字幕| 午夜国产欧美理论在线播放| 国产一区二区高清不卡| 欧美大成色www永久网站婷| 国产一区二区三区四区| 欧美专区在线播放| 欧美sm重口味系列视频在线观看| 国产日韩欧美亚洲一区| 亚洲一区二区三区精品动漫| 夜夜嗨av一区二区三区中文字幕| 国产精品99免费看| 一区免费观看| 欧美日韩另类国产亚洲欧美一级| 美女视频黄a大片欧美| 国产精品无码专区在线观看| 久久婷婷国产麻豆91天堂| 久久婷婷久久一区二区三区| 亚洲三级免费观看| 中日韩美女免费视频网址在线观看| 亚洲影院色在线观看免费| 久久综合电影一区| 亚洲欧美日韩综合aⅴ视频| 91久久在线观看| 国产欧美日韩精品一区| 久久久久久久999精品视频| 国产日韩欧美麻豆| 亚洲国产精品一区二区第四页av| 久久不射中文字幕| 国产亚洲精品久久久久久| 激情小说另类小说亚洲欧美| 国产精品久久福利| 一区二区日本视频| 欧美日韩成人| 国产精品激情电影| 国产精品黄页免费高清在线观看| 欧美午夜精品电影| 国产精品久久久久久影视| 欧美色中文字幕| 国产亚洲一区二区三区| 久久综合五月天婷婷伊人| 老司机一区二区| 久久久久久综合网天天| 久久理论片午夜琪琪电影网| 极品少妇一区二区三区精品视频| 欧美精品一区二区三区一线天视频| 欧美日韩国产一区精品一区|