Wielbiciele Microsoftu rozważają wyposażenie Excela w sztuczną inteligencję

Wielbiciele Microsoftu rozważają wyposażenie Excela w sztuczną inteligencję

Węzeł źródłowy: 1938042

Prędzej czy później wszystko trafia do programu Microsoft Excel.

37-letni arkusz kalkulacyjny został użyty do uruchomienia Fatum i Pac-Man, animacja poklatkowa, turowa role playing game, szachy, sieć neuronowa, między innymi.

Najnowsza sztuczka Excela pochodzi od twórców oprogramowania Microsoftu: „FLAME: mały model językowy dla formuł arkuszy kalkulacyjnych”.

Jest to szczegółowo opisane w papier preprint od badaczy firmy Microsoft: Harshita Joshiego, Abisaia Ebenezera, José Cambronero, Sumita Gulwaniego, Adityi Kanade, Vu Le, Ivana Radička i Gust Verbruggen. Artykuł opisuje wspomagający system sztucznej inteligencji o nazwie FLAME. Jest to mały model językowy, który może usprawnić tworzenie i obsługę formuł programu Excel.

Duże modele językowe, takie jak ChatGPT OpenAI, są wszystkie wściekłość w tym momencie. Są to modele statystyczne wyszkolone na ogromnych ilościach tekstu, które mogą przewidywać prawdopodobne wyniki na podstawie wprowadzania tekstu zachęty.

Problem z dużymi modelami językowymi polega na tym, że są one, no cóż, duże – uczenie wymaga wielu danych wejściowych i pieniędzy, a używanie wynikowego modelu do wnioskowania wymaga również dużo sprzętu. Na przykład badacze powołują się na Incoder 6.7B, model przeszkolony do wypełniania kodu na 159 GB kodu źródłowego w okresie 24 dni z 248 procesorami graficznymi Nvidia V100.

Lambda Labs ma szacunkowa koszt szkolenia GPT-3, modelu parametrów 175B, wynosi około 4.6 miliona dolarów przy użyciu instancji Tesla V100.

Ważący zaledwie 60 milionów parametrów FLAME jest „pierwszym modelem językowym zaprojektowanym wyłącznie dla formuł programu Excel”. Chociaż artykuł badawczy nie stwierdza wyraźnie, że FLAME jest akronimem oznaczającym „First LAnguage Model for Excel”, spekulujemy, że tak właśnie jest.

Pomimo niewielkich rozmiarów FLAME przewyższa znacznie większe modele przystosowane do uzupełniania linii kodu (wypełnianie kodu), w tym CodeT5 (220M), Codex-Cushman (12B) i Codex-Davinci (175B).

FLAME jest przeznaczony do autouzupełniania formuł programu Excel lub naprawiania zniekształconych formuł, a także do obsługi rekonstrukcji składni, techniki usuwania ograniczników (np. nawiasów klamrowych) z formuły, dzięki czemu modele mogą łatwiej rozpoznać i zrekonstruować pełną formułę.

Tak więc w niektórych przyszłych wersjach Excela, po podłączeniu FLAME do oprogramowania, wprowadzenie błędnej formuły takiej jak ta…

=JEŻELI('13 stycznia'!B2="", '13 lutego'!B2="", '13 marca'!B2="", '13 kwietnia'!B2="", tak, nie)

…może wyglądać tak z pomocą zdolności naprawczych FLAME.

=JEŻELI(AND('13 stycznia'!B2="", '13 lutego'!B2="", '13 marca'!B2="", '13 kwietnia'!B2=""), "tak", "NIE")

A możliwość zrobienia tego przy użyciu danych treningowych o dwa rzędy wielkości mniejszych niż w Codexie lub innych dużych modelach językowych oznacza, że ​​Microsoft powinien uznać FLAME za znacznie bardziej przystępny cenowo do wdrożenia, gdy będzie gotowy.

Dla tych, którzy muszą utrzymywać duże arkusze kalkulacyjne z mnóstwem formuł, twój skromny sęp musi powiedzieć, że FLAME wygląda całkiem fajnie. ®

Znak czasu:

Więcej z Rejestr