--- name: barren-plateau-analyzer description: Analysis skill for detecting and mitigating barren plateaus in variational circuits allowed-tools: - Bash - Read - Write - Edit - Glob - Grep metadata: specialization: quantum-computing domain: science category: quantum-ml phase: 6 --- # Barren Plateau Analyzer ## Purpose Provides expert guidance on analyzing and mitigating barren plateaus in variational quantum circuits, ensuring trainability of quantum machine learning models. ## Capabilities - Gradient variance estimation - Cost function landscape analysis - Expressibility vs. trainability tradeoff - Initialization strategy evaluation - Local cost function design - Layer-wise training strategies - Entanglement-induced BP detection - Noise-induced BP analysis ## Usage Guidelines 1. **Variance Estimation**: Sample gradient variance across parameter space 2. **Scaling Analysis**: Evaluate gradient scaling with qubit number 3. **Architecture Modification**: Redesign circuits to avoid BP regions 4. **Initialization**: Use structured initialization to avoid plateaus 5. **Training Strategy**: Apply layer-wise or identity-initialized training ## Tools/Libraries - PennyLane - Qiskit - JAX - NumPy - Matplotlib