Nhà tài phiệt Microsoft cân nhắc trang bị AI cho Excel

Nhà tài phiệt Microsoft cân nhắc trang bị AI cho Excel

Nút nguồn: 1938042

Sớm hay muộn, mọi thứ sẽ kết thúc trong Microsoft Excel.

Bảng tính 37 tuổi đã được sử dụng để chạy Sự chếtPac-Man, Ngừng hoạt hình chuyển động, theo lượt trò chơi nhập vai, cờ vuamột mạng lưới thần kinh, trong so nhung cai khac.

Thủ thuật mới nhất của Excel do các nhà phát triển phần mềm của chính Microsoft cung cấp: “FLAME: Một mô hình ngôn ngữ nhỏ cho các công thức bảng tính”.

Nó chi tiết trong giấy in sẵn từ các nhà nghiên cứu của Microsoft Harshit Joshi, Abishai Ebenezer, José Cambronero, Sumit Gulwani, Aditya Kanade, Vu Le, Ivan Radiček và Gust Verbruggen. Bài báo mô tả một hệ thống AI hỗ trợ có tên là FLAME. Đó là một mô hình ngôn ngữ nhỏ có thể cải thiện việc tạo và duy trì các công thức Excel.

Các mô hình ngôn ngữ lớn như ChatGPT của OpenAI là tất cả những cơn thịnh nộ ngay bây giờ. Đây là những mô hình thống kê được đào tạo dựa trên số lượng lớn văn bản có thể dự đoán đầu ra có khả năng xảy ra dựa trên đầu vào dấu nhắc văn bản.

Vấn đề với các mô hình ngôn ngữ lớn là chúng rất lớn – việc đào tạo đòi hỏi nhiều dữ liệu đầu vào và tiền bạc, đồng thời việc sử dụng mô hình kết quả để suy luận cũng đòi hỏi rất nhiều phần cứng. Ví dụ: các nhà nghiên cứu đã trích dẫn Incoder 6.7B, một mô hình được đào tạo để điền mã vào 159GB mã nguồn trong khoảng thời gian 24 ngày với 248 GPU Nvidia V100.

Lambda Labs có ước tính chi phí để đào tạo GPT-3, một mô hình tham số 175B, lên tới khoảng 4.6 triệu USD khi sử dụng các phiên bản Tesla V100.

Với trọng lượng chỉ 60 triệu tham số, FLAME là “mô hình ngôn ngữ đầu tiên được thiết kế dành riêng cho các công thức Excel”. Mặc dù tài liệu nghiên cứu không tuyên bố rõ ràng rằng FLAME là từ viết tắt đại diện cho “Mô hình Ngôn ngữ Ngôn ngữ Đầu tiên cho Excel”, nhưng chúng tôi suy đoán rằng đây là trường hợp.

Mặc dù có kích thước khiêm tốn, FLAME quản lý để vượt trội so với các mô hình lớn hơn nhiều được điều chỉnh để hoàn thành các dòng mã (điền mã), bao gồm CodeT5 (220M), Codex-Cushman (12B) và Codex-Davinci (175B).

FLAME được thiết kế để tự động hoàn thành các công thức Excel hoặc sửa chữa các công thức không đúng định dạng và để xử lý việc tái cấu trúc cú pháp, một kỹ thuật loại bỏ các dấu phân cách (ví dụ: dấu ngoặc nhọn) ra khỏi công thức để các mô hình có thể dễ dàng nhận ra và tái tạo lại công thức đầy đủ hơn.

Vì vậy, trong một số phiên bản Excel trong tương lai, khi FLAME đã được nối vào phần mềm, hãy nhập một công thức lỗi như thế này…

=IF('13/2'!B13="", '2/13'!B2="", '13/2'!BXNUMX="", 'XNUMX/XNUMX'!BXNUMX="", có, không)

…có thể sẽ trông như thế này với sự trợ giúp của khả năng sửa lỗi của FLAME.

=IF(AND('13/2'!B13="", '2/13'!B2="", '13/2'!BXNUMX="", 'XNUMX/XNUMX'!BXNUMX=""), "có", "KHÔNG")

Và có thể làm như vậy với dữ liệu đào tạo ít hơn hai bậc so với Codex hoặc các mô hình ngôn ngữ lớn khác có nghĩa là Microsoft sẽ thấy FLAME hợp lý hơn nhiều để triển khai khi nó sẵn sàng.

Đối với những người phải duy trì các bảng tính lớn với nhiều công thức, con kền kền khiêm tốn của bạn phải nói rằng, FLAME trông khá tuyệt. ®

Dấu thời gian:

Thêm từ Đăng ký