Bộ phân loại thời gian thực
Bộ phân loại thời gian thực (Real-Time Classifier) là một mô hình học máy được thiết kế để tiếp nhận các luồng dữ liệu và gán một nhãn hoặc dự đoán phân loại cho dữ liệu đó gần như ngay lập tức. Không giống như xử lý theo lô (batch processing), vốn phân tích các tập dữ liệu lớn theo định kỳ, bộ phân loại thời gian thực hoạt động trên các điểm dữ liệu khi chúng đến, đòi hỏi độ trễ suy luận cực kỳ thấp.
Trong các môi trường kỹ thuật số năng động hiện đại, các quyết định thường đòi hỏi hành động ngay lập tức. Cho dù đó là gắn cờ các giao dịch gian lận hay định tuyến một yêu cầu dịch vụ khách hàng, sự chậm trễ có thể dẫn đến tổn thất tài chính đáng kể, trải nghiệm người dùng kém hoặc vi phạm bảo mật. Phân loại thời gian thực cho phép các hệ thống phản ứng với các sự kiện khi chúng xảy ra.
Quy trình này bao gồm một số giai đoạn chính. Đầu tiên, dữ liệu được đưa vào một đường ống truyền phát (streaming pipeline) (ví dụ: Kafka). Thứ hai, mô hình phân loại đã được huấn luyện trước, được tối ưu hóa về tốc độ, nhận điểm dữ liệu đến. Thứ ba, mô hình thực hiện hàm suy luận của nó, tính toán phân phối xác suất trên các lớp được xác định trước. Cuối cùng, hệ thống xuất ra nhãn lớp có khả năng xảy ra nhất trong vòng mili giây.
Xử lý luồng (Stream Processing), Điện toán biên (Edge Computing), Suy luận độ trễ thấp (Low-Latency Inference), Phát hiện bất thường (Anomaly Detection)