Microsoftovi strokovnjaki razmišljajo o opremi Excela z umetno inteligenco

Microsoftovi strokovnjaki razmišljajo o opremi Excela z umetno inteligenco

Izvorno vozlišče: 1938042

Prej ali slej se vse konča v Microsoft Excelu.

37 let stara preglednica je bila uporabljena za tek Doom in Pac-Man, stop-motion animacija, potezna igranje vlog, šahin nevronska mreža, med drugim.

Najnovejši Excelov trik prihaja z dovoljenjem Microsoftovih razvijalcev programske opreme: "FLAME: majhen jezikovni model za formule preglednic."

Podrobno je opisano v papir za prednatis Microsoftovi raziskovalci Harshit Joshi, Abishai Ebenezer, José Cambronero, Sumit Gulwani, Aditya Kanade, Vu Le, Ivan Radiček in Gust Verbruggen. Članek opisuje podporni sistem umetne inteligence, imenovan FLAME. Je majhen jezikovni model, ki lahko izboljša ustvarjanje in vzdrževanje Excelovih formul.

Veliki jezikovni modeli, kot je OpenAI's ChatGPT, so vse bes v tem trenutku. To so statistični modeli, usposobljeni za velike količine besedila, ki lahko predvidijo verjeten rezultat na podlagi vnosa besedilnega poziva.

Težava z velikimi jezikovnimi modeli je, da so, no, veliki – usposabljanje zahteva veliko vhodnih podatkov in denarja, uporaba nastalega modela za sklepanje pa zahteva tudi veliko strojne opreme. Na primer, raziskovalci navajajo Incoder 6.7B, model, usposobljen za polnjenje kode na 159 GB izvorne kode v obdobju 24 dni z 248 grafičnimi procesorji Nvidia V100.

Lambda Labs ima ocenjeni stroški za usposabljanje GPT-3, parametrskega modela 175B, znašajo približno 4.6 milijona dolarjev z uporabo primerkov Tesla V100.

S samo 60 milijoni parametrov je FLAME "prvi jezikovni model, zasnovan izključno za Excelove formule." Medtem ko v raziskovalnem dokumentu ni izrecno navedeno, da je FLAME akronim, ki predstavlja »prvi jezikovni model za Excel«, špekuliramo, da je temu tako.

Kljub svoji skromni velikosti uspe FLAME prekašati veliko večje modele, prilagojene za dokončanje vrstic kode (polnjenje kode), vključno s CodeT5 (220M), Codex-Cushman (12B) in Codex-Davinci (175B).

FLAME je zasnovan za samodejno dokončanje Excelovih formul ali popravilo napačno oblikovanih ter za obravnavo sintaksne rekonstrukcije, tehnike za odstranjevanje ločil (npr. zavitih oklepajev) iz formule, tako da lahko modeli lažje prepoznajo in rekonstruirajo celotno formulo.

Torej v neki prihodnji različici Excela, ko je FLAME povezan s programsko opremo, vnos formule s hrošči, kot je ta ...

=IF('13. januar'!B2="", '13. februar'!B2="", '13. marec'!B2="", '13. april'!B2="", da, ne)

... bi lahko na koncu izgledal takole s pomočjo popravljalne sposobnosti FLAME.

=IF(AND('13. januar'!B2="", '13. februar'!B2="", '13. marec'!B2="", '13. april'!B2=""), "da", "ne")

In to, da lahko to stori z dvema velikostnima redama manj podatkov za usposabljanje kot Codex ali drugi veliki jezikovni modeli, pomeni, da bi se moral Microsoftu FLAME zdeti veliko bolj dostopen za uvedbo, ko bo pripravljen.

Za tiste, ki morajo vzdrževati velike preglednice z veliko formulami, mora vaš skromni jastreb povedati, da je FLAME zelo kul. ®

Časovni žig:

Več od Register