Ua hōʻike ʻo DeepMind i kahi ʻōnaehana aʻo mīkini no ka hana ʻana i nā code mai kahi wehewehe kikokikona o kahi hana

ʻO ka hui DeepMind, i ʻike ʻia no kāna mau hoʻomohala ʻana i ke ʻano o ka naʻauao artificial a me ke kūkulu ʻana i nā neural networks hiki ke pāʻani i nā pāʻani kamepiula a me nā papa ma ka pae kanaka, hōʻike i ka papahana AlphaCode, e hoʻomohala nei i kahi ʻōnaehana aʻo mīkini no ka hana ʻana i nā code hiki ke komo. i nā hoʻokūkū hoʻolālā ma ka pae Codeforces a hōʻike i ka hopena maʻamau. ʻO kahi hiʻohiʻona koʻikoʻi o ka hoʻomohala ʻana ʻo ia ka hiki ke hana i ka code ma Python a i ʻole C++, e lawe ana i kahi kikokikona me kahi ʻōlelo pilikia ma ka ʻōlelo Pelekania.

No ka hoʻāʻo ʻana i ka ʻōnaehana, ua koho ʻia nā hoʻokūkū Codeforces hou 10 me nā mea ʻoi aku ma mua o 5000, i mālama ʻia ma hope o ka pau ʻana o ka hoʻomaʻamaʻa ʻana i ke kumu aʻo mīkini. ʻO nā hopena o ka hoʻopau ʻana i nā hana i hiki ai i ka ʻōnaehana AlphaCode ke komo i waena o ka helu o kēia mau hoʻokūkū (54.3%). ʻO ka helu helu holoʻokoʻa o AlphaСode he 1238 mau helu, e hōʻoiaʻiʻo ana i ke komo ʻana i ka Top 28% ma waena o nā mea komo Codeforces a pau i komo i nā hoʻokūkū ma ka liʻiliʻi loa i hoʻokahi mau mahina i hala. Hoʻomaopopo ʻia aia ka pāhana ma ka pae mua o ka hoʻomohala ʻana a i ka wā e hiki mai ana ua hoʻolālā ʻia e hoʻomaikaʻi i ka maikaʻi o ke code i hana ʻia, a me ka hoʻomohala ʻana i ka AlphaCode i nā ʻōnaehana e kōkua i ke kākau ʻana i nā code, a i ʻole nā ​​​​mea hana hoʻomohala noi e hiki ke hana. hoʻohana ʻia e ka poʻe me ka ʻole o ka mākaukau hoʻolālā.

Hoʻohana ka papahana i ka ʻenehana neural network Transformer i hui pū ʻia me nā ʻenehana hoʻohālike a me kāna kānana e hana i nā ʻano code like ʻole i ʻike ʻole ʻia e pili ana i nā kikokikona ʻōlelo kūlohelohe. Ma hope o ka kānana ʻana, ka hui ʻana a me ka hoʻonohonoho ʻana, hoʻopau ʻia ke code hana maikaʻi loa mai ke kahawai i hana ʻia o nā koho, a laila nānā ʻia e hōʻoia i ka loaʻa ʻana o ka hopena kūpono (hōʻike kēlā me kēia hana hoʻokūkū i kahi laʻana o ka ʻikepili hoʻokomo a me ka hopena e pili ana i kēia hiʻohiʻona. , pono e loaʻa ma hope o ka hoʻokō ʻana i ka papahana).

Ua hōʻike ʻo DeepMind i kahi ʻōnaehana aʻo mīkini no ka hana ʻana i nā code mai kahi wehewehe kikokikona o kahi hana

No ka hoʻomaʻamaʻa ʻana i ka ʻōnaehana aʻo mīkini, ua hoʻohana mākou i kahi waihona code i loaʻa i nā waihona GitHub lehulehu. Ma hope o ka hoʻomākaukau ʻana i ke kumu hoʻohālike mua, ua hoʻokō ʻia kahi pae optimization, ma muli o kahi hōʻiliʻili o nā code me nā hiʻohiʻona o nā pilikia a me nā hoʻonā i manaʻo ʻia e nā mea komo i nā hoʻokūkū Codeforces, CodeChef, HackerEarth, AtCoder a me Aizu. Ma ka huina, 715 GB o ke code mai GitHub a ʻoi aku ma mua o hoʻokahi miliona mau hiʻohiʻona o nā hoʻonā i nā pilikia hoʻokūkū maʻamau i hoʻohana ʻia no ke aʻo ʻana. Ma mua o ka neʻe ʻana i ka hoʻokumu code, ua hele ka kikokikona hana i kahi manawa maʻamau, kahi i hoʻopau ʻia ai nā mea pono ʻole a waiho ʻia nā ʻāpana koʻikoʻi.

Ua hōʻike ʻo DeepMind i kahi ʻōnaehana aʻo mīkini no ka hana ʻana i nā code mai kahi wehewehe kikokikona o kahi hana


Source: opennet.ru

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