Mô hình ngôn ngữ nhỏ (SLM) là các mô hình AI gọn nhẹ với ít tham số hơn, được xây dựng để tối ưu tốc độ, chi phí và quyền riêng tư. Tìm hiểu cách chúng hoạt động và khác LLM ở điểm nào.

Trên trang này
Tóm tắt
Mô hình ngôn ngữ nhỏ (SLM) là các mô hình AI gọn nhẹ, thường có từ vài triệu đến vài tỷ tham số, được xây dựng để tối ưu hiệu quả, tốc độ, quyền riêng tư và độ chính xác trong một lĩnh vực cụ thể, khác với mô hình ngôn ngữ lớn (LLM) có hàng tỷ hoặc hàng nghìn tỷ tham số và kiến thức tổng quát rộng.
Muốn tìm hiểu sâu hơn? Hãy hỏi
Mô hình ngôn ngữ nhỏ (SLM) là các phiên bản gọn hơn của mô hình ngôn ngữ, hiểu và tạo ra ngôn ngữ tự nhiên bằng số tham số ít hơn nhiều so với các mô hình lớn. Trong khi một mô hình lớn có thể có hàng trăm tỷ hoặc hàng nghìn tỷ tham số cùng kiến thức tổng quát rộng, một mô hình nhỏ có từ vài triệu đến vài tỷ tham số và được tinh chỉnh cho một công việc hẹp, chuyên sâu hơn.
Sức hút nằm ở tính thực tế. Kích thước nhỏ hơn đồng nghĩa với suy luận nhanh hơn, chi phí thấp hơn và khả năng chạy trên điện thoại, máy tính xách tay hoặc thiết bị biên thay vì trung tâm dữ liệu. Khi các đội nhận ra rằng hầu hết tác vụ hằng ngày không cần một mô hình khổng lồ, SLM đang thực sự có đà phát triển, và chúng ngày càng đảm nhiệm các bước truy xuất và suy luận đứng sau tìm kiếm AI.
Mô hình ngôn ngữ nhỏ là phiên bản nhỏ hơn, chuyên biệt hơn của mô hình ngôn ngữ lớn, nhanh hơn để tùy chỉnh và rẻ hơn để vận hành. Số tham số thường dao động từ vài triệu đến vài tỷ, so với hàng trăm tỷ hoặc hàng nghìn tỷ ở các mô hình lớn nhất. Sự gọn nhẹ chính là đặc điểm định nghĩa, và mọi thứ khác đều bắt nguồn từ đó.
Quan trọng là, SLM thường được huấn luyện hoặc tinh chỉnh trên dữ liệu tập trung, chuyên ngành thay vì toàn bộ internet công khai. Ví dụ, một mô hình được huấn luyện trên văn bản y khoa có thể đưa ra câu trả lời sắc bén hơn trong lĩnh vực y tế so với mô hình tổng quát, dù nó biết ít hơn nhiều về thế giới nói chung. Chúng dùng chung nền tảng transformer với một LLM, chỉ khác ở quy mô nhỏ hơn nhiều.
SLM thường được rút gọn từ các mô hình lớn hơn thông qua nén. Chưng cất tri thức (knowledge distillation) huấn luyện một mô hình học trò nhỏ để sao chép hành vi của một mô hình thầy lớn hơn, chuyển phần lớn năng lực sang một phần nhỏ kích thước. Lượng tử hóa (quantization) giảm độ chính xác số, chẳng hạn từ giá trị 32-bit xuống 8-bit, giúp mô hình gọn hơn và chạy nhanh hơn trong khi vẫn giữ được độ chính xác hợp lý.
Cắt tỉa (pruning) loại bỏ các nơ-ron hoặc lớp dư thừa đóng góp ít, thu gọn mô hình thêm nữa. Bên cạnh đó, các phương pháp tinh chỉnh AI tiết kiệm tham số như LoRA giúp điều chỉnh một mô hình nền tảng cho một lĩnh vực cụ thể một cách nhanh và rẻ. Cùng nhau, các kỹ thuật này biến một mô hình nền tảng nặng nề thành thứ gọn nhẹ và có mục tiêu rõ ràng.
Sự đánh đổi cốt lõi là giữa độ rộng và hiệu quả. LLM xuất sắc ở suy luận đa mục đích, sáng tạo và các tác vụ đa ngôn ngữ vì được huấn luyện trên dữ liệu khổng lồ, đa dạng. SLM đổi phạm vi rộng đó lấy tốc độ, chi phí thấp và độ chính xác theo lĩnh vực, hoạt động tốt với tác vụ tập trung nhưng yếu hơn ở các bài kiểm tra đòi hỏi kiến thức tổng quát rộng.
Khoảng cách về tài nguyên rất lớn. Huấn luyện một mô hình tiên phong có thể cần hàng chục nghìn GPU cao cấp chạy trong nhiều tháng, trong khi một SLM có thể được huấn luyện và phục vụ chỉ với một phần rất nhỏ của con số đó. Ở giai đoạn suy luận AI, một SLM có thể chạy bằng tài nguyên của một điện thoại thông minh, trong khi một mô hình lớn thường cần nhiều bộ xử lý song song. Với các mô hình suy luận phức tạp, lựa chọn lớn vẫn thắng.
Chi phí và năng lượng đứng đầu. Vì suy luận là chi phí phát sinh liên tục, việc chạy một mô hình gọn ở quy mô lớn rẻ hơn nhiều và tiêu tốn năng lượng ít hơn đáng kể so với một mô hình lớn. Độ trễ là lợi thế thứ hai: SLM phản hồi nhanh với thời gian đến token đầu tiên ngắn, phù hợp với các ứng dụng thời gian thực như hỗ trợ khách hàng.
Tính linh hoạt khi triển khai là lợi thế thứ ba. SLM chạy trên thiết bị, tại chỗ hoặc ở thiết bị biên trên phần cứng thông dụng, điều này cũng tăng cường quyền riêng tư vì dữ liệu nhạy cảm không phải rời thiết bị lên đám mây. Cuối cùng, kích thước nhỏ giúp việc tinh chỉnh diễn ra nhanh, nên các đội có thể điều chỉnh mô hình cho một lĩnh vực ngách trong vài giờ thay vì vài tuần.
Mặt trái của chuyên biệt hóa là sự hẹp. SLM hoạt động kém hơn trên các bài kiểm tra kiến thức tổng quát rộng và gặp khó với suy luận phức tạp trải dài nhiều lĩnh vực. Khi bị đẩy ra ngoài miền đã huấn luyện, chúng dễ đưa ra câu trả lời nghe chắc chắn nhưng sai, nên độ tin cậy phụ thuộc nhiều vào việc giữ đúng phạm vi.
Chúng cũng có cửa sổ ngữ cảnh nhỏ hơn và khả năng thích ứng kém hơn giữa nhiều lĩnh vực, đồng thời cần theo dõi liên tục sự dịch chuyển của miền khi thế giới thay đổi. Quy tắc thực tế là ghép mô hình với tác vụ: dùng mô hình nhỏ khi công việc tập trung và được định nghĩa rõ, còn khi cần độ rộng hoặc suy luận sâu thì chọn mô hình lớn.
SLM tỏa sáng trong các tác vụ tập trung, khối lượng lớn. Chatbot chăm sóc khách hàng được huấn luyện trên kiến thức riêng của doanh nghiệp trả lời chính xác và rẻ. Trích xuất dữ liệu đơn giản, tóm tắt và dịch thuật chạy tốt với độ trễ thấp. Trợ lý trên thiết bị và ứng dụng ngoại tuyến dựa vào chúng vì không cần kết nối đám mây.
Chúng cũng phù hợp tự nhiên với các hệ thống tác tử, nơi nhiều lượt gọi mô hình nhỏ và nhanh tự động hóa từng bước trong quy trình làm việc. Ví dụ cụ thể về các mô hình nhỏ có năng lực gồm họ Phi, Llama 3 8B và Mistral 7B, cho thấy vài tỷ tham số đã có thể xử lý thành thạo nhiều tác vụ hằng ngày.
SLM ngày càng nằm sâu trong quy trình tìm kiếm. Nghiên cứu về viết lại truy vấn cho thấy các mô hình nhỏ hoạt động tương đương mô hình lớn với một phần nhỏ chi phí, nên các công cụ và trợ lý dùng chúng để diễn đạt lại truy vấn, phân loại ý định và tiền xử lý nội dung trước khi một mô hình lớn soạn câu trả lời cuối cùng. Hiểu điều này giúp giải thích cách các hệ thống AI đọc trang của bạn.
Với tối ưu hóa cho công cụ AI tạo sinh, bài học là các mô hình gọn thường làm việc đọc và định tuyến. Nội dung rõ ràng, có cấu trúc tốt và tập trung vào lĩnh vực giúp một mô hình nhỏ dễ phân tích, trích xuất và tái sử dụng. Những phẩm chất giúp LLM mã nguồn mở căn câu trả lời vào nội dung của bạn cũng giúp các mô hình nhỏ đưa nội dung đó lên đúng cách.
Ngành đang chuyển từ tư duy càng lớn càng tốt sang các mô hình có kích thước vừa đủ. Các đội sản xuất nhận ra rằng một mô hình nhỏ, chuyên biệt xử lý được phần lớn công việc thường nhật với một phần nhỏ chi phí và độ trễ so với mô hình tiên phong, và chỉ dành mô hình lớn cho những truy vấn khó nhất. Cách chia này, mô hình nhỏ cho việc thường nhật và mô hình lớn cho suy luận phức tạp, đang trở thành kiến trúc mặc định.
Với người làm marketing, hệ quả là tính bền vững. Khi ngày càng nhiều suy luận chuyển sang các mô hình gọn và hiệu quả, giá trị của nội dung sạch, có cấu trúc và nhất quán về sự thật chỉ tăng thêm, vì đó là thứ mọi mô hình, lớn hay nhỏ, đều hiểu và trích dẫn đáng tin cậy nhất.
Mô hình ngôn ngữ nhỏ đổi kiến thức rộng của mô hình lớn lấy tốc độ, chi phí thấp, quyền riêng tư và độ chính xác theo lĩnh vực, được xây dựng qua chưng cất, lượng tử hóa, cắt tỉa và tinh chỉnh hiệu quả. Chúng vượt trội ở tác vụ tập trung và triển khai trên thiết bị, còn mô hình lớn vẫn là lựa chọn cho suy luận đa lĩnh vực. Ngày càng nhiều, mô hình nhỏ đảm nhiệm việc đọc và định tuyến bên trong tìm kiếm AI.
Hãy xem chúng liên hệ thế nào với bức tranh LLM rộng hơn và với tinh chỉnh AI, rồi dùng công cụ nghiên cứu và lập kế hoạch nội dung của Sorank để xây dựng nội dung mà bất kỳ mô hình nào cũng có thể phân tích và trích dẫn. Nguồn tham khảo: Red Hat và DataCamp.
Nguồn
Quy mô và mức chuyên biệt. Một mô hình ngôn ngữ nhỏ có từ vài triệu đến vài tỷ tham số và được tinh chỉnh cho các tác vụ cụ thể, tập trung, còn mô hình ngôn ngữ lớn có hàng tỷ đến hàng nghìn tỷ tham số và kiến thức tổng quát rộng. Mô hình nhỏ nhanh hơn, rẻ hơn và chạy được trên điện thoại, nhưng mô hình lớn xử lý suy luận phức tạp và nhiều lĩnh vực tốt hơn hẳn.
Phần lớn được rút gọn từ các mô hình lớn hơn thông qua nén. Chưng cất tri thức huấn luyện một mô hình nhỏ để sao chép một mô hình lớn hơn, lượng tử hóa giảm độ chính xác số để thu gọn mô hình, còn cắt tỉa loại bỏ nơ-ron hoặc lớp dư thừa. Các phương pháp tinh chỉnh tiết kiệm tham số như LoRA sau đó điều chỉnh kết quả cho một lĩnh vực cụ thể một cách nhanh và chi phí thấp.
Các mô hình nhỏ thường đảm nhiệm những bước hỗ trợ trong tìm kiếm AI, như viết lại truy vấn, phân loại ý định và tiền xử lý nội dung, vì chúng hoạt động tương đương mô hình lớn ở các tác vụ đó với chi phí thấp hơn nhiều. Điều đó có nghĩa là các mô hình gọn thường là bên đọc trang của bạn, nên nội dung rõ ràng, có cấu trúc và tập trung vào lĩnh vực sẽ dễ được chúng phân tích, trích xuất và trích dẫn hơn.
HỌ ĐÃ THỬ SORANK TRƯỚC BẠN
