Mô hình cục bộ
Mô hình cục bộ (local model) là một mô hình trí tuệ nhân tạo—chẳng hạn như mô hình ngôn ngữ nhỏ (SLM) hoặc mô hình thị giác chuyên biệt—được thiết kế và tối ưu hóa để chạy hoàn toàn trên phần cứng của người dùng cuối, chẳng hạn như điện thoại thông minh, máy tính xách tay hoặc thiết bị biên (edge device). Không giống như các mô hình dựa trên đám mây đòi hỏi kết nối internet liên tục và giao tiếp với các máy chủ từ xa, các mô hình cục bộ thực hiện suy luận trực tiếp trên CPU, GPU hoặc các đơn vị xử lý thần kinh (NPU) chuyên dụng của thiết bị.
Sự chuyển dịch sang các mô hình cục bộ giải quyết các nhu cầu quan trọng của doanh nghiệp liên quan đến quản trị dữ liệu, độ trễ và khả năng phục hồi hoạt động. Đối với các doanh nghiệp xử lý dữ liệu nhạy cảm (ví dụ: chăm sóc sức khỏe, tài chính), việc giữ dữ liệu trên thiết bị sẽ loại bỏ rủi ro liên quan đến việc truyền thông tin độc quyền đến các máy chủ đám mây của bên thứ ba. Hơn nữa, việc loại bỏ sự phụ thuộc vào mạng đảm bảo hiệu suất ổn định ngay cả trong môi trường kết nối kém.
Việc triển khai mô hình cục bộ phụ thuộc rất nhiều vào các kỹ thuật lượng tử hóa (quantization) và cắt tỉa (pruning). Các phương pháp tối ưu hóa này giúp giảm kích thước và yêu cầu tính toán của mô hình mà không làm giảm đáng kể độ chính xác. Các framework như TensorFlow Lite hoặc ONNX Runtime cho phép các nhà phát triển biên dịch các mô hình lớn, đã được huấn luyện trước thành các phiên bản nhẹ, hiệu quả cao, phù hợp với môi trường phần cứng bị giới hạn. Các trọng số mô hình được nhúng ngay trong ứng dụng, cho phép hoạt động độc lập.