DeepMind nthuav tawm lub tshuab kev kawm rau kev tsim cov lej los ntawm cov ntawv piav qhia ntawm txoj haujlwm

Lub tuam txhab DeepMind, paub txog nws txoj kev txhim kho hauv kev txawj ntse txawj ntse thiab kev tsim kho ntawm neural tes hauj lwm muaj peev xwm ua si hauv computer thiab board games ntawm tib neeg, nthuav tawm AlphaCode project, uas tab tom tsim lub tshuab kev kawm rau kev tsim cov lej uas tuaj yeem koom nrog. hauv kev sib tw programming ntawm Codeforces platform thiab ua kom pom qhov nruab nrab. Ib qho tseem ceeb ntawm txoj kev loj hlob yog lub peev xwm los tsim cov cai hauv Python lossis C ++, ua raws li cov ntawv sau nrog cov lus teeb meem ua lus Askiv.

Txhawm rau ntsuas qhov system, 10 qhov kev sib tw Codeforces tshiab nrog ntau dua 5000 tus neeg koom tau raug xaiv, tuav tom qab ua tiav kev cob qhia cov qauv kev kawm tshuab. Cov txiaj ntsig ntawm kev ua tiav cov haujlwm tau tso cai rau AlphaCode system nkag mus rau kwv yees li nruab nrab ntawm qhov ntsuas ntawm cov kev sib tw no (54.3%). Qhov kev kwv yees tag nrho ntawm AlphaΠ‘ode yog 1238 cov ntsiab lus, uas ua kom nkag mus rau Sab saum toj 28% ntawm txhua tus neeg koom nrog Codeforces uas tau koom nrog kev sib tw tsawg kawg ib zaug hauv 6 lub hlis dhau los. Nws tau raug sau tseg tias qhov project tseem nyob rau theem pib ntawm kev txhim kho thiab yav tom ntej nws tau npaj los txhim kho qhov zoo ntawm cov lej tsim, nrog rau tsim AlphaCode rau cov tshuab uas pab sau cov lej, lossis cov cuab yeej siv kev tsim kho uas tuaj yeem ua tau. siv los ntawm cov neeg tsis muaj kev txawj programming.

Qhov project siv Transformer neural network architecture ua ke nrog cov qauv thiab lim cov tswv yim los tsim ntau yam kev sib txawv ntawm cov lej uas tsis muaj tseeb uas sib xws rau cov ntawv nyeem lus ntuj. Tom qab filtering, pawg thiab qeb duas, qhov zoo tshaj plaws ua hauj lwm code yog tshem tawm los ntawm cov generated kwj ntawm cov kev xaiv, uas yog ces kuaj xyuas kom paub tseeb tias qhov tseeb tshwm sim yog tau (txhua yam kev sib tw ua hauj lwm qhia ib tug piv txwv ntawm cov ntaub ntawv input thiab cov txiaj ntsig sib xws rau qhov piv txwv no , uas yuav tsum tau txais tom qab ua tiav qhov program).

DeepMind nthuav tawm lub tshuab kev kawm rau kev tsim cov lej los ntawm cov ntawv piav qhia ntawm txoj haujlwm

Txhawm rau qhia txog kev kawm tshuab tshuab, peb siv lub hauv paus code muaj nyob rau hauv pej xeem GitHub repositories. Tom qab npaj cov qauv thawj zaug, lub sijhawm ua kom zoo tau ua tiav, raws li kev sau cov lej nrog cov piv txwv ntawm cov teeb meem thiab cov kev daws teeb meem uas tau hais los ntawm cov neeg koom hauv Codeforces, CodeChef, HackerEarth, AtCoder thiab Aizu kev sib tw. Nyob rau hauv tag nrho, 715 GB ntawm code los ntawm GitHub thiab ntau tshaj li ib lab piv txwv ntawm kev daws teeb meem rau kev sib tw raug siv rau kev cob qhia. Ua ntej hloov mus rau cov cim cim, cov ntawv ua haujlwm tau dhau los ntawm theem normalization, thaum lub sijhawm uas txhua yam tsis tsim nyog raug tshem tawm thiab tsuas yog qhov tseem ceeb tau tso tseg.

DeepMind nthuav tawm lub tshuab kev kawm rau kev tsim cov lej los ntawm cov ntawv piav qhia ntawm txoj haujlwm


Tau qhov twg los: opennet.ru

Ntxiv ib saib