HƯỚNG DẪN AI về ngôn ngữ

Mamba và không gian trạng thái chọn lọc

Mamba là mô hình trình tự được xây dựng trên các mô hình không gian trạng thái (SSM) xử lý văn bản theo thời gian tuyến tính, cung cấp giải pháp thay thế nhanh chóng cho sự chú ý bậc hai của Transformer.

Đọc trong 2 phútCập nhật lần cuối

Tổng quan

Its key trick is making the model selectively decide what to remember and forget based on the input itself.

Lặn sâu

Mamba được Albert Gu và Trí Đạo giới thiệu vào cuối năm 2023, được xây dựng trên các mô hình không gian trạng thái có cấu trúc. SSM cổ điển nén toàn bộ lịch sử của chuỗi vào trạng thái ẩn có kích thước cố định và cập nhật nó từng bước, giống như một mạng lặp lại phức tạp. Điểm đột phá là tính chọn lọc: Mamba làm cho các tham số của SSM (giữ bao nhiêu, cho vào bao nhiêu) phụ thuộc vào mã thông báo hiện tại, do đó mô hình có thể tập trung vào các từ có liên quan và bỏ qua phần bổ sung. Điều này cho phép một trạng thái có kích thước cố định hoạt động giống như bộ nhớ nhận biết nội dung. Vì tránh so sánh mọi mã thông báo với mọi mã thông báo khác nên Mamba chia tỷ lệ tuyến tính theo độ dài chuỗi và duy trì nhanh chóng trên các đầu vào rất dài như bộ gen, âm thanh hoặc văn bản có độ dài sách.

Hiểu biết kỹ thuật

Mô hình không gian trạng thái ánh xạ chuỗi đầu vào thành đầu ra thông qua hệ thống tuyến tính liên tục được xác định bởi ma trận A, B, C và delta kích thước bước. Các SSM trước đó đã giữ các giá trị này cố định, cho phép xem tích chập nhanh. Mamba tạo các hàm B, C và delta của đầu vào, làm gián đoạn lối tắt tích chập, do đó, thay vào đó, Mamba sử dụng tính năng quét song song nhận biết phần cứng được lưu giữ trong GPU SRAM nhanh để khôi phục tốc độ trong khi đạt được bộ nhớ phụ thuộc vào đầu vào.

Tác động chiến lược

Tốc độ và tỷ lệ

Quy trình công việc ngôn ngữ có thể di chuyển nhanh hơn mà không làm mất tính nhất quán.

Truy cập và tiếp cận

Nó mở rộng quyền truy cập vào các ngôn ngữ và phong cách giao tiếp.

Quyết định rõ ràng hơn

Các nhóm có thể dành nhiều thời gian hơn để đánh giá trong khi quá trình tự động hóa xử lý sự lặp lại.

Tương lai của Mamba và các không gian trạng thái chọn lọc

Mamba và người kế nhiệm Mamba-2 đang đẩy mạnh các kiến ​​trúc kết hợp xen kẽ một số lớp chú ý với nhiều lớp SSM, nắm bắt được điểm mạnh của cả hai. Yêu cầu SSM trong trợ lý ngữ cảnh dài, các mẫu trên thiết bị có bộ nhớ bị hạn chế và các miền không phải văn bản như DNA và âm thanh. Nghiên cứu đang thăm dò xem liệu SSM thuần túy có thể sánh ngang với Transformers trong các nhiệm vụ cần thu hồi chính xác hay không và liệu chúng có mở rộng đến kích thước mô hình lớn nhất hay không.

Triển khai trong thế giới thực

Mô hình hóa các chuỗi DNA cực dài trong đó Máy biến áp hàng triệu mã thông báo quá đắt

Hỗ trợ trợ lý ngôn ngữ ngữ cảnh dài tóm tắt toàn bộ sách mà không cần cắt bớt

Tạo mô hình giọng nói và tạo âm thanh theo thời gian thực để xử lý dạng sóng thô một cách hiệu quả

Triển khai trên thiết bị hoặc biên trong đó trạng thái lặp lại có kích thước cố định nhỏ giúp tiết kiệm bộ nhớ so với bộ nhớ đệm chú ý ngày càng tăng

Rủi ro & lan can

Sự thật ảo giác có thể lặng lẽ đi vào báo cáo, luồng hỗ trợ hoặc kết quả nghiên cứu.

Sự nhạy cảm kịp thời có thể tạo ra kết quả không nhất quán đối với các yêu cầu tương tự.

Dữ liệu văn bản nhạy cảm có thể bị lộ nếu khả năng kiểm soát quyền truy cập yếu.

Lộ trình thực hiện

1

Xác định định dạng đầu ra, âm thanh và tiêu chuẩn chất lượng trước khi triển khai.

2

Phản hồi mặt đất với các nguồn đáng tin cậy bất cứ khi nào độ chính xác quan trọng.

3

Duy trì điểm kiểm tra đánh giá của con người đối với các kết quả đầu ra có mức độ rủi ro cao.

4

Theo dõi các kiểu lỗi và đào tạo lại các lời nhắc hoặc quy trình làm việc thường xuyên.

Tiếp tục khám phá

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Mamba and Selective State Spaces quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Bắt đầu bài kiểm tra

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Hướng dẫn tiếp theo

Mô hình không gian trạng thái và Mamba

Câu hỏi thường gặp

What is Mamba and Selective State Spaces?

Mamba là mô hình trình tự được xây dựng trên các mô hình không gian trạng thái (SSM) xử lý văn bản theo thời gian tuyến tính, cung cấp giải pháp thay thế nhanh chóng cho sự chú ý bậc hai của Transformer. Bí quyết chính của nó là làm cho mô hình quyết định có chọn lọc những gì cần nhớ và quên dựa trên chính dữ liệu đầu vào.

Lợi thế tính toán chính của Mamba so với Transformer tiêu chuẩn là gì?

Mamba tránh so sánh mã thông báo tất cả các cặp, do đó chi phí của nó tăng tuyến tính theo độ dài chuỗi thay vì theo phương trình bậc hai như sự chú ý.

Từ 'chọn lọc' ám chỉ điều gì trong Mamba?

Tính chọn lọc có nghĩa là các tham số như B, C và delta trở thành chức năng của đầu vào hiện tại, mang lại bộ nhớ nhận biết nội dung.

Mô hình không gian trạng thái biểu diễn lịch sử của một chuỗi như thế nào?

SSM là các mô hình kiểu lặp lại, gấp quá khứ vào trạng thái có kích thước cố định, tương tự như RNN.

Tại sao Mamba không thể sử dụng phím tắt tích chập nhanh mà các SSM trước đó đã sử dụng?

Chế độ xem tích chập yêu cầu các tham số cố định (bất biến theo thời gian); các tham số phụ thuộc vào đầu vào sẽ phá vỡ điều đó nên Mamba sử dụng tính năng quét song song để thay thế.

Mamba sử dụng kỹ thuật nào để duy trì tốc độ nhanh mặc dù bị mất phím tắt tích chập?

Mamba sử dụng tính năng quét chọn lọc nhận biết phần cứng để giữ các trạng thái trung gian trong SRAM nhanh nhằm khôi phục thông lượng.