High-dimensional optimization for problems with 100+ variables. When SciPy scores +155, QuantumJolt scores −4.45.
import thalosforge as tf
# 1000-dimensional Rastrigin
def rastrigin(x):
n = len(x)
return 10*n + sum(
xi**2 - 10*cos(2*pi*xi)
for xi in x
)
bounds = [(-5.12, 5.12)] * 1000
result = tf.optimize(
rastrigin,
bounds=bounds,
method='quantumjolt',
maxevals=5000
)
# Result: -4.45 ± 0.30
# SciPy DE: +155.09 ± 1.27
Standard optimizers break down at high dimensions. QuantumJolt doesn't.
Maintains performance at 100, 500, even 1000+ dimensions where gradient-based methods and standard evolutionary algorithms fail catastrophically.
SPSA-based gradient estimation with automatic step size adaptation. No manual tuning required—the algorithm adjusts to your problem landscape.
Excels on landscapes with many local optima. Achieves machine precision (10⁻¹⁶) on Ackley and Griewank where competitors get stuck.
Only 2 function evaluations per iteration regardless of dimension. Critical when each evaluation is computationally expensive.
Works with black-box functions. No need for analytical derivatives—just pass your objective function and bounds.
Clean Python API, comprehensive error handling, and detailed logging. Drop-in replacement for SciPy's optimize interface.
Validated performance on standard test functions. Lower scores are better.
| Problem | Dimensions | QuantumJolt | SciPy DE | SciPy DA |
|---|---|---|---|---|
| Rastrigin | 1000D | −4.45 ± 0.30 | +155.09 ± 1.27 | +168.04 ± 1.38 |
| Rastrigin | 10D | 0.0 | 1.5 - 54 | — |
| Ackley | 10D | 4.44e-16 | 0.002 - 14 | — |
| Griewank | 10D | 0.0 | 0.005 - 0.16 | — |
Test environment: Intel Xeon E5-2680 v4, Ubuntu 22.04, Python 3.10.12
20 trials per test, 5000 evaluation budget. Statistical significance: p < 0.0001 (Wilcoxon signed-rank test)
Where QuantumJolt delivers results
Tune 50+ hyperparameters simultaneously—learning rates, layer sizes, regularization coefficients, dropout rates. QuantumJolt handles the high-dimensional search space where grid search and random search fail.
Optimize complex designs with hundreds of parameters—aerodynamic profiles, structural configurations, material compositions. When each simulation costs hours, efficient exploration matters.
Allocate across hundreds of assets with complex constraints. The multimodal landscape of risk-return tradeoffs requires an optimizer that won't get trapped in local optima.
Tune PID controllers, neural network policies, or hybrid systems with dozens of parameters. Find configurations that standard methods miss.
Request a trial to test QuantumJolt on your specific problems. Our team can help you benchmark against your current approach.