Nhúng Vector
Nhúng vector (vector embedding) là một biểu diễn số học của dữ liệu phức tạp—chẳng hạn như văn bản, hình ảnh, âm thanh hoặc video—trong một không gian vector liên tục. Thay vì lưu trữ dữ liệu thô, mô hình nhúng sẽ chuyển đổi dữ liệu thành một danh sách các con số (một vector) mà sự gần gũi của các vector này phản ánh sự tương đồng về ngữ nghĩa của các điểm dữ liệu gốc.
Tìm kiếm dựa trên từ khóa truyền thống thất bại khi người dùng đặt các câu hỏi tinh tế. Nhúng vector giải quyết vấn đề này bằng cách nắm bắt ý nghĩa hoặc ngữ cảnh của dữ liệu. Điều này cho phép các hệ thống AI hiểu rằng "động vật có vú lớn" có ý nghĩa gần với "hổ", ngay cả khi các từ không khớp chính xác. Sự chuyển đổi từ khớp từ vựng sang khớp ngữ nghĩa này là nền tảng cho AI tạo sinh hiện đại và các ứng dụng thông minh.
Quá trình này thường liên quan đến một mạng nơ-ron được huấn luyện trước, thường là mô hình Transformer. Mô hình này tiếp nhận dữ liệu thô (ví dụ: một câu) và truyền nó qua nhiều lớp. Mỗi lớp tinh chỉnh sự hiểu biết về đầu vào, cuối cùng xuất ra một vector có độ dài cố định (ví dụ: 768 chiều). Các điểm dữ liệu có ý nghĩa tương tự sẽ có các vector gần nhau về mặt toán học trong không gian nhiều chiều, thường được đo bằng độ tương đồng cosine.
Nhúng vector cung cấp sức mạnh cho một số chức năng kinh doanh quan trọng: