A self-improving hybrid agent that integrates quantum optimization with reinforcement learning for multilingual semantic graph editing.
1from quantum_scaling_rl_hybrid import QuantumScalingRLHybrid, QuantumRLConfig
2
3# Initialize agent
4config = QuantumRLConfig(backends=['ibm', 'russian'])
5agent = QuantumScalingRLHybrid(config)
6
7# Run edit cycle
8result = agent.run_edit_cycle(edit, corpus)
9print(f"Performance: {result.performance_delta:.3f}")
1# Simple demo (no quantum dependencies)
2python agent/demo_quantum_scaling_rl_simple.py
3
4# Full demo (requires qiskit)
5pip install qiskit qiskit-machine-learning
6python agent/demo_quantum_scaling_rl.py
7
8# Visualization demo
9python agent/visualizations/demo_all_visualizations.py
1# Generate all visualizations
2cd agent/visualizations
3python demo_all_visualizations.py
4# Output: 11 high-resolution PNG charts in output/ directory
Total Edits: 15
Performance Trend: improving
Backend Performance:
ibm: Mean Reward: 0.807 ± 0.022
russian: Mean Reward: 0.825 ± 0.024
Learned Heuristics:
ru: Preferred Backend: ibm (0.807)
zh: Preferred Backend: russian (0.814)
es: Preferred Backend: russian (0.853)
fr: Preferred Backend: russian (0.842)
en: Preferred Backend: russian (0.803)
1# Core (required)
2pip install numpy
3
4# Visualization (required for charts)
5pip install matplotlib
6
7# Quantum (optional, for full functionality)
8pip install qiskit qiskit-machine-learning torch transformers
1from quantum_scaling_rl_hybrid import QuantumScalingRLHybrid
2from visualizations.Backend_Performance_Comparison import plot_backend_performance_comparison
3
4# Run agent
5agent = QuantumScalingRLHybrid()
6for i in range(30):
7 result = agent.run_edit_cycle(edit, corpus)
8
9# Get statistics
10stats = agent.get_statistics()
11
12# Visualize results
13plot_backend_performance_comparison(
14 stats['backend_performance'],
15 'backend_comparison.png'
16)