1Software Architecture
Qiskit is built on a four-pillar architecture. Terra (Core), Aer (Simulators), Ignis (Noise), and Aqua (Algorithms). For QML, we primarily use Terra and the dedicated Machine Learning module.
2Open Science
By providing access to real hardware, Qiskit has democratized quantum research, allowing anyone with a Python environment to run experiments on state-of-the-art processors.
3Step-by-Step Breakdown
Qiskit Stack. IBM's open-source framework for quantum computing.
QuantumCircuit. The basic object for building algorithms.
Simulation. Testing your code locally on a high-performance simulator.
Results. Interpreting the counts and probability distributions.
Hardware Access. Connecting to real IBM Quantum devices via the cloud.
Transpilation. Optimizing your logical circuit for physical hardware.
Check. Which component of Qiskit is used for simulation?
- →Terra
- →Aer
Qiskit ML. Specialized tools for QML like Quantum Kernels and QNNs.
Visualization. Plotting circuits and statevectors.
End. Qiskit foundations mastered.
Verify a Real Qubit State Is Normalized. Finish checking that a qubit's amplitudes are properly normalized (probabilities sum to 1).
