ข้ามไปยังเนื้อหาหลัก

Advanced techniques - Qiskit addons

Qiskit addons คือชุดความสามารถด้านการวิจัยสำหรับการค้นพบ algorithm ในระดับ utility scale โดย modular software components เหล่านี้ต่อยอดจากรากฐานที่มีประสิทธิภาพของ Qiskit และเสียบเข้ากับ workflow เพื่อขยายขนาดหรือออกแบบ quantum algorithms ใหม่ หน้านี้จะเน้นเครื่องมือที่มีให้ใช้งานในหมวดการทำงานหลักต่าง ๆ เพื่อช่วยให้คุณเลือกความสามารถที่เกี่ยวข้องเมื่อสร้าง workflows ของคุณ

Map domain problems

ความสามารถเหล่านี้เชี่ยวชาญด้านการ mapping ปัญหาเชิงโดเมนให้เป็น operators และ circuits เชิงควอนตัมเพื่อรันบนคอมพิวเตอร์ควอนตัม

Optimization mapper
สร้างโมเดลปัญหา optimization และ map ให้เป็นรูปแบบที่คอมพิวเตอร์ควอนตัมเข้าใจได้
เรียกดูเอกสาร
Fermionic mapper
สร้างโมเดลระบบควอนตัมแบบ fermionic และ map ให้เป็น qubit operators และ circuits
เรียกดูเอกสาร
AQC-Tensor
สร้าง circuits ที่มีความเที่ยงตรงสูงพร้อมลดความลึกลงด้วยการคอมไพล์ quantum แบบประมาณค่าด้วย tensor networks
เรียกดูเอกสาร
Multi-product formulas
ลด Trotter error ของ Hamiltonian dynamics ผ่านการรวมแบบถ่วงน้ำหนักของการรัน circuit หลายครั้ง
เรียกดูเอกสาร

Optimize circuits for hardware execution

ความสามารถเหล่านี้มีประโยชน์ในการลดความลึกของ circuit และโดยทั่วไปจะมาพร้อมกับ sampling overhead ที่เพิ่มขึ้น

Manage noise for expectation value estimation

ใช้ addons ต่อไปนี้เพื่อจัดการ noise เมื่อสร้าง quantum workloads ที่ประมาณค่า expectation values ของ observables

Manage noise for sampling results

เทคนิคเหล่านี้มีประโยชน์ในการจัดการ noise บนผลลัพธ์ของการ sampling

Sample-based quantum diagonalization
ประมาณ spectrum ของ quantum Hamiltonians โดยประมวลผลตัวอย่างที่มี noise และทำ diagonalization ใน subspace ที่ลดขนาดลง
ภาพรวม
SQD for HPC
การใช้งาน SQD addon ที่พร้อมรองรับ HPC เขียนด้วยมาตรฐาน C++17 สมัยใหม่ และออกแบบมาเพื่อรองรับ HPC workflows และแอปพลิเคชัน
เรียกดูเอกสาร
Measurement-based postselection
กรอง non-Markovian noise ใน circuits ออกโดยใช้ transpiler passes แบบ measurement-based postselection
อ่าน API reference
Matrix-free Measurement Mitigation (M3)
ลดทอน measurement errors โดยประมวลผลใน subspace ที่ลดขนาดลงซึ่งกำหนดด้วย bitstrings ที่มี noise
เรียกดูเอกสาร

Supporting capabilities

ใช้ความสามารถเหล่านี้เพื่อสนับสนุนและประกอบ workflows ของคุณที่ใช้ addons อื่น ๆ