Skip to main content

Soft Algebra Optimizer for Quantum & Complex Optimization

Project description

Mobiu-Q (v2.0)

Universal Physics-Aware Optimizer for Stochastic Systems

PyPI version Win Rate License

Mobiu-Q is the first optimizer based on Soft Algebra. By mathematically decomposing gradients into Potential ($a_t$) and Realization ($b_t$), it filters out noise in real-time.

Originally designed for Quantum Computing, Mobiu-Q v2.0 is now validated for FinTech Risk Modeling, Reinforcement Learning, and Complex Engineering problems.


🚀 The Core Innovation: "Noise Hallucination" Prevention

Standard optimizers (Adam, SGD) assume that lower objective values always indicate better solutions. In noisy environments—like NISQ processors or stochastic financial markets—this fails. Optimizers "tunnel" into noise, creating Noise Hallucinations (non-physical solutions).

The Solution: Mobiu-Q utilizes a cross-coupled state evolution law:

S_{t+1} = (\gamma \cdot S_t) \cdot \Delta_t + \Delta_t

This ensures that a parameter update is only committed if the Potential Field () is validated by a Realized Improvement ().


🏆 Universal Benchmarks (v2.0)

Validated across 24 distinct problem domains with 1,000+ random seeds.

Domain Problem Improvement (vs Adam) Significance
💰 Finance Credit Risk (VaR) +52.3% Superior stability in high-volatility noise
💰 Finance Portfolio Opt +51.7% Better Sharpe ratio convergence
🤖 AI / RL LunarLander +129.7% 96% Win rate vs Adam's crashing
📐 Classical Rosenbrock Valley +75.8% Navigates narrow, curved valleys
⚛️ Quantum H2 Molecule +49.1% Chemical accuracy in noisy simulations
🌀 Topology SSH Model +61.0% Identifies topological phases
🕸️ Graph MaxCut (QAOA) +21.5% Escapes local minima via

Hardware Verification (IBM Fez)

Tested on IBM's 127-qubit Fez processor:

  • Adam: Diverged to -1.68 Ha (Noise Hallucination).
  • Mobiu-Q: Stabilized exactly at the physical ground state (-1.176 Ha).

📦 Installation

pip install mobiu-q

⚡ Quick Start

1. Universal Stochastic Optimization (Finance / AI)

For noisy classical problems (Credit Risk, RL, Engineering).

from mobiu_q import MobiuAPI

# Initialize Cloud Brain
opt = MobiuAPI(
    license_key="YOUR-KEY",
    problem="vqe",        # Use 'vqe' logic for stable descent
    mode="noisy",         # Activates Trust Ratio for noise filtering
    base_lr=0.05          # Standard stochastic LR
)

# Your Training Loop
for step in range(100):
    # 1. Get noisy metric (e.g., VaR, Loss, Reward)
    loss = model.evaluate(params)
    grads = model.gradient(params)
    
    # 2. Step with Noise Filtering
    params = opt.step(params, grads, loss)

2. Rugged Landscapes (Combinatorial / QAOA)

For problems with many local minima (MaxCut, Rastrigin, Ackley).

opt = MobiuAPI(
    license_key="YOUR-KEY",
    problem="qaoa",       # Activates Super-Equation (Delta-Dagger)
    mode="standard",
    base_lr=0.1           # Higher kinetic energy to escape wells
)

🔑 Pricing

  • Free Tier: For students & testing (Limited runs).
  • Pro Tier: Unlimited runs, Priority Processing, FinTech/AI models.

Get your License Key


Proprietary technology. All rights reserved by Mobiu Technologies.

Project details


Release history Release notifications | RSS feed

This version

2.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mobiu_q-2.0.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mobiu_q-2.0-py3-none-any.whl (15.4 kB view details)

Uploaded Python 3

File details

Details for the file mobiu_q-2.0.tar.gz.

File metadata

  • Download URL: mobiu_q-2.0.tar.gz
  • Upload date:
  • Size: 16.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for mobiu_q-2.0.tar.gz
Algorithm Hash digest
SHA256 faebc23acf7da843378ce4e751fc97a918f6346386c9b6c36b35489543a360cd
MD5 1ac5a3247814983f5974705571c46655
BLAKE2b-256 664322ded14c2faaccb8a7739f854b5abb5969cb48249fec04142f08ed3a0eec

See more details on using hashes here.

File details

Details for the file mobiu_q-2.0-py3-none-any.whl.

File metadata

  • Download URL: mobiu_q-2.0-py3-none-any.whl
  • Upload date:
  • Size: 15.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for mobiu_q-2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3f0e9c009d441e1f14aee15d6925818f782f5d0d77bfeea47d5d66734156420c
MD5 8086aed0d78cc22a9d68c46197f70033
BLAKE2b-256 4b8f7f00d98b99f7d0671a6e49a9f0a7b3d7412ff14efdaa8e220a4ed70d6334

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page