Source codes

Following source codes have been developed by researchers at ECML over the years (if you use these source codes, please acknowledge and cite our papers):
  • Sun, Y., Li, X., Ernst, A. (2021), "Using Statistical Measures and Machine Learning for Graph Reduction to Solve Maximum Weight Clique Problems", IEEE Transactions on Pattern Analysis and Machine Intelligence, 43(5): 1746 -1760, May 2021 (Source codes).
  • Sun, Y., Ernst, A.T., Li, X. and Weiner, J. (2020), "Generalization of Machine Learning for Problem Reduction: a Case Study on Travelling Saleman Problems", OR Spectrum (published on 01/09/2020; Source codes).
  • MATDL - A Lightweight Deep Learning Library in MATLAB, by Haytham M. Fayek: Paper; Repository
  • Omidvar, M.,Li, X. Mei, Y. Yao, X. (2014), "Cooperative Co-evolution with Differential Grouping for Large Scale Optimization", IEEE Transactions on Evolutionary Computation, 18(3): 378-393, June 2014 (DG source codes in Matlab; DG with CC Framework; DECC-D; DECC-DML).
  • Mei, Y.,Li, X. and Yao, X. (2014), "Cooperative Co-evolution with Route Distance Grouping for Large-Scale Capacitated Arc Routing Problems", IEEE Transactions on Evolutionary Computation, 18(3): 435-449, June 2014 (Source code in C).
  • Li, X. (2010), "Niching without Niching Parameters: Particle Swarm Optimization Using a Ring Topology", IEEE Transactions on Evolutionary Computation, 14 (1): 150-169,February 2010 (Source code in RePast).
  • Bird, S. and Li, X. (2007), "Using Regression to Improve Local Convergence", in Proceedings of Congress of 2007 Evolutionary Computation (CEC'07), p.1555 - 1562, IEEE Service Center, Piscataway, NJ 08855-1331 (Source code in RePast).
  • Li, X., Tang, K., Omidvar, M.N., Yang, Z. and Qin, K., "Benchmark Functions for the CEC'2013 Special Session and Competition on Large Scale Global Optimization," Technical Report, Evolutionary Computation and Machine Learning Group, RMIT University, Australia, 2013 (Download benchmark suite source codes).
  • Li, X., Engelbrecht, A. and Epitropakis, M.G., "Benchmark Functions for CEC'2013 Special Session and Competition on Niching Methods for Multimodal Function Optimization," Technical Report, Evolutionary Computation and Machine Learning Group, RMIT University, Australia, 2013 (Download benchmark suite source codes).
  • Li, X. and Yao, X. (2012), "Cooperatively Coevolving Particle Swarms for Large Scale Optimization,'' IEEE Transactions on Evolutionary Computation, 16(2): 210-224, April 2012. (Download source code in RePast)
  • Li, X. (2003), "A Non-dominated Sorting Particle Swarm Optimizer for Multiobjective Optimization", in Proceeding of Genetic and Evolutionary Computation Conference 2003(GECCO'03), Lecture Notes in Computer Science (LNCS 2723),eds. Erick Cantu-Paz et al., Chicago, USA, 12-16, July, 2003, pp.37-48. (Download source code in Repast)
  • RMIT Genetic Programming Package (RMIT-GP), by Vic Ciesielski: RMIT-GP website