Đề cương khóa học
Cơ sở của Tính toán Quantum
- Các khái niệm quantum cơ bản cho phát triển thuật toán
- Hiểu về qubits, cổng và phép đo
- Vai trò của mạch quantum trong tính toán
Giới thiệu về Google Willow
- Khám phá không gian làm việc Willow
- Làm việc với các bộ mô phỏng và phần cứng quantum
- Quản lý công việc và tài nguyên tính toán
Xây dựng Mạch Quantum
- Thiết kế các mạch có tham số
- Thao tác với cổng và phép toán
- Thực thi các mạch đơn giản trên Willow
Triển khai Thuật toán Quantum Cơ bản
- Xây dựng các thuật toán như Grover và QFT
- Phân tích hành vi thuật toán trên phần cứng
- So sánh hiệu năng cổ điển và quantum
Thiết kế Thuật toán Nâng cao
- Tạo các mạch cụ thể cho vấn đề
- Tích hợp kỹ thuật giảm nhiễu
- Mở rộng và tối ưu hóa độ sâu của mạch
Quy trình Làm việc Hybrid Quantum-Classical
- Sử dụng thư viện Python để điều phối quy trình làm việc
- Kết nối mã cổ điển với các lần thực thi Willow
- Xây dựng các thành phần thuật toán tái sử dụng
Kiểm thử, Debugging và Tối ưu hóa
- Debugging mạch sử dụng công cụ mô phỏng
- Phân tích hiệu năng thuật toán quantum
- Áp dụng các chiến lược tối ưu hóa
Triển khai Thuật toán Quantum
- Gửi công việc qua giao diện Willow
- Xem xét kết quả thực thi
- Lặp lại và cải tiến thuật toán
Tóm tắt và Bước tiếp theo
Yêu cầu
- Hiểu rõ các khái niệm lập trình cơ bản
- Kinh nghiệm với Python hoặc ngôn ngữ tương tự
- Am hiểu cơ bản về nguyên lý tính toán quantum
Đối tượng tham gia
- Nhà phát triển
- Nghiên cứu viên AI
- Khoa học dữ liệu làm việc với công nghệ mới nổi
Đá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