Ke ʻimi nei i ka hopena o nā mea kōkua AI e like me GitHub Copilot ma ka Code Security

Ua aʻo kekahi pūʻulu o nā mea noiʻi mai ke Kulanui ʻo Stanford i ka hopena o ka hoʻohana ʻana i nā mea kōkua akamai i ke kākau ʻana i nā code e pili ana i ke ʻano o nā nāwaliwali i ke code. Ua noʻonoʻo mākou i nā hoʻonā e pili ana i ka OpenAI Codex machine learning platform, e like me GitHub Copilot, e ʻae iā ʻoe e hana i nā poloka code paʻakikī, a hiki i nā hana i mākaukau. ʻO nā mea hopohopo e pili ana i ka mea ʻoiai ʻo ka code maoli mai nā waihona GitHub lehulehu, me nā mea i loaʻa nā nāwaliwali, ua hoʻohana ʻia e hoʻomaʻamaʻa i ke kumu aʻo mīkini, hiki i ke code synthesized ke hana hou i nā hewa a hōʻike i nā code i loaʻa nā nāwaliwali, a ʻaʻole nō hoʻi e noʻonoʻo. ka pono e hana i nā loiloi hou i ka wā e hoʻoili ai i ka ʻikepili waho.

Ma ke aʻo ʻana he 47 mau mea manawaleʻa me ka ʻike like ʻole i ka papahana - mai nā haumāna a i nā ʻoihana me nā makahiki he ʻumi o ka ʻike. Ua māhele ʻia nā mea komo i ʻelua mau pūʻulu - hoʻokolohua (33 poʻe) a me ka mana (14 poʻe). Loaʻa nā hui ʻelua i nā hale waihona puke a me nā kumuwaiwai pūnaewele, me ka hoʻohana ʻana i nā hiʻohiʻona mākaukau mai Stack Overflow. Ua hāʻawi ʻia ka hui hoʻokolohua e hoʻohana i ke kōkua AI.

Ua hāʻawi ʻia kēlā me kēia mea i nā hana 5 e pili ana i ke kākau ʻana i nā code i hiki ke maʻalahi ke hana hewa e alakaʻi i nā nāwaliwali. No ka laʻana, aia nā hana ma ke kākau ʻana i nā hana hoʻopunipuni a me nā hana decryption, me ka hoʻohana ʻana i nā pūlima kikohoʻe, ka hoʻoili ʻana i ka ʻikepili i pili i ka hoʻokumu ʻana i nā ala faila a i ʻole nā ​​nīnau SQL, ka hoʻopunipuni ʻana i nā helu nui ma ka code C, ka hoʻoili ʻana i ka hoʻokomo i hōʻike ʻia ma nā ʻaoʻao pūnaewele. No ka noʻonoʻo ʻana i ka hopena o nā ʻōlelo hoʻonohonoho i ka palekana o ke code i loaʻa i ka wā e hoʻohana ai i nā mea kōkua AI, ua uhi nā hana iā Python, C a me JavaScript.

ʻO ka hopena, ua ʻike ʻia ʻo nā poʻe i hoʻohana i ke kōkua AI naʻauao e pili ana i ke kumu hoʻohālike codex-davinci-002 i hana i ka codex palekana ma mua o nā poʻe i hoʻohana ʻole i ke kōkua AI. Ma ka laulā, ʻo 67% wale nō o ka poʻe i komo i ka hui e hoʻohana ana i ke kōkua AI i hiki ke hāʻawi i kahi code pololei a paʻa, aʻo ka hui ʻē aʻe he 79%.

I ka manawa like, ua hoʻohuli ʻia nā hōʻailona manaʻo ponoʻī - nā poʻe i hoʻohana i ke kōkua AI i manaʻoʻiʻo e ʻoi aku ka palekana o kā lākou code ma mua o ka poʻe komo mai ka hui ʻē aʻe. Eia kekahi, ua ʻike ʻia ʻo ka poʻe i hilinaʻi i ke kōkua AI ʻoi aku ka liʻiliʻi a ua hoʻonui i ka manawa i ka parsing a me ka hana ʻana i nā loli i nā ʻōlelo i hāʻawi ʻia i liʻiliʻi i nā nāwaliwali o ke code.

No ka laʻana, ʻo ke code i kope ʻia mai nā hale waihona puke cryptographic i ʻoi aku ka paʻa o nā koina parameter paʻamau ma mua o ke code i ʻōlelo ʻia e ke kōkua AI. Eia kekahi, i ka wā e hoʻohana ai i ke kōkua AI, ua hoʻopaʻa ʻia ke koho o nā algorithm encryption liʻiliʻi a me ka ʻole o ka hōʻoia ʻana o nā waiwai i hoʻihoʻi ʻia. Ma ka hana hoʻololi helu C, ʻoi aku ka nui o nā hewa i kākau ʻia me ka hoʻohana ʻana i ke kōkua AI.

Eia kekahi, hiki ke ʻike ʻia kahi haʻawina like e kahi hui mai ke Kulanui o New York, i mālama ʻia i Nowemapa me ke komo ʻana o nā haumāna 58, i noi ʻia e hoʻokō i kahi hoʻolālā no ka hana ʻana i kahi papa inoa kūʻai ma C, hiki ke ʻike ʻia. Ua hōʻike nā hopena i kahi hopena maikaʻi ʻole o ke kōkua AI ma ka palekana code - nā mea hoʻohana i hoʻohana i ke kōkua AI i hana, ma ka awelika, ma kahi o 10% mau hewa e pili ana i ka palekana.

Ke ʻimi nei i ka hopena o nā mea kōkua AI e like me GitHub Copilot ma ka Code Security


Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka