Tôi sẽ chỉ trả lời một phần của câu hỏi liên quan đến việc cơ học lượng tử có thể hữu ích như thế nào để phân tích dữ liệu cổ điển thông qua học máy. Cũng có những tác phẩm liên quan đến "AI lượng tử", nhưng đó là một thứ mang tính đầu cơ hơn (và ít được xác định hơn), mà tôi không muốn đi sâu vào.
Vì vậy, máy tính lượng tử có thể được sử dụng để tăng tốc độ phân tích dữ liệu thông qua các thuật toán học máy không? Trích dẫn Scott Aaronson Đọc giấy in đẹp , đó là một câu hỏi đơn giản với một câu trả lời phức tạp .
Trước hết cần lưu ý rằng việc cố gắng trả lời loại câu hỏi này là một phần quan trọng trong lĩnh vực nghiên cứu của Quantum Machine Learning là gì (gần đây, các thuật ngữ học máy tăng cường lượng tử hoặc học máy hỗ trợ lượng tử dường như được ưa thích để đề cập đến sự hợp nhất này của QM và ML, để phân biệt với việc sử dụng ML để giúp giải quyết các vấn đề trong QM). Như bạn có thể thấy từ trang Wikipedia, có rất nhiều điều đang diễn ra trong lĩnh vực này, và sẽ thật vô nghĩa khi thử và đưa ra một danh sách đầy đủ các giấy tờ có liên quan ở đây, vì nó sẽ bị lỗi thời nhanh chóng.
Trích dẫn từ Schuld et al. Năm 2014 , ý tưởng đằng sau Học máy hỗ trợ lượng tử (QAML) là như sau:
Do khối lượng dữ liệu được lưu trữ trên toàn cầu đang tăng khoảng 20% mỗi năm (hiện tại theo thứ tự vài trăm exabyte [1]), áp lực phải tìm cách tiếp cận sáng tạo cho học máy đang tăng lên. Một ý tưởng đầy hứa hẹn hiện đang được nghiên cứu bởi các học viện cũng như trong các phòng thí nghiệm nghiên cứu của các công ty CNTT hàng đầu khai thác tiềm năng của điện toán lượng tử để tối ưu hóa các thuật toán học máy cổ điển.
Quay trở lại câu hỏi của bạn, một câu trả lời có vẻ tích cực đầu tiên được cung cấp bởi Harrow et al. Năm 2009 , đã đưa ra một thuật toán lượng tử hiệu quả để đảo ngược hệ phương trình tuyến tính (theo một số điều kiện trên hệ thống), hoạt động khi dữ liệu được lưu trữ ở trạng thái lượng tử. Đây là một hoạt động đại số tuyến tính cơ bản, phát hiện này đã dẫn đến nhiều thuật toán lượng tử được đề xuất để giải quyết các vấn đề máy học của một số tác giả tương tự ( 1307.0401 , 1307.0411 , 1307.0471 ), cũng như nhiều người khác. Hiện tại có nhiều đánh giá mà bạn có thể xem để có được danh sách tài liệu tham khảo toàn diện hơn, như 1409.3097 , 1512.02900 , 1611.09347 ,1707.08561 , 1708.09757 , cuốn sách của Peter Wittek , và có thể nhiều hơn nữa.
Tuy nhiên, nó còn lâu mới được thiết lập như thế nào điều này sẽ hoạt động trong thực tế. Một số lý do được giải thích rõ trong bài báo của Aaronson: Đọc bản in đẹp (xem thêm phiên bản đã xuất bản: nphys3272 ). Nói một cách đại khái, vấn đề là các thuật toán lượng tử thường xử lý "dữ liệu" như được lưu trữ ở trạng thái lượng tử, thường mã hóa các vectơ thành biên độ của trạng thái. Đây là, ví dụ, trường hợp cho QFT , và nó vẫn là trường hợp cho HHL09 và các tác phẩm phái sinh .
Vấn đề lớn (hoặc một trong những vấn đề lớn) với điều này là không rõ ràng về cách bạn có thể tải dữ liệu cổ điển "lớn" một cách hiệu quả vào trạng thái lượng tử này để xử lý. Câu trả lời điển hình cho vấn đề này là "chúng ta chỉ cần sử dụng qRAM ", nhưng điều đó cũng đi kèm với nhiều cảnh báo, vì quá trình này cần phải rất nhanh để duy trì tốc độ tăng theo cấp số nhân mà bây giờ chúng ta có thể đạt được khi có dữ liệu dạng lượng tử. Tôi một lần nữa tham khảo bài viết của Aaronson để biết thêm chi tiết về sự cẩn thận.