Resume
Software
-
Pls contact Dr. Gong (wygong@cug.edu.cn) for all other source codes in our papers.
-
CSM-EAs [C++ source code]
A multi-operator search strategy based on cheap surrogate models for evolutionary optimization.
Refer: W. Gong, A. Zhou, and Z. Cai, A multi-operator search strategy based on cheap surrogate models for evolutionary optimization. IEEE Transactions on Evolutionary Computation. June, 2015, Accepted.
-
TRADE-FC [C++ source code]
Parameter extraction of different fuel cell models with transferred adaptive differential evolution.
Refer: W. Gong, X. Yan, X. Liu, and Z. Cai, Parameter extraction of different fuel cell models with transferred adaptive differential evolution. Energy. March, 2015, Accepted.
-
ARMOR-DE [Pls contact Dr. W. Gong for the C++ source code]
Adaptive ranking mutation operator based differential evolution for constrained optimization.
Refer: W. Gong, Z. Cai, and D. Liang, Adaptive ranking mutation operator based differential evolution for constrained optimization. IEEE Transactions on Cybernetics. June 2014, In press.
-
DE-SOFC [C++ source code]
Parameter identification of an SOFC model with an efficient, adaptive differential evolution algorithm.
Refer: W. Gong, Z. Cai, J. Yang, X. Li, and J. Li, Parameter identification of an SOFC model with an efficient, adaptive differential evolution algorithm. International Journal of Hydrogen Energy. 2014, 39(10): 5083 - 5096.
-
Rcr-SaDE [Matlab source code]
Repairing the crossover rate in adaptive differential evolution.
Refer: W. Gong, Z. Cai, and Y. Wang, "Repairing the crossover rate in adaptive differential evolution," Applied Soft Computing. 2014, 15: 149 - 168.
-
Rcr-JADE-m [Matlab source code]
Repairing the crossover rate in adaptive differential evolution.
Refer: W. Gong, Z. Cai, and Y. Wang, "Repairing the crossover rate in adaptive differential evolution," Applied Soft Computing. 2014, 15: 149 - 168.
-
Rcr-JADE [C++ source code]
Repairing the crossover rate in adaptive differential evolution.
Refer: W. Gong, Z. Cai, and Y. Wang, "Repairing the crossover rate in adaptive differential evolution," Applied Soft Computing. 2014, 15: 149 - 168.
(Microsoft Visual C++ 6.0 Needed.)
-
rank-iMDDE [C++ source code]
Engineering optimization by means of an improved constrained differential evolution.
Refer: W. Gong, Z. Cai, and D. Liang, "Engineering optimization by means of an improved constrained differential evolution," Computer Methods in Applied Mechanics and Engineering. 2014, 268: 884 - 904.
(Microsoft Visual C++ 6.0 Needed.)
-
rankMADE [C++ source code]
Parameter optimization of PEMFC model with improved multi-strategy adaptive differential evolution.
Refer: W. Gong and Z. Cai, "Parameter optimization of PEMFC model with improved multi-strategy adaptive differential evolution," Engineering Applications of Artificial Intelligence. 2014, 27: 28 - 40.
(Microsoft Visual C++ 6.0 Needed.)
-
DE-PV [C++ source code]
Parameter extraction of solar cell models using repaired adaptive differential evolution.
Refer: W. Gong and Z. Cai, "Parameter extraction of solar cell models using repaired adaptive differential evolution," Solor Energy. 2013, 94: 209 - 220.
(Microsoft Visual C++ 6.0 Needed.)
-
rank-jDE [C++ source code]
Differential Evolution with Ranking-based Mutation Operators.
Refer: W. Gong and Z. Cai, "Differential Evolution with Ranking-based Mutation Operators," IEEE Transactions on Systems, Man, and Cybernetics: Part B -- Cybernetics. Jan. 2013. Accepted.
Refer: W. Gong and Z. Cai, "Accelerating parameter identification of proton exchange membrane fuel cell model with ranking-based differential evolution," Energy. July 2013. Accepted.
(Microsoft Visual C++ 6.0 Needed.)
-
ABC [C source code]
Artificial Bee Conoly algorithm (ABC for short).
Refer: D. Karaboga, B. Basturk, "A powerful and Efficient Algorithm for Numerical Function Optimization: Artificial Bee Colony (ABC) Algorithm," Journal of Global Optimization, 2007, 39(3): 459 - 171. doi: 10.1007/s10898-007-9149-x
-
DE-AOS [C++ source code]
DE with strategy adaptive selection. Refer: Adaptive Parameter Selection for Strategy Adaptation in Differential Evolution
(Microsoft Visual C++ 6.0 Needed.)
-
jDE-BBO [C source code]
A hybrid DE with BBO algorithm. Refer: DE/BBO: A Hybrid Differential Evolution with Biogeography-Based Optimization for Global Numerical Optimization (Microsoft Visual C++ 6.0 Needed.) Note: The results may have some slight differences between the C code and the C++ code used in our experiments.
-
RCBBO [C++ source code]
Real coded BBO with neighborhood search opeartor. Refer: A Real-Coded Biogeography-Based Optimization with Neighborhood Search Operator
(Microsoft Visual C++ 6.0 Needed.)
-
pae-ODEMO [C++ source code]
Pareto-adaptive epsilon-domination DE for MOPs. Refer: An Improved Multiobjective Differential Evolution based on Pareto-adaptive epsilon-dominance and Orthogonal Design
(Microsoft Visual C++ 6.0 Needed.)
-
ODE [demo]
A fast and robust Differential Evolution algorithm for Function Optimization. Refer: ODE: A Fast and Robust Differential Evolution Based on Orthogonal Design
(Microsoft Visual C++ 6.0 Needed)
-
EpsODEMO [demo]
A fast and efficient Differential Evolution algorithm based on Epsilon-domination for Multi-objective Optimization. Refer: A Novel Differential Evolution Algorithm based on epsilon-domination and Orthogonal Design Method for Multiobjective Optimization
(Microsoft Visual C++ 6.0 Needed)