Xlera8

Microsoft-Tüftler erwägen, Excel mit KI auszustatten

Früher oder später landet alles in Microsoft Excel.

Die 37 Jahre alte Tabellenkalkulation wurde zum Ausführen verwendet Untergang und Pac-Man, Stoppen Sie die Bewegungsanimation, ein rundenbasiertes Rollenspiel, Schach und ein neuronales Netz, unter anderem.

Der neueste Trick von Excel stammt von Microsofts eigenen Softwareentwicklern: „FLAME: Ein kleines Sprachmodell für Tabellenkalkulationsformeln.“

Es ist detailliert in ein Vordruckpapier von den Microsoft-Forschern Harshit Joshi, Abishai Ebenezer, José Cambronero, Sumit Gulwani, Aditya Kanade, Vu Le, Ivan Radiček und Gust Verbruggen. Das Papier beschreibt ein unterstützendes KI-System namens FLAME. Es ist ein kleines Sprachmodell, das die Erstellung und Pflege von Excel-Formeln verbessern kann.

Große Sprachmodelle wie ChatGPT von OpenAI sind der letzte Schrei im Augenblick. Dabei handelt es sich um statistische Modelle, die mit großen Textmengen trainiert wurden und eine wahrscheinliche Ausgabe basierend auf einer Texteingabeaufforderung vorhersagen können.

Das Problem bei großen Sprachmodellen ist, dass sie, nun ja, groß sind – das Training erfordert viele Eingabedaten und Geld, und die Verwendung des resultierenden Modells für die Inferenz erfordert auch viel Hardware. Die Forscher zitieren beispielsweise Incoder 6.7B, ein Modell, das darauf trainiert wurde, 159 GB Quellcode über einen Zeitraum von 24 Tagen mit 248 Nvidia V100-GPUs mit Code zu füllen.

Lambda Labs hat geschätzt Die Kosten für das Training von GPT-3, einem 175B-Parametermodell, belaufen sich auf etwa 4.6 Millionen US-Dollar mit Tesla V100-Instanzen.

Mit nur 60 Millionen Parametern ist FLAME „das erste Sprachmodell, das ausschließlich für Excel-Formeln entwickelt wurde“. Während das Forschungspapier nicht ausdrücklich feststellt, dass FLAME ein Akronym ist, das „First LANguage Model for Excel“ darstellt, spekulieren wir, dass dies der Fall ist.

Trotz seiner bescheidenen Größe übertrifft FLAME viel größere Modelle, die darauf ausgelegt sind, Codezeilen zu vervollständigen (Code Infilling), einschließlich CodeT5 (220M), Codex-Cushman (12B) und Codex-Davinci (175B).

FLAME wurde entwickelt, um Excel-Formeln automatisch zu vervollständigen oder fehlerhafte Formeln zu reparieren und die Syntaxrekonstruktion zu handhaben, eine Technik zum Entfernen von Trennzeichen (z. B. geschweiften Klammern) aus einer Formel, damit Modelle die vollständige Formel leichter erkennen und rekonstruieren können.

Wenn FLAME also in einer zukünftigen Version von Excel mit der Software verbunden wurde, wird eine fehlerhafte Formel wie diese eingegeben …

=IF('13. Januar'!B2="", '13. Februar'!B2="", '13. März'!B2="", '13. April'!B2="", ja, nein)

…könnte mit Hilfe der Korrekturfähigkeit von FLAME so aussehen.

=IF(AND('13. Januar'!B2="", '13. Februar'!B2="", '13. März'!B2="", '13. April'!B2=""), "ja", "NEIN")

Und da dies mit zwei Größenordnungen weniger Trainingsdaten als bei Codex oder anderen großen Sprachmodellen möglich ist, sollte FLAME für Microsoft viel erschwinglicher sein, wenn es fertig ist.

Für diejenigen, die große Tabellenkalkulationen mit vielen Formeln pflegen müssen, muss Ihr bescheidener Geier sagen, FLAME sieht ziemlich cool aus. ®

Chat mit uns

Hallo! Wie kann ich dir helfen?