Er ya da geç, her şey Microsoft Excel’de sona erer.
37 yıllık elektronik tablo çalıştırmak için kullanıldı Kıyamet Ve Pac-Man, hareketli animasyonu durdursıra tabanlı rol yapma oyunu, satrançVe sinir ağıDiğer şeylerin yanı sıra.
Excel’in en son numarası, Microsoft’un kendi yazılım geliştiricilerinin izniyle geliyor: “FLAME: Elektronik tablo formülleri için küçük bir dil modeli.”
ayrıntılı olarak ön baskı kağıdı Microsoft araştırmacıları Harshit Joshi, Abishai Ebenezer, José Cambronero, Sumit Gulwani, Aditya Kanade, Vu Le, Ivan Radiček ve Gust Verbruggen’den. Makale, FLAME adlı yardımcı bir yapay zeka sistemini açıklamaktadır. Excel formüllerinin oluşturulmasını ve bakımını iyileştirebilen küçük bir dil modelidir.
OpenAI’nin ChatGPT’si gibi büyük dil modelleri tüm öfke şu anda. Bunlar, bir metin istemi girişine dayalı olası bir çıktıyı tahmin edebilen, çok miktarda metin üzerinde eğitilmiş istatistiksel modellerdir.
Büyük dil modelleriyle ilgili sorun, büyük olmalarıdır – eğitim, çok sayıda girdi verisi ve para gerektirir ve ortaya çıkan modeli çıkarım için kullanmak da çok fazla donanım gerektirir. Örneğin, araştırmacılar, 248 Nvidia V100 GPU ile 24 günlük bir süre boyunca 159 GB kaynak kodunda kod doldurmak için eğitilmiş bir model olan Incoder 6.7B’den alıntı yapıyor.
Lambda Labs’ın sahip olduğu tahmini 175B parametreli bir model olan GPT-3’ü eğitmenin maliyeti, Tesla V100 bulut sunucuları kullanılarak yaklaşık 4,6 milyon ABD dolarına ulaşıyor.
Yalnızca 60 milyon parametre ağırlığındaki FLAME, “özel olarak Excel formülleri için tasarlanmış ilk dil modelidir.” Araştırma makalesinde FLAME’in “First LANguage Model for Excel” ifadesini temsil eden bir kısaltma olduğu açıkça belirtilmese de, biz durumun bu olduğunu düşünüyoruz.
Mütevazı boyutuna rağmen FLAME, CodeT5 (220M), Codex-Cushman (12B) ve Codex-Davinci (175B) dahil olmak üzere kod satırlarını tamamlamak (kod doldurma) için ayarlanan çok daha büyük modellerden daha iyi performans göstermeyi başarır.
FLAME, Excel formüllerini otomatik olarak tamamlamak veya hatalı biçimlendirilmiş olanları onarmak ve modellerin tam formülü daha kolay tanıyabilmesi ve yeniden oluşturabilmesi için bir formülden sınırlayıcıları (örn. kaşlı ayraçlar) sıyırmaya yönelik bir teknik olan sözdizimi yeniden yapılandırmasını işlemek için tasarlanmıştır.
Excel’in gelecekteki bazı sürümlerinde, FLAME yazılıma bağlandığında, bunun gibi hatalı bir formül giriliyor…
=IF('Jan 13'!B2="", 'Feb 13'!B2="", 'Mar 13'!B2="", 'Apr 13'!B2="", yes, no)
…ALEV’in düzeltme yeteneğinin yardımıyla bu şekilde görünebilir.
=IF(AND('Jan 13'!B2="", 'Feb 13'!B2="", 'Mar 13'!B2="", 'Apr 13'!B2=""), "yes", "no")
Bunu Codex veya diğer büyük dil modellerinden iki kat daha az eğitim verisiyle yapabilmek, Microsoft’un FLAME’i hazır olduğunda devreye almayı çok daha uygun fiyatlı bulması gerektiği anlamına gelir.
Pek çok formül içeren büyük elektronik tabloları korumak zorunda olanlar için, alçakgönüllü akbabanız, FLAME’in oldukça havalı göründüğünü söylemeli. ®