
Làm thế nào để duy trì thông tin lượng tử cho học máy
Học máy lượng tử (Quantum Machine Learning) hứa hẹn những phương pháp xử lý thông tin mới đầy mạnh mẽ, nhưng các trạng thái lượng tử lại cực kỳ mong manh. Trong bài viết này, chúng ta sẽ tìm hiểu lý do tại sao thông tin lượng tử lại khó bảo vệ đến vậy, cách nhiễu và sự mất kết hợp (decoherence) gây ra lỗi, cùng những ý tưởng cơ bản đằng sau Sửa lỗi lượng tử (Quantum Error Correction) – công nghệ có thể giúp học máy lượng tử quy mô lớn trở thành hiện thực. Bài viết "How to Keep Quantum Information Alive for Machine Learning" xuất hiện lần đầu trên Towards Data Science.
Điện toán lượng tử
Giữ thông tin lượng tử tồn tại trong học máy như thế nào
Nghiên cứu một trong những trở ngại lớn nhất trong học máy lượng tử có thể mở rộng: bảo vệ thông tin lượng tử dễ vỡ khỏi nhiễu và sự mất kết hợp.
Davinder Singh
Ngày 8/6/2026
12 phút đọc
Chia sẻ
Minh họa khái niệm về thông tin lượng tử dễ vỡ được bảo vệ khỏi nhiễu và sự mất kết hợp xung quanh. Minh họa do tác giả tạo bằng Gemini.
Trong bài viết này
Lỗi phát sinh trong hệ thống cổ điển và lượng tử như thế nào
Tại sao thông tin lượng tử về cơ bản lại dễ vỡ
Mô hình hóa lỗi lượng tử thông qua các kênh và nhiễu
Ba lỗi lượng tử cơ bản: X, Y và Z
Tình thế khó xử khi đo lường so với phát hiện lỗi lượng tử
Trực giác đầu tiên về mã ổn định
Các hệ thống học máy hiện đại thực hiện một số lượng lớn các phép toán mỗi giây. Huấn luyện các mạng thần kinh lớn liên quan đến các phép nhân ma trận khổng lồ, truyền bộ nhớ và luồng thông tin liên tục trên phần cứng. Mặc dù có quy mô này, máy tính cổ điển vẫn đáng tin cậy một cách đáng kinh ngạc vì các hệ thống tính toán hiện đại được xây dựng trên các lớp sửa lỗi và khả năng chịu lỗi.
Lỗi vẫn xảy ra trong phần cứng cổ điển. Nhiễu điện, dao động nhiệt và thậm chí cả tia vũ trụ đôi khi có thể làm hỏng thông tin. Tuy nhiên, thông tin cổ điển lại mạnh mẽ một cách đáng ngạc.
Lý do rất đơn giản:
Các bit có thể được sao chép và kiểm tra mà không làm thay đổi trạng thái của chúng.
Thuộc tính tưởng chừng như bình thường này tạo thành nền tảng của sửa lỗi cổ điển. Bằng cách đưa vào tính dư thừa và thực hiện kiểm tra tính nhất quán, các hệ thống cổ điển có thể phát hiện và sửa lỗi trước khi chúng lan truyền qua một phép tính.
Các hệ thống lượng tử hoạt động rất khác.
Trong Học máy lượng tử (QML), thông tin được mã hóa thành các trạng thái lượng tử dễ vỡ phát triển thông qua sự chồng chất và vướng víu. Không giống như các bit cổ điển, các trạng thái lượng tử không thể đơn giản được sao chép để sao lưu. Tệ hơn nữa, việc kiểm tra trực tiếp một trạng thái lượng tử có thể làm nhiễu chính thông tin mà chúng ta đang cố gắng bảo vệ.
Điều này tạo ra một trong những thách thức lớn nhất trong điện toán lượng tử:
Làm thế nào để chúng ta giữ thông tin lượng tử tồn tại đủ lâu để thực hiện các phép tính có ý nghĩa?
Câu trả lời nằm ở Sửa lỗi lượng tử (QEC), một tập hợp các kỹ thuật được thiết kế để bảo vệ thông tin lượng tử khỏi thế giới ồn ào và không hoàn hảo xung quanh nó.
Lỗi phát sinh trong hệ thống cổ điển và lượng tử như thế nào
Không có hệ thống vật lý nào là hoàn hảo. Cho dù chúng ta đang truyền thông tin qua internet, lưu trữ dữ liệu trong bộ nhớ hay huấn luyện một mô hình học máy trên phần cứng chuyên dụng, thông tin liên tục tiếp xúc với các nhiễu loạn từ môi trường xung quanh.
Trong các hệ thống cổ điển, những nhiễu loạn này có thể bắt nguồn từ nhiều nguồn. Nhiễu điện có thể làm thay đổi điện áp trong mạch, dao động nhiệt có thể ảnh hưởng đến các linh kiện điện tử, và thậm chí cả tia vũ trụ năng lượng cao đôi khi va vào các ô nhớ, khiến các bit bị lật bất ngờ. Những sự kiện như vậy rất hiếm, nhưng với hàng tỷ phép toán được thực hiện mỗi giây trong máy tính hiện đại, chúng không thể bị bỏ qua.
May mắn thay, thông tin cổ điển tương đối bền bỉ. Vì các bit có thể được sao chép và kiểm tra mà không làm thay đổi giá trị của chúng, nên tính dư thừa có thể được đưa vào để phát hiện và sửa lỗi trước khi chúng lan truyền qua một phép tính.
Các hệ thống lượng tử đối mặt với một vấn đề tương tự nhưng dưới các quy tắc hạn chế hơn nhiều và độ nhạy của chúng đối với nhiễu cực kỳ cao.
Máy tính lượng tử không bao giờ hoàn toàn tách biệt khỏi môi trường xung quanh. Các tương tác với môi trường, sự không hoàn hảo trong các cổng lượng tử, nhiễu trong thiết bị điện tử điều khiển và sự không chính xác trong quá trình chuẩn bị trạng thái đều có thể làm xáo trộn trạng thái lượng tử đang được xử lý. Tuy nhiên, không giống như các hệ thống cổ điển, ngay cả một nhiễu loạn nhỏ cũng có thể làm thay đổi đáng kể một phép tính lượng tử.
Hơn nữa, thông tin lượng tử phức tạp hơn nhiều vì nó không giới hạn ở các trạng thái nhị phân 0 và 1. Một qubit có thể tồn tại trong trạng thái chồng chập của cả hai trạng thái đồng thời, khiến ảnh hưởng của nhiễu tinh vi hơn nhiều so với một lỗi bit đơn giản.
Do đó, việc tìm hiểu cách các lỗi phát sinh trong hệ thống lượng tử đòi hỏi một khuôn khổ khác, một khuôn khổ tính đến cả bản chất xác suất của cơ học lượng tử và sự tương tác không thể tránh khỏi giữa một hệ thống lượng tử và môi trường của nó.
Tại sao thông tin lượng tử vốn dĩ dễ vỡ
Như đã xác định, thông tin cổ điển được lưu trữ trong các bit tồn tại ở một trong hai trạng thái: 0 hoặc 1. Một bit đôi khi có thể bị hỏng, nhưng trạng thái của nó có thể được sao chép, kiểm tra và xác minh mà không làm thay đổi cơ bản thông tin đang được lưu trữ.
Thông tin lượng tử hoạt động rất khác.
Một qubit có thể tồn tại trong trạng thái chồng chập, cho phép nó biểu diễn cả 0 và 1 đồng thời. Thuộc tính này nằm ở trọng tâm lợi thế tiềm năng của điện toán lượng tử, nhưng nó cũng làm cho thông tin lượng tử cực kỳ tinh tế.
Ngay cả một tương tác nhỏ với môi trường xung quanh cũng có thể làm xáo trộn trạng thái lượng tử. Quá trình này được gọi là mất kết hợp và vẫn là một trong những trở ngại lớn nhất để xây dựng các máy tính lượng tử quy mô lớn.
Thách thức trở nên nghiêm trọng hơn vì thông tin lượng tử không thể được xử lý như thông tin cổ điển.
Giả sử một bit bộ nhớ cổ điển bị nghi ngờ là bị hỏng. Chúng ta có thể đơn giản tạo nhiều bản sao, so sánh chúng và xác định sự không nhất quán và khắc phục sự cố. Một trạng thái lượng tử không cho phép chiến lược như vậy. Định lý không sao chép (No-Cloning Theorem) nêu rõ rằng một trạng thái lượng tử không xác định tùy ý không thể được sao chép hoàn hảo.
Đồng thời, việc đo trực tiếp một trạng thái lượng tử không phải là một thao tác vô hại. Phép đo làm sụp đổ trạng thái và có thể phá hủy chính sự chồng chập mà chúng ta đang cố gắng bảo toàn.
Điều này đặt thông tin lượng tử vào một vị trí đặc biệt. Nó rất nhạy cảm với lỗi, nhưng hai chiến lược tự nhiên nhất để phát hiện những lỗi đó—sao chép thông tin và kiểm tra trực tiếp—về cơ bản bị cấm bởi cơ học lượng tử.

Nguồn tin: Towards Data Science — Tác giả: Davinder Singh. Bản dịch tiếng Việt do AI thực hiện, có thể có sai sót.