-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the cnn-optimization-benchmark wiki!
The CNN Optimization Benchmark Platform is a research-grade scientific software suite designed for empirically benchmarking and comparing metaheuristic optimization algorithms applied to Deep Convolutional Neural Network (CNN) compression.
- Standardized Fair Comparison: Evaluate 10 state-of-the-art metaheuristics on identical CNN architectures, datasets, and hardware targets.
- Multi-Objective Trade-offs: Measure the multi-dimensional frontier across Accuracy (%), Latency (ms), Model Size (MB), and Energy Consumption (Joules).
- Stochastic Rigor: Aggregate multi-run repetitions with Mean, Median, Variance, and 95% Confidence Intervals.
- Interactive Workbench: Dynamic real-time objective re-weighting with live ranking recalculation.
- GWO β Grey Wolf Optimizer (Mirjalili et al., 2014)
- WOA β Whale Optimization Algorithm (Mirjalili & Lewis, 2016)
- ALO β Ant Lion Optimizer (Mirjalili, 2015)
- MFO β Moth-Flame Optimization (Mirjalili, 2015)
- GOA β Grasshopper Optimization Algorithm (Saremi et al., 2017)
- MVO β Multi-Verse Optimizer (Mirjalili et al., 2016)
- SCA β Sine Cosine Algorithm (Mirjalili, 2016)
- AOA β Arithmetic Optimization Algorithm (Abualigah et al., 2021)
- MGO β Mountain Gazelle Optimizer (Abdollahzadeh et al., 2022)
- GMO β Geometric Mean Optimizer (Mirrashid & Naderpour, 2023)
Identifies individual objective leaders: Highest Top-1 Accuracy, Lowest Latency (ms), Smallest Footprint (MB), and Lowest Energy (J).
Normalizes all 4 objectives to
Identifies all non-dominated candidate models. A solution
Created and maintained by Umesh (@UmeshCode1).