Soft Algebra Optimizer for Quantum & Complex Optimization
Project description
Mobiu-Q (v1.8.5)
Hybrid Soft-Algebra Optimizer for Quantum Computing
Mobiu-Q is a cloud-based optimizer that uses Soft Algebra to accelerate quantum algorithms. It demonstrates algorithmic superiority in standard conditions and extreme resilience in noisy environments, achieving a 99.3% win rate across 1,000 benchmarks.
🚀 The Problem
- In Simulation (Standard): Standard optimizers (Adam) often overshoot the minimum or converge slowly due to rigid momentum.
- On Hardware (Noisy): Shot noise causes gradients to fluctuate, trapping optimizers in false local minima.
💡 The Solution: Hybrid Cross-Coupling
Mobiu-Q wraps your optimization loop with a cloud-based brain that cross-validates every step using Soft Algebra Logic:
$$S_{t+1} = (\gamma \cdot S_t) \cdot \Delta_t + \Delta_t$$
Where $\Delta_t$ represents the dual signal $(a_t, b_t)$. This allows the "Cloud Brain" to adjust the learning rate dynamically based on algebraic trust rather than just historical averages.
** Note: In v1.6+, the optimizer utilizes a decoupled Vector EMA implementation of the Soft Algebra state evolution to maximize numerical stability on noisy hardware.
📊 Comprehensive Benchmarks
1. Robustness & Generalization (1,000 Runs)
Settings: Standard Mode, LR=0.01 (Fair fight vs Adam default). Tested across 10 different Hamiltonians, 100 seeds each.
| Problem Domain | Improvement vs Adam | Win Rate |
|---|---|---|
| H2 Molecule | +49.12% | 100/100 |
| LiH Molecule | +44.87% | 100/100 |
| Transverse Ising | +22.25% | 100/100 |
| Heisenberg XXZ | +23.01% | 99/100 |
| MaxCut | +40.50% | 54/60 |
| Vertex Cover | +39.59% | 54/60 |
| Max Independent Set | +28.85% | 50/60 |
| TOTAL AVERAGE | +35.45% | 557/580 |
> Insight: Even in standard conditions, Mobiu-Q finds deeper energy levels than Adam.
2. The "Ultimate Fair" Test (High Noise)
Settings: Noisy Mode, 500 Shots, CRN (Common Random Numbers). We compared Mobiu-Q against Adam and Naive EMA under heavy quantum noise.
Figure 1: Green (Mobiu-Q) ignores the noise floor that traps Adam (Blue) and fails Naive EMA (Orange).
📦 Installation
pip install mobiu-q
⚡ Quick Start
1. VQE (Chemistry)
Best for molecular simulations (H2, LiH, etc).
from mobiu_q import MobiuQCore
import numpy as np
# Initialize Cloud Optimizer
opt = MobiuQCore(
license_key="YOUR-LICENSE-KEY",
problem="vqe", # Optimized for chemistry
mode="standard", # Use "noisy" for real hardware
base_lr=0.01 # Standard learning rate
)
# Your Physics Loop
params = np.random.uniform(-0.1, 0.1, n_params)
for step in range(80):
# 1. Measure (Local)
energy = measure_energy(params)
gradient = calculate_gradient(params)
# 2. Optimize (Cloud Brain)
params = opt.step(params, gradient, energy)
opt.end()
2. QAOA (Combinatorial)
Best for MaxCut, Vertex Cover, and rugged landscapes.
opt = MobiuQCore(
license_key="YOUR-LICENSE-KEY",
problem="qaoa", # Uses Super-Equation Δ†
mode="noisy", # Recommended for QAOA
base_lr=0.1 # Aggressive learning rate
)
🔑 Pricing & Licenses
We offer a free tier for researchers and students.
- Free: 5 runs / month (No credit card required).
- Pro: Unlimited runs, priority support.
❓ FAQ
Q: Why use cloud optimization? A: The Soft Algebra computation requires stateful cross-coupling history that is best managed centrally. It allows us to deploy updates to the "Brain" without you needing to update your Python package.
Q: Is my data safe? A: We only receive anonymous gradients and energy scalars. Your Hamiltonian / Circuit structure remains locally on your machine. We never see your IP.
Support
- Documentation: pypi.org/project/mobiu-q
- Email: ai@mobiu.ai
Proprietary technology. All rights reserved by Mobiu Technologies.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mobiu_q-1.8.5.tar.gz.
File metadata
- Download URL: mobiu_q-1.8.5.tar.gz
- Upload date:
- Size: 16.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c09cf7b3b63c1cd91e10426266cda4029a01823f42679dca6b3c060578ea14fb
|
|
| MD5 |
2572dd0ab15ef1644949df471759c151
|
|
| BLAKE2b-256 |
a62d46530c1980b5d70ab4ac6d1d12cca8631c3c3efff4661485d36e96a534cd
|
File details
Details for the file mobiu_q-1.8.5-py3-none-any.whl.
File metadata
- Download URL: mobiu_q-1.8.5-py3-none-any.whl
- Upload date:
- Size: 14.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9336cae248ef721d5a1cfb58d1317ac06c926de75394f6b119ae0395cad9561b
|
|
| MD5 |
3d8194a1652046cd7ea132df77ada50e
|
|
| BLAKE2b-256 |
4f054dc2b18666a9b71783f415b3cf38afd35a632dd20a050d0273e1b83f5e43
|