Xlera8

Microsoft boffins mempertimbangkan untuk melengkapi Excel dengan AI

Cepat atau lambat, semuanya berakhir di Microsoft Excel.

Spreadsheet berusia 37 tahun telah digunakan untuk dijalankan Kiamat dan Pac-Man, animasi stop-motion, berbasis giliran peran bermain game, catur, dan jaringan saraf, antara lain.

Trik terbaru Excel berasal dari pengembang perangkat lunak Microsoft sendiri: "FLAME: Model bahasa kecil untuk rumus spreadsheet."

Ini rinci dalam kertas pracetak dari peneliti Microsoft Harshit Joshi, Abishai Ebenezer, José Cambronero, Sumit Gulwani, Aditya Kanade, Vu Le, Ivan Radiček, dan Gust Verbruggen. Makalah ini menjelaskan sistem AI bantu yang disebut FLAME. Ini adalah model bahasa kecil yang dapat meningkatkan pembuatan dan pemeliharaan rumus Excel.

Model bahasa besar seperti ChatGPT OpenAI semua kemarahan saat ini. Ini adalah model statistik yang dilatih pada teks dalam jumlah besar yang dapat memprediksi kemungkinan keluaran berdasarkan masukan prompt teks.

Masalah dengan model bahasa besar adalah bahwa mereka, yah, besar – pelatihan membutuhkan banyak input data dan uang, dan menggunakan model yang dihasilkan untuk inferensi juga membutuhkan banyak perangkat keras. Misalnya, para peneliti mengutip Incoder 6.7B, model yang dilatih untuk mengisi kode pada kode sumber 159GB selama 24 hari dengan 248 GPU Nvidia V100.

Lambda Labs punya diperkirakan biaya untuk melatih GPT-3, model parameter 175B, mencapai sekitar $4.6 juta menggunakan instans Tesla V100.

Dengan berat hanya 60 juta parameter, FLAME adalah "model bahasa pertama yang dirancang khusus untuk rumus Excel". Meskipun makalah penelitian tidak secara eksplisit menyatakan bahwa FLAME adalah akronim yang mewakili "Model Bahasa Pertama untuk Excel", kami berspekulasi bahwa inilah masalahnya.

Meskipun ukurannya sederhana, FLAME berhasil mengungguli model yang jauh lebih besar yang disetel untuk menyelesaikan baris kode (pengisian kode), termasuk CodeT5 (220M), Codex-Cushman (12B), dan Codex-Daviinci (175B).

FLAME dirancang untuk melengkapi formula Excel secara otomatis atau memperbaiki yang cacat, dan untuk menangani rekonstruksi sintaks, sebuah teknik untuk menghapus pembatas (misalnya kurung kurawal) dari formula sehingga model dapat lebih mudah mengenali dan merekonstruksi formula lengkap.

Jadi di beberapa versi Excel yang akan datang, setelah FLAME disambungkan ke perangkat lunak, masukkan rumus buggy seperti ini…

=IF('Jan 13'!B2="", 'Feb 13'!B2="", 'Mar 13'!B2="", 'Apr 13'!B2="", ya, tidak)

…bisa berakhir seperti ini dengan bantuan kemampuan korektif FLAME.

=IF(AND('Jan 13'!B2="", 'Feb 13'!B2="", 'Mar 13'!B2="", 'Apr 13'!B2=""), "yes", "TIDAK")

Dan mampu melakukannya dengan data pelatihan dua kali lipat lebih sedikit daripada Codex atau model bahasa besar lainnya berarti Microsoft harus menemukan FLAME jauh lebih terjangkau untuk diterapkan saat sudah siap.

Bagi mereka yang harus memelihara spreadsheet besar dengan banyak formula, burung pemakan bangkai Anda yang rendah hati mengatakan, FLAME terlihat cukup keren. ®

Hubungi kami

Hai, yang di sana! Apa yang bisa saya bantu?