Skip to main content
IBM Quantum Platform

Qiskit Mitigation

Qiskit Mitigation is a package for handling noise in quantum computations. It contains a set of techniques that can be used to build advanced or customized error mitigation pipelines directly with Samplomatic. Specifically, it contains:

  1. Implementations of Probabilistic Error Cancellation (PEC), Twirled Readout Error eXtinction (TREX), and Zero-Noise Extrapolation (ZNE) with Probabilistic Error Amplification (PEA) and gate-folding amplification methods.
  2. Functionality for computing a postselected noise channel, from circuit symmetries or spacetime checks, to be used with PEC to reduce sampling overhead [1].
  3. Postselection using non-Markovian error checks to filter corrupted samples out of measured data.
  4. Support for expectation value calculation with advanced error mitigation.

Contributing

The source code is available on GitHub.

The developer guide is located at CONTRIBUTING.md in the root of this project’s repository. By participating, you are expected to uphold Qiskit’s code of conduct.

We use GitHub issues for tracking requests and bugs.


License

Apache License 2.0


Deprecation Policy

We follow semantic versioning. We may occasionally make breaking changes in order to improve the user experience. When possible, we will keep old interfaces and mark them as deprecated, as long as they can co-exist with the new ones.


References

  1. Laurin E. Fischer, et al., Spacetime mitigation of logical errors, arXiv:2609.13108 [quant-ph].
Was this page helpful?
Report a bug, typo, or request content on GitHub.