Майкрософт планує оснастити Excel штучним інтелектом

Майкрософт планує оснастити Excel штучним інтелектом

Вихідний вузол: 1938042

Рано чи пізно все потрапляє в Microsoft Excel.

37-річна електронна таблиця була використана для запуску рок та Pac-Man, покадрова анімація, покрокова рольова гра, шахи та нейронна мережа, між іншим.

Останній трюк Excel надано власними розробниками програмного забезпечення Microsoft: «FLAME: маленька мовна модель для формул електронних таблиць».

Це детально описано в папір для попереднього друку від дослідників Microsoft Харшита Джоші, Абішая Ебенезера, Хосе Камбронеро, Суміта Гульвані, Адітії Канаде, Ву Ле, Івана Радічека та Густа Вербрюггена. У статті описується допоміжна система ШІ під назвою FLAME. Це невелика мовна модель, яка може покращити створення та підтримку формул Excel.

Такі великі мовні моделі, як ChatGPT OpenAI останній крик моди на даний момент. Це статистичні моделі, навчені на величезних обсягах тексту, які можуть передбачити ймовірний результат на основі текстової підказки.

Проблема з великими мовними моделями полягає в тому, що вони великі – навчання вимагає багато вхідних даних і грошей, а використання отриманої моделі для логічного висновку також вимагає багато апаратного забезпечення. Наприклад, дослідники посилаються на Incoder 6.7B, модель, навчену для заповнення кодом 159 ГБ вихідного коду протягом 24 днів з 248 графічним процесором Nvidia V100.

Lambda Labs має оцінка вартість навчання GPT-3, моделі параметрів 175B, становить приблизно 4.6 мільйона доларів США за допомогою екземплярів Tesla V100.

З вагою лише 60 мільйонів параметрів FLAME є «першою мовною моделлю, розробленою виключно для формул Excel». Хоча в дослідницькій статті прямо не вказано, що FLAME є акронімом, який представляє «першу мовну модель для Excel», ми припускаємо, що це так.

Незважаючи на скромні розміри, FLAME вдається перевершити набагато більші моделі, налаштовані на завершення рядків коду (заповнення коду), включаючи CodeT5 (220M), Codex-Cushman (12B) і Codex-Davinci (175B).

FLAME призначений для автоматичного завершення формул Excel або відновлення неправильних, а також для обробки реконструкції синтаксису, техніки для видалення роздільників (наприклад, фігурних дужок) із формули, щоб моделі могли легше розпізнавати та реконструювати повну формулу.

Тож у майбутній версії Excel, коли FLAME буде підключено до програмного забезпечення, введення такої помилкової формули…

=IF('13 січня'!B2="", '13 лютого'!B2="", '13 березня'!B2="", '13 квітня'!B2="", так, ні)

…може виглядати так за допомогою коригувальних можливостей FLAME.

=IF(AND('13 січня'!B2="", '13 лютого'!B2="", '13 березня'!B2="", '13 квітня'!B2=""), "так", "немає")

І можливість робити це з на два порядки менше навчальних даних, ніж Codex або інші великі мовні моделі, означає, що Microsoft повинна вважати FLAME набагато доступнішим для розгортання, коли він буде готовий.

Для тих, кому доводиться підтримувати великі електронні таблиці з великою кількістю формул, ваш скромний стерв’ятник повинен сказати, що FLAME виглядає дуже круто. ®

Часова мітка:

Більше від Реєстр