Đề cương khóa học
Giới thiệu
Tổng quan các lý thuyết vật lý lượng tử được áp dụng trong tính toán lượng tử
- Các nguyên lý cơ bản về trạng thái chồng chập lượng tử
- Các nguyên lý cơ bản về trạng thái liên kết lượng tử
- Các nền tảng toán học của tính toán lượng tử
Tổng quan về tính toán lượng tử
- Phân biệt tính toán lượng tử và tính toán điện tử cổ điển
- Tích hợp các hành vi lượng tử vào tính toán lượng tử
- Qubit
- Áp dụng ký hiệu Dirac
- Các phép đo cơ sở tính toán trong tính toán lượng tử
- Mạch lượng tử và các oracles lượng tử
Làm việc với các vector và ma trận trong tính toán lượng tử
- Nhân ma trận bằng vật lý lượng tử
- Các quy ước của sản phẩm tensor
Áp dụng các khái niệm ma trận nâng cao vào tính toán lượng tử
Tổng quan về các máy tính lượng tử và mô phỏng lượng tử
- Phần cứng lượng tử và các bộ phận của nó
- Chạy mô phỏng lượng tử
- Các cơ chế lượng tử thực thi trong một mô phỏng lượng tử
- Thực hiện các phép tính lượng tử trong máy tính lượng tử
Làm việc với các mô hình tính toán lượng tử
- Logic và chức năng của các cổng lượng tử khác nhau
- Hiểu về các hiệu ứng trạng thái chồng chập và liên kết đối với các cổng lượng tử
Áp dụng thuật toán Shor và mật mã học tính toán lượng tử
Triển khai thuật toán Grover trong tính toán lượng tử
Đánh giá một giai đoạn lượng tử trong máy tính lượng tử
- Biến đổi Fourier lượng tử
Viết các thuật toán và chương trình tính toán lượng tử cơ bản cho máy tính lượng tử
- Sử dụng các công cụ và ngôn ngữ đúng cho tính toán lượng tử
- Cài đặt các mạch lượng tử và chỉ định các cổng lượng tử
Biên dịch và chạy các thuật toán và chương trình tính toán lượng tử trong máy tính lượng tử
Kiểm tra và gỡ lỗi các thuật toán và chương trình máy tính lượng tử
Xác định và sửa lỗi thuật toán bằng việc sửa lỗi lượng tử (QEC)
Tổng quan về phần cứng và kiến trúc tính toán lượng tử
Tích hợp các thuật toán và chương trình tính toán lượng tử với phần cứng lượng tử
Gỡ lỗi
Nâng cao tính toán lượng tử cho các ứng dụng khoa học thông tin lượng tử trong tương lai
Kết luận và Tổng kết
Yêu cầu
- Kiến thức về các phương pháp toán học trong xác suất và đại số tuyến tính
- Hiểu về các lý thuyết cơ sở của khoa học máy tính và thuật toán
- Một sự hiểu biết về các khái niệm cơ bản về vật lý lượng tử
- Kinh nghiệm cơ bản với các mô hình và lý thuyết cơ học lượng tử
Đối tượng học viên
- Các nhà khoa học máy tính
- Các kỹ sư
Đánh giá (1)
Các thuật toán máy tính lượng tử và kiến thức lý thuyết liên quan của người giảng dạy rất xuất sắc. Đặc biệt, tôi muốn nhấn mạnh khả năng của anh ấy trong việc phát hiện chính xác khi tôi gặp khó khăn với nội dung được trình bày, và anh đã dành thời gian & hỗ trợ để tôi thực sự hiểu rõ chủ đề - điều đó thật tuyệt vời và rất có ích! Môi trường trực tuyến thông qua Zoom hoạt động rất tốt, cũng như các sắp xếp về các buổi học và thời gian nghỉ. Có rất nhiều nội dung/lý thuyết cần bao quát trong "chỉ" 2 ngày, nên người giảng dạy đã điều chỉnh lượng kiến thức phù hợp với tiến độ liên quan đến sự hiểu biết của tôi về các chủ đề. Có lẽ nên lên kế hoạch cho 3 ngày đối với những người mới bắt đầu để bao quát tất cả nội dung và chương trình được đề xuất trong chương trình. Tôi rất thích tính linh hoạt của người giảng dạy khi trả lời các câu hỏi cụ thể của tôi về các chủ đề đào tạo, thậm chí còn trở lại sau giờ nghỉ để giải thích thêm nếu cần thiết. Một lần nữa, cảm ơn rất nhiều vì những buổi học! Đã làm tốt!
Giorgi Ediberidze
Khóa học - Quantum Computing with IBM Quantum Experience
Dịch thuật bằng máy