People

Faculty

YAO, Xin    Department Head

Email:

xiny@sustc.edu.cn

Office:

Room 908, Building A7, Nanshan i-Park

Research Area:

Evolutionary Computation; Computational Intelligence; Machine Learning; Data Science; Meta-heuristic Optimisation; Search-based Software Engineering

Educational Background

◆ 1985-1990,University of Science and Technology of China,PhD

◆ 1982-1985,North China Institute of Computing Technology,M.S.

◆ 1978-1982,University of Science and Technology of China,B.S.


Professional Experience

◆ 2016-: Chair Professor of Computer Science and Engineering Department, Southern University of Science and Technology, Shenzhen, China

◆ 1999-2016: Chair (Professor) of Computer Science, University of Birmingham, UK

◆ 1992-1999: Lecturer, Senior Lecturer, and Associate Professor, School of Computer Science, University College, University of New South Wales, Australian Defence Force Academy, Canberra, Australia

◆ 1991-1992: Postdoctoral Research Fellow (Level B), CSIRO Division of Building, Construction, and Engineering, Melbourne, Australia

◆ 1990-1991: Postdoctoral Fellow, Australian National University, Canberra, Australia


Honors & Awards

1.Over 90 invited keynote and plenary speeches.

2.2015 IEEE Transactions on Evolutionary Computation Outstanding Paper Award for the following paper:

o U. Bhowan, M. Johnston, M. Zhang and X. Yao, ``Evolving Diverse Ensembles using Genetic Programming for Classification with Unbalanced Data,'' IEEE Transactions on Evolutionary Computation, 17(3):368-386, June 2013.
Preprint is available.

3.2013 IEEE Computational Intelligence Society Evolutionary Computation Pioneer Award.

4.31 October 2013: The Hsue-Shen Tsien International Distinguished Scientists Lecturer, Chinese Association of Automation, Beijing, China.

5.Royal Society Wolfson Research Merit Award holder (since 2012).

6.Fellow of IEEE (since 2003)

7.IEEE Transactions on Neural Networks Outstanding 2009 Paper Award (bestowed in 2011) for the following paper:

o H. Chen, P. Tino and X. Yao, ``Probabilistic Classification Vector Machines,'' IEEE Transactions on Neural Networks, 20(6):901-914, June 2009.

8.The Finalist of the 2010 BT Gordon Radley Award for Best Author of Innovation for the paper (announced on 5 July 2010):

o P. R. Lewis, P. Marrow and X. Yao, "Resource Allocation in Decentralised Computational Systems: An Evolutionary Market-Based Approach," Autonomous Agents and Multi-Agent Systems, 21(2):143-171, September 2010.

9.IEEE Transactions on Evolutionary Computation Outstanding 2008 Paper Award (bestowed in 2010) for the following paper:

o S. Y. Chong, P. Tino and X. Yao, ``Measuring Generalization Performance in Co-evolutionary Learning,'' IEEE Transactions on Evolutionary Computation, 12(4):479-505, August 2008.

10.2 November 2010: Distinguished "Leon the Mathematician" Lecturer, Department of Informatics, Aristotle University of Thessaloniki, Greece.

11.2010 (Inaugural) University Award for Excellence in Doctoral Research Supervision, University of Birmingham, UK. (Announced in June 2010) Some of the recent achievements by my PhD students:

o 2010: Huanhuan Chen's PhD thesis (completed in 2008) on "Diversity and Regularization in Neural Network Ensembles" won the 2011 IEEE Computational Intelligence Society Outstanding PhD Dissertation Award in July 2010. The Award was competed globally. Only one award was given in that year.

o 2009: Huanhuan Chen's PhD thesis (completed in 2008) on "Diversity and Regularization in Neural Network Ensembles" won a CPHC/BCS Distinguished PhD Dissertation Runner up Award.

o 2008: Siang Yew Chong's PhD thesis (completed in 2007) on "Generalization and Diversity in Co-evolutionary Learning" won the 2009 IEEE Computational Intelligence Society Outstanding PhD Dissertation Award in June 2008. The Award was competed globally. Only one award was given in that year.

12.Best Paper Award in the Theory track at the 2009 Genetic and Evolutionary Computation Conference, 8-12 July 2009, Montreal, Canada:

o P. Rohlfshagen, P. K. Lehre and X. Yao, "Dynamic evolutionary optimisation: An analysis of frequency and magnitude of change," In Proceedings of the 2009 Genetic and Evolutionary Computation Conference, pp.1713-1720, 2009.

13.The Best PhD Student Paper Prize at the 2008 IEEE International Conference on Software Testing Verification and Validation Workshop (ICSTW'08), 9-11 April 2008. Lillehammer, Norway, for the following paper:

o A. Arcuri, P. K. Lehre and X. Yao, "Theoretical Runtime Analyses of Search Algorithms on the Test Data Generation for the Triangle Classification Problem," Proceedings of the 2008 IEEE International Conference on Software Testing Verification and Validation Workshop (ICSTW'08), 9-11 April 2008. Lillehammer, Norway. pp.161-169. IEEE Computer Society Press.
Also available here.

14.Sterling Hou Lecture, University of Missouri - Columbia, Columbia, MO 65211, USA, 28 October 2005.

15.IEEE CIS Distinguished Lecture, University of Missouri - Rolla, Rolla, Missouri 65409, USA, 26 October 2005.

16.IEEE CIS Distinguished Lecture, University of Missouri - St. Louis, St. Louis, MO 63121-4400, USA, 24 October 2005.

17.Cheung Kong Scholar (Changjiang Chair Professorship), Ministry of Education of the People's Republic of China.

18.Distinguished Visiting Professor (Grand Master Chair Professorship), University of Science and Technology of China, Hefei, Anhui 230027, P. R. China.

o In the most recent (2005) Times Higher Education world university ranking, USTC was ranked 45th in Science and 50th in Technology in the world. It's 2nd and 3rd, respectively, in China.

19.Chief Professor of the School of Software Engineering, University of Science and Technology of China, Hefei, Anhui 230027, P. R. China.

20.Visiting Professor, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, P. R. China.
Title conferment (photo 1), Title conferment (photo 2).
First of the three lectures given in September 2002.

21.Visiting Professor, Xidian University, Xi'an, P. R. China.

22.Visiting Professor, Northeast Normal University, Changchun, P. R. China.

23.The 2001 IEEE Donald G. Fink Prize Paper Award:
Author: X. Yao.
Title: "Evolving artificial neural networks," Proceedings of the IEEE, 87(9):1423-1447, September 1999.

24.First Prize of the 1997 IEEE ACT Section Undergraduate Student Paper Contest:
Authors: J. Leeming (student) and X. Yao (supervisor).
Title: Terrain traversal by genetic algorithms.

25.Third Prize of the 1997 IEEE ACT Section Postgraduate Student Paper Contest:
Authors: Y. Liu (student) and X. Yao (supervisor). Title: Towards Designing Neural Network Ensembles by Evolution

26.Best Student Paper Award (First Prize) at the 1996 IEEE International Conference on Evolutionary Computation (ICEC'96), Nagoya, Japan:
Authors: P. J. Darwen (student) and X. Yao (supervisor). Title: Automatic modularization by speciation

27.Best Student Paper Award (First Prize) at the 1995 IEEE International Conference on Evolutionary Computation (ICEC'95), Perth, Australia:
Authors: P. J. Darwen (student) and X. Yao (supervisor).
Title: A dilemma for fitness sharing with a scaling function

28.The President's Award of the Chinese Academy of Sciences for Outstanding Thesis (November 1989).

29.The Outstanding Player in the National Men's Basketball Competition for Postgraduate Students (August 1988, Dalian, P. R. China). 


Selected Publication

 Y. Sun, K. Tang, L. L. Minku, S. Wang and X. Yao, ``Online Ensemble Learning of Data Streams with Gradually Evolved Classes,'' IEEE Transactions on Knowledge and Data Engineering, 28(6):1532-1545, June 2016. 

·X. Shen, L. L. Minku, R. Bahsoon and X. Yao, ``Dynamic Software Project Scheduling through a Proactive-rescheduling Method,'' IEEE Transactions on Software Engineering, 42(7):658-686, July 2016.

·B. Xue, M. Zhang, W. Browne and X. Yao, ``A Survey on Evolutionary Computation Approaches to Feature Selection,'' IEEE Transactions on Evolutionary Computation, 20(4):606-626, August 2016. Also available here.

·H. Wang, Q. Zhang, L. Jiao and X. Yao, ``Regularity Model for Noisy Multiobjective Optimization,'' IEEE Transactions on Cybernetics, 46(9):1997-2009, September 2016. Also available here.

·A. Sen, M. M. Islam, K. Murase and X. Yao, ``Binarization With Boosting and Oversampling for Multiclass Classification,'' IEEE Transactions on Cybernetics, 46(5):1078-1091, May 2016.
Also available here.

·Y. Mei, M. N. Omidvar, X. Li and X. Yao, ``Competitive Divide-and-Conquer Algorithm for Unconstrained Large Scale Black-Box Optimization,'' ACM Transactions on Mathematical Software, 42(2), Article 13, 24 pages, April 2016.
Also available here.

·Y. Yuan, H. Xu, B. Wang, B. Zhang and X. Yao, ``Balancing Convergence and Diversity in Decomposition-Based Many-Objective Optimizers,'' IEEE Transactions on Evolutionary Computation, 20(2):180-198, April 2016. (The 2nd most frequently downloaded documents for IEEE TEVC according to the usage statistics in April 2016.)
Also available here. The code is here.

·K. Tang, P. Yang and X. Yao, ``Negatively Correlated Search,'' IEEE Journal on Selected Areas in Communications, 34(3):542-550, March 2016.

·J. Wang, K. Tang, J. A. Lozano and X. Yao, "Estimation of Distribution Algorithm with Stochastic Local Search for Uncertain Capacitated Arc Routing Problems," IEEE Transactions on Evolutionary Computation, 20(1):96-109, February 2016.
Also available here.

·Y. Yuan, H. Xu, B. Wang and X. Yao, ``A New Dominance Relation Based Evolutionary Algorithm for Many-Objective Optimization,'' IEEE Transactions on Evolutionary Computation, 20(1):16-37, February 2016. (The 35th most frequently downloaded documents for IEEE TEVC according to the usage statistics in April 2016.)
Also available here. The code is here. You need to unzip it first.

·M. M. Rahman, M. M. Islam, K. Murase and X. Yao, ``Layered Ensemble Architecture for Time Series Forecasting,'' IEEE Transactions on Cybernetics, 46(1):270-283, January 2016.

·W. Fang, S. Yang and X. Yao, ``A Survey on Problem Models and Solution Approaches to Rescheduling in Railway Networks,'' IEEE Transactions on Intelligent Transportation Systems, 16(6):2997-3016, December 2015.
Also available here.

·M.-H. Tayarani-N., X. Yao and H. Xu, ``Meta-heuristic Algorithms in Car Engine Design: A Literature Survey, '' IEEE Transactions on Evolutionary Computation, 19(5):609-629, October 2015. (The 19th most frequently downloaded documents for IEEE TEVC according to the usage statistics in April2016.)

·H. Fu, B. Sendhoff, K. Tang and X. Yao, ``Robust Optimization Over Time: Problem Difficulties and Benchmark Problems,'' IEEE Transactions on Evolutionary Computation, 19(5):731-745, October 2015.

·P. R. Lewis, A. Chandra, F. Faniyi, K. Glette, T. Chen, R. Bahsoon, J. Torresen and X. Yao, ``Architectural Aspects of Self-Aware and Self-Expressive Computing Systems: From Psychology to Engineering,'' IEEE Computer, 48(8):62-70, August 2015.

·B. Li, J. Li, K. Tang and X. Yao, ``Many-Objective Evolutionary Algorithms: A Survey,'' ACM Computing Surveys, 48(1), Article 13, 35 pages, September 2015.
Also available here.

·H. Wang, L. Jiao and X. Yao, ``Two_Arch2: An Improved Two-Archive Algorithm for Many-Objective Optimization,'' IEEE Transactions on Evolutionary Computation, 19(4):524-541, August 2015.
The matlab codes for the algorithm are available for download. You should save the file to your local disk first and then open it, since it's a compressed directory.

·J. Torresen, C. Plessl and X. Yao, ``Self-Aware and Self-Expressive Systems,'' IEEE Computer, 48(7):18-20, July 2015.

·P. R. Lewis, L. Esterle, A. Chandra, B. Rinner, J. Torresen and X. Yao, ``Static, Dynamic and Adaptive Heterogeneity in Distributed Smart Camera Networks,'' ACM Transactions on Autonomous and Adaptive Systems (TAAS), 10(2), Article No. 8, 30 pages, June 2015.
Also available here.

·M. Perez-Ortiz, P.A. Gutierrez, C. Hervas-Martinez and X. Yao, ``Graph-Based Approaches for Over-sampling in the context of Ordinal Regression,'' IEEE Transactions on Knowledge and Data Engineering, 27(5):1233-1245, May 2015.

·S. Wang, L. L. Minku and X. Yao, ``Resampling-Based Ensemble Methods for Online Class Imbalance Learning,'' IEEE Transactions on Knowledge and Data Engineering, 27(5):1356-1368, May 2015.

·B. Yuan, B. Li, H. Chen and X. Yao, ``A New Evolutionary Algorithm with Structure Mutation for the Maximum Balanced Biclique Problem,'' IEEE Transactions on Cybernetics, 45(5):1040-1053, May 2015.

·P. C. Roy, M. M. Islam, K. Murase and X. Yao, ``Evolutionary Path Control Strategy for Solving Many-Objective Optimization Problem'', IEEE Transactions on Cybernetics, 45(4):702-715, April 2015.

·J. He, T. Chen and X. Yao, ``On the Easiest and Hardest Fitness Functions,'' IEEE Transactions on Evolutionary Computation, 19(2):295-305, April 2015.

·P. Wang, M. Emmerich, R. Li, K. Tang, T. Baeck and X. Yao, ``Convex Hull-Based Multi-objective Genetic Programming for Maximizing Receiver Operating Characteristic Performance,'' IEEE Transactions on Evolutionary Computation, 19(2):188-200, April 2015.

·X. Yang, K. Tang and X. Yao, ``A Learning-to-Rank Approach to Software Defect Prediction,'' IEEE Transactions on Reliability, 64(1):234-246, March 2015.

·S.-M. Lee, H. Kim, H. Myung and X. Yao, ``Cooperative Coevolutionary Algorithm-based Model Predictive Control Guaranteeing Stability of Multi-Robot Formation,'' IEEE Transactions on Control Systems and Technology, 23(1):37-51, January 2015.

·U. Bhowan, M. Johnston, M. Zhang and X. Yao, ``Reusing Genetic Programming for Ensemble Selection in Classification of Unbalanced Data,'' IEEE Transactions on Evolutionary Computation, 18(6):893-908, December 2014.
Preprint is available.

·B. Yuan, B. Li, T. Weise and X. Yao, ``A New Memetic Algorithm with Fitness Approximation for the Defect-Tolerant Logic Mapping in Crossbar-based Nano-architectures,'' IEEE Transactions on Evolutionary Computation, 18(6):846-859, December 2014.

·L. Li, X. Yao, R. Stolkin, M. Gong and S. He ``An Evolutionary Multi-objective Approach to Sparse Reconstruction,'' IEEE Transactions on Evolutionary Computation, 18(6):827-845, December 2014.

·T. Weise, R. Chiong, J. Lassig, K. Tang, S. Tsutsui, W. Chen, Z. Michalewicz and X. Yao, ``Benchmarking Optimization Algorithms: An Open Source Framework for the Traveling Salesman Problem,'' IEEE Computational Intelligence Magazine, 9(3):40-52, August 2014.

·Y. Mei, X. Li and X. Yao, ``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.

·M. N. Omidvar, X. Li, Y. Mei and X. Yao, ``Cooperative Co-evolution with Differential Grouping for Large Scale Optimization,'' IEEE Transactions on Evolutionary Computation, 18(3):378-393, June 2014. (The 48th most frequently downloaded documents for IEEE TEVC according to the usage statistics in April 2016.)

·T. Weise, M. Wan, P. Wang, K. Tang, A. Devert and X. Yao, ``Frequency Fitness Assignment,'' IEEE Transactions on Evolutionary Computation 18(2):226-243, April 2014.
Also available here.

·J. Sun, Q. Zhang and X. Yao, ``Meta-Heuristic Combining Prior Online and Offline Information for the Quadratic Assignment Problem,'' IEEE Transactions on Cybernetics, 44(3):429-444, March 2014.

·H. Chen, P. Tino and X. Yao, ``Efficient Probabilistic Classification Vector Machine with Incremental Basis Function Selection,'' IEEE Transactions on Neural Networks and Learning Systems, 25(2):356-369, February 2014.

·S. Barua, M. M. Islam, X. Yao and K. Murase, ``MWMOTE --- Majority Weighted Minority Oversampling Technique for Imbalanced Data Set Learning,'' IEEE Transactions on Knowledge and Data Engineering, 26(2):405-425, February 2014.

·L. L. Minku, D. Sudholt and X. Yao, ``Improved Evolutionary Algorithm Design for the Project Scheduling Problem Based on Runtime Analysis,'' IEEE Transactions on Software Engineering, 40(1):83-102, January 2014. (The 17th most frequently downloaded documents for IEEE TSE according to the usage statistics for the month of April 2016; 40th in 02/2016; 25th in 01/2016; 14th in 12/2015; 24th in 11/2015.)

·L. Esterle, P. R. Lewis, X. Yao and B. Rinner, ``Socio-Economic Vision Graph Generation and Handover in Distributed Smart Camera Networks,'' ACM Transactions on Sensor Networks, 10(2), Article No. 20, January 2014.
Also available as a preprint.

·H. Chen, P. Tino, A. Rodan and X. Yao, ``Learning in the Model Space for Cognitive Fault Diagnosis,'' IEEE Transactions on Neural Networks and Learning Systems, 25(1):124-136, January 2014.

·H. Wang and X. Yao, ``Corner Sort for Pareto-based Many-Objective Optimization,'' IEEE Transactions on Cybernetics, 44(1):92-102, January 2014.
Also available here. The code is available here. We'd appreciate your acknowledgement if you use the code.

·W. Dong, T. Chen, P. Tino and X. Yao, ``Scaling Up Estimation of Distribution Algorithms for Continuous Optimization,'' IEEE Transactions on Evolutionary Computation, 17(6):797-822, December 2013.

·F. Fernandez-Navarro, P. Campoy-Munoz, M. de la Paz-Marin, C. Hervas-Martnez and Xin Yao, ``Addressing the EU sovereign ratings using an ordinal regression approach,'' IEEE Transactions on Cybernetics, 43(6):2228-2240, December 2013.

·F. Fernandez-Navarro, P. A. Gutierrez, C. Hervas-Martinez, and X. Yao, ``Negative Correlation Ensemble Learning for Ordinal Regression,'' IEEE Transactions on Neural Networks and Learning Systems, 24(11):1836-1849, November 2013.

·L. L. Minku and X. Yao, ``Software Effort Estimation as a Multi-objective Learning Problem,'' ACM Transactions on Software Engineering and Methodology, 22(4), Article No. 35, October 2013, 32 pages.
Also available here.

·S. Wang and X. Yao, ``Using Class Imbalance Learning for Software Defect Prediction,'' IEEE Transactions on Reliability, 62(2):434-443, June 2013.
Also available here.

·U. Bhowan, M. Johnston, M. Zhang and X. Yao, ``Evolving Diverse Ensembles using Genetic Programming for Classification with Unbalanced Data,'' IEEE Transactions on Evolutionary Computation, 17(3):368-386, June 2013. (2015 IEEE Transactions on Evolutionary Computation Outstanding Paper Award.)
Preprint is available.

·M. Lin, K. Tang and X. Yao, ``A Dynamic Sampling Approach to Training Neural Networks for Multi-class Imbalance Classification,'' IEEE Transactions on Neural Networks and Learning Systems, 24(4):647-660, April 2013.

·P. Tino, S. Y. Chong and X. Yao, ``Complex Coevolutionary Dynamics --- Structural Stability and Finite Population Effects,'' IEEE Transactions on Evolutionary Computation, 17(2):155-164, April 2013.

·S. Wang and X. Yao, ```Relationships Between Diversity of Classification Ensembles and Single-Class Performance Measures,'' IEEE Transactions on Knowledge and Data Engineering, 25(1):206-219, January 2013.
Preprint is available.

·T. T. Nguyen and X. Yao, ``Continuous Dynamic Constrained Optimisation --- The Challenges,'' IEEE Transactions on Evolutionary Computation, 16(6):769-786, December 2012.

·Z. Yang, X. Li, C. Bowers, T. Schnier, K. Tang and X. Yao, ``An Efficient Evolutionary Approach to Parameter Identification in a Building Thermal Model,'' IEEE Transactions on Systems, Man, and Cybernetics --- Part C. 42(6):957-969, November 2012.

·R. G. F. Soares, H. Chen and X. Yao, ``Semi-supervised Classification with Cluster Regularisation,'' IEEE Transactions on Neural Networks and Learning Systems, 23(11): 1779-1792, November 2012.

·S. Wang and X. Yao, ``Multi-Class Imbalance Problems: Analysis and Potential Solutions,'' IEEE Transactions on Systems, Man and Cybernetics, Part B, 42(4):1119-1130, August 2012.
Preprint is available.

·T. Chen, K. Tang, G. Chen and X. Yao, "A Large Population Size Can Be Unhelpful in Evolutionary Algorithms," Theoretical Computer Science, 436:54-70, June 2012.
Also available here.

·X. Li and X. Yao, ``Cooperatively Coevolving Particle Swarms for Large Scale Optimization,'' IEEE Transactions on Evolutionary Computation, 16(2):210-224, April 2012.
Also available here.

·P. K. Lehre and X. Yao, ``On the Impact of Mutation-Selection Balance on the Runtime of Evolutionary Algorithms,'' IEEE Transactions on Evolutionary Computation, 16(2):225-241, April 2012.
Also available here.

·Y. Yu, X. Yao and Z.-H. Zhou, ``On the approximation ability of evolutionary optimization with application to minimum set cover,'' Artificial Intelligence, 180-181:20-33, April 2012.

·L. L. Minku and X. Yao, "DDD: A New Ensemble Approach For Dealing With Concept Drift,'' IEEE Transactions on Knowledge and Data Engineering, 24(4):619-633, April 2012.
Also available here.

·S. Y. Chong, P. Ti\v{n}o, D. C. Ku and X. Yao, ``Improving Generalization Performance in Co-evolutionary Learning,'' IEEE Transactions on Evolutionary Computation, 16(1):70-85, February 2012.
Also available here.

·J. Tate, B. Woolford-Lim, I. Bate and X. Yao, ``Evolutionary and Principled Search Strategies For Sensornet Protocol Optimisation,'' IEEE Transactions on Systems, Man and Cybernetics, Part B, 42(1):163-180, February 2012.

·Y. Mei, K. Tang and X. Yao, ``A Memetic Algorithm for Periodic Capacitated Arc Routing Problem,'' IEEE Transactions on Systems, Man and Cybernetics, Part B, 41(6):1654-1667, December 2011.
Also available here.

·M. S. Alam, M. M. Islam, X. Yao and K. Murase, "Recurring Two-Stage Evolutionary Programming: A Novel Approach for Numeric Optimization," IEEE Transactions on Systems, Man and Cybernetics, Part B, 41(5):1352-1365, October 2011.

·L. Xing, P. Rohlfshagen, Y. Chen and X. Yao, ``A Hybrid Ant Colony Optimisation Algorithm for the Extended Capacitated Arc Routing Problem,'' IEEE Transactions on Systems, Man and Cybernetics, Part B, 41(4):1110-1123, August 2011.
Also available here.

·M. D. Felice and X. Yao, ``Short-Term Load Forecasting with Neural Network Ensembles: A Comparative Study,'' IEEE Computational Intelligence Magazine, 6(3):47-56, August 2011.
Also available here.

·Y. Mei, K. Tang and X. Yao, ``Decomposition-Based Memetic Algorithm for Multi-Objective Capacitated Arc Routing Problem,'' IEEE Transactions on Evolutionary Computation, 15(2):151-165, April 2011.
Also available here.

·K. Praditwong, M. Harman and X. Yao, ``Software Module Clustering as a Multi-Objective Search Problem,'' IEEE Transactions on Software Engineering, 37(2):264-282, March/April 2011.
Also available here.

·Z. Wang, K. Tang and X. Yao, ``A memetic algorithm for multi-level redundancy allocation,'' IEEE Transactions on Reliability, 59(4):754-765, December 2010.
Also available here.

·H. Chen and X. Yao, ``Multiobjective Neural Network Ensembles based on Regularized Negative Correlation Learning,'' IEEE Transactions on Knowledge and Data Engineering, 22(12):1738-1751, December 2010.

·F. Peng, K. Tang, G. Chen and X. Yao, ``Population-based Algorithm Portfolios for Numerical Optimization,'' IEEE Transactions on Evolutionary Computation, 14(5):782-800, October 2010.
Also available here.

·Z. Wang, K. Tang and X. Yao, ``Multi-objective Approaches to Optimal Testing Resource Allocation in Modular Software Systems,'' IEEE Transactions on Reliability, 59(3):563-575, September 2010.
Also available here.

·P. R. Lewis, P. Marrow and X. Yao, ``Resource Allocation in Decentralised Computational Systems: An Evolutionary Market-Based Approach,'' Autonomous Agents and Multi-Agent Systems, 21(2):143-171, September 2010.
Also available here. (Won the 2010 BT Gordon Radley Award for Best Author of Innovation (Finalist).)

·P. Sun and X. Yao, ``Sparse Approximation Through Boosting For Learning Large-scale Kernel Machines,'' IEEE Transactions on Neural Networks, 21(6):883 - 894, June 2010.
Also available here.
The software that implements the algorithm in the paper can be downloaded from here as a zipped file. The code can be freely used for research and education purposes. We appreciate your acknowledgement if you do so. Commercial exploitation is not permitted without the prior agreement of the authors.

·L. Xing, P. Rohlfshagen, Y. Chen and X. Yao, ``An Evolutionary Approach to the Multi-depot Capacitated Arc Routing Problem,'' IEEE Transactions on Evolutionary Computation, 14(3):356-374, June 2010.
Also available here.

·L. L. Minku, A. White and X. Yao, ``The Impact of Diversity on On-line Ensemble Learning in the Presence of Concept Drift,'' IEEE Transactions on Knowledge and Data Engineering, 22(5):730-742, May 2010.
Also available here.

·T. Chen, K. Tang, G. Chen and X. Yao, ``Analysis of Computational Time of Simple Estimation of Distribution Algorithms,'' IEEE Transactions on Evolutionary Computation, 14(1):1-22, February 2010.
Also available here.

·T. Chen, J. He, G. Chen and X. Yao, ``Choosing Selection Pressure for Wide-gap Problems,'' Theoretical Computer Science, 411(6):926-934, February 2010.
Also available here.

·H. Chen and X. Yao, ``Regularized Negative Correlation Learning for Neural Network Ensembles,'' IEEE Transactions on Neural Networks, 20(12):1962-1979, December 2009. (The 9th most accessed paper in IEEE Transactions on Neural Networks in December 2009.)
Also available here.

·Md. Monirul Islam, Md. Abdus Sattar, Md. Faijul Amin, X. Yao, and K. Murase, ``A New Constructive Algorithm for Architectural and Functional Adaptation of Artificial Neural Networks,'' IEEE Transactions on Systems, Man, and Cybernetics: Part B, 39(6):1590-1605, December 2009.
Also available here.

·K. Tang, Y. Mei and X. Yao, ``Memetic Algorithm with Extended Neighborhood Search for Capacitated Arc Routing Problems,'' IEEE Transactions on Evolutionary Computation, 13(5):1151-1166, October 2009.
Also available here.

·P. Oliveto, J. He and X. Yao, "Analysis of the (1+1)-EA for Finding Approximate Solutions to Vertex Cover Problems," IEEE Transactions on Evolutionary Computation, 13(5):1006-1029, October 2009.
Also available here.

·T. Chen, J. He, G. Sun, G. Chen and X. Yao, ``A New Approach to Analyzing Average Time Complexity of Population-based Evolutionary Algorithms on Unimodal Problems,'' IEEE Transactions on Systems, Man, and Cybernetics: Part B, 39(5):1092-1106, October 2009.
Also available here.

·S. Y. Chong, P. Ti\v{n}o and X. Yao, ``Relationship between generalization and diversity in coevolutionary learning,'' IEEE Transactions on Computational Intelligence and AI in Games, 1(3):214-232, September 2009.
Also available here.

·H. Chen, P. Tino and X. Yao, ``Predictive Ensemble Pruning by Expectation Propagation,'' IEEE Transactions on Knowledge and Data Engineering, 21(7):999-1013, July 2009.
Also available here.

·H. Chen, P. Tino and X. Yao, ``Probabilistic Classification Vector Machines,'' IEEE Transactions on Neural Networks, 20(6):901-914, June 2009.
Also available here. (2011 IEEE Transactions on Neural Networks Outstanding Paper Award.) 

·Y. Mei, K. Tang and X. Yao, ``A Global Repair Operator for Capacitated Arc Routing Problem,'' IEEE Transactions on Systems, Man, and Cybernetics: Part B, 39(3):723-734, June 2009.
Also available here.

·Md. Monirul Islam, Md. Abdus Sattar, Md. Faijul Amin, X. Yao and K. Murase, ``A New Adaptive Merging and Growing Algorithm for Designing Artificial Neural Networks,'' IEEE Transactions on Systems, Man, and Cybernetics: Part B, 39(3):705-722, June 2009.
Available as a PDF file here.

·H. Dawid, H. L. Poutr\'e and X. Yao, ``Computational intelligence in economic games and policy design,'' IEEE Computational Intelligence Magazine, 3(4):22-26, November 2008.
Also available here.

·S. Yang and X. Yao, ``Population-Based Incremental Learning with Associative Memory for Dynamic Environments,'' IEEE Transactions on Evolutionary Computation, 12(5):542-561, October 2008.
Also available here.

·S. Y. Chong, P. Tino and X. Yao, ``Measuring Generalization Performance in Co-evolutionary Learning,'' IEEE Transactions on Evolutionary Computation, 12(4):479-505, August 2008.
Also available here. (2010 IEEE Transactions on Evolutionary Computation Outstanding Paper Award.)

·Md. Monirul Islam, X. Yao, S. M. Shahriar Nirjon, M. Asiful Islam and K. Murase, "Bagging and Boosting Negatively Correlated Neural Networks," IEEE Transactions on Systems, Man and Cybernetics, Part B, 38(3):771-784, June 2008.
Also available here.

·X. Yao and Md. M. Islam, ``Evolving artificial neural network ensembles,'' IEEE Computational Intelligence Magazine, 3(1):31-42,February 2008.
Also available here.

·H. H. Dam, H. A. Abbass, C. Lokan and X. Yao, ``Neural-Based Learning Classifier Systems,'' IEEE Transactions on Knowledge and Data Engineering, 20(1):26-39, January 2008.
Also available here.

·S. Y. Chong and X. Yao, ``Multiple Choices and Reputation in Multi-Agent Interactions,'' IEEE Transactions on Evolutionary Computation, 11(6):689-711, December 2007.
Available as a PDF here.

·S. Salcedo-Sanz, J. A. Portilla-Figueras, E. G. Ort\'iz-Garc\'ia, \'A. M. P\'erez-Bellido and X. Yao, ``Teaching Advanced Features of Evolutionary Algorithms using Japanese Puzzles,'' IEEE Transactions on Education, 50(2):151-156, May 2007.
Available as a PDF file.

·S. Salcedo-Sanz, F. Cruz-Rold\'an, C. Heneghan and X. Yao, ``Evolutionary Design of Digital Filters with Application to Sub-band Coding and Data Transmission,'' IEEE Transactions on Signal Processing, 55(4):1193-1203, April 2007.
Available as a PDF file.

·M. Tang and X. Yao, ``A Memetic Algorithm for VLSI Floorplanning,'' IEEE Transactions on Systems, Man, and Cybernetics, Part B, 37(1):62-69, February 2007.
Available as a PDF file.

·E. K. Tang, P. N. Suganthan and X. Yao, ``An Analysis of Diversity Measures,'' Machine Learning, 65:247-271, 2006.

·B. Sendhoff, M. Roberts and X. Yao, ``Evolutionary Computation Benchmarking Repository,'' IEEE Computational Intelligence Magazine, 1(4):50-51,60, November 2006.
The paper in PDF is here.

·P. C. H. Ma, K. C. C. Chan, X. Yao and D. K. Y. Chiu, ``An Evolutionary Clustering Algorithm for Gene Expression Microarray Data Analysis,'' IEEE Transactions on Evolutionary Computation, 10(3):296-314, June 2006.
A PDF version is here.

·Xin Yao, "A research-led and industry-oriented MSc program in Natural Computation," IEEE Computational Intelligence Magazine, 1(1):39-40, February 2006.
A PDF version can be found here.

·H. Handa, L. Chapman and Xin Yao, ``Robust route optimisation for gritting/salting trucks: A CERCIA experience,'' IEEE Computational Intelligence Magazine, 1(1):6-9, February 2006.
A PDF version can be found here.

·S. Y. Chong and X. Yao, ``Behavioral Diversity, Choices, and Noise in the Iterated Prisoner's Dilemma,'' IEEE Transactions on Evolutionary Computation, 9(6):540-551, December 2005.
Also available as a PDF file here.

·X. Li and X. Yao, ``Multi-scale Statistical Process Monitoring in Machining,'' IEEE Trans. on Industrial Electronics, 52(3):924-927, June 2005.
Available here as a PDF file.

·T. Runarsson and X. Yao, ``Search Bias in Constrained Evolutionary Optimization,'' IEEE Transactions on Systems, Man, and Cybernetics, Part C, 35(2):233-243, May 2005.
Available here as a PDF file. The related code can be downloaded here.

·Q. Lu and X. Yao, ``Clustering and Learning Gaussian Distribution for Continuous Optimization,'' IEEE Transactions on Systems, Man, and Cybernetics, Part C, 35(2):195-204, May 2005.
Available here as a PDF file.

·J. He, X. Yao and J. Li, ``A Comparative Study of Three Evolutionary Algorithms Incorporating Different Amount of Domain Knowledge for Node Covering Problems,'' IEEE Transactions on Systems, Man, and Cybernetics, Part C, 35(2):266-271, May 2005.
Available here as a PDF file.

·S. Salcedo-Sanz and X. Yao, ``A Hybrid {H}opfield Network -- Genetic Algorithm Approach for the Terminal Assignment Problem,'' IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics, 34(6):2343-2353, December 2004.
Available from IEEE Xplore as a PDF file or from here.

·C. Y. Lee and X. Yao, ``Evolutionary programming using the mutations based on the {L}\'evy probability distribution,'' IEEE Transactions on Evolutionary Computation, 8(1):1-13, January 2004.
Available from IEEE Xplore as a PDF file or here.
This paper was identified in July 2009 by Thomson Reuter's Essential Science Indicators^{SM} as one of the most cited papers in the field of Computer Science. 

·W.-H. Au, K. C. C. Chan and X. Yao, ``Data Mining by Evolutionary Learning for Robust Churn Prediction in the Telecommunications Industry,'' IEEE Transactions on Evolutionary Computation, 7(6):532-545, December 2003.
Available from IEEE Xplore as a PDF file or here.

·J. X. Yu, X. Yao, C.-H. Choi, and G. Gou, ``Materialized view selection as constrained evolutionary optimization,'' IEEE Transactions on Systems, Man and Cybernetics, Part C, 33(4):458-467, November 2003.
Available from IEEE Xplore as a PDF file or here.

·Md. Monirul Islam, X. Yao and K. Murase, ``A constructive algorithm for training cooperative neural network ensembles,'' IEEE Transactions on Neural Networks, 14(4):820-834, July 2003.
Available from IEEE Xplore as a PDF file or here.

·J. He and X. Yao, ``Towards an analytic framework for analysing the computation time of evolutionary algorithms,'' Artificial Intelligence, 145(1-2):59-97, April 2003.
Available from Elsevier's web site as a PDF file or from here.

·J. He and X. Yao, ``Erratum to: Drift analysis and average time complexity of evolutionary algorithms: : [Artificial Intelligence 127 (2001) 57-85],'' Artificial Intelligence, 140(1):245-248, September 2002.
Available as a PDF file.

·J. He and X. Yao, ``From an Individual to a Population: An Analysis of the First Hitting Time of Population-Based Evolutionary Algorithms,'' IEEE Transactions on Evolutionary Computation, 6(5):495-511, October 2002.
Available from IEEE Xplore as a PDF file or from here.
(According to Essential Science Indicators$^{SM}$, the number of citations this paper received places it in the top 1% within its field.) 

·C. Zhang, X. Yao and J. Yang, ``An Evolutionary Approach to Materialized Views Selection in a Data Warehouse Environment,'' IEEE Transactions on Systems, Man and Cybernetics, Part C, 31(3):282-294, August 2001.
Available from IEEE Xplore as a PDF file or here.

·J. He and X. Yao, ``Drift Analysis and Average Time Complexity of Evolutionary Algorithms,'' Artificial Intelligence, 127(1):57-85, March 2001.
Available from Elsevier website as a PDF file or here.

·Y. Liu, X. Yao and T. Higuchi, ``Evolutionary Ensembles with Negative Correlation Learning,'' IEEE Transactions on Evolutionary Computation, 4(4):380-387, November 2000.
Available as from IEEE Xplore as a PDF file.

·T. P. Runarsson and X. Yao, ``Stochastic Ranking for Constrained Evolutionary Optimization,'' IEEE Transactions on Evolutionary Computation, 4(3):284-294, September 2000.
Available from IEEE Xplore as a PDF file or here.
The software in Matlab code is available.

·J. He, J. Xu and X. Yao, ``Solving equations by hybrid evolutionary computation techniques,'' IEEE Transactions on Evolutionary Computation, 4(3):295-304, September 2000.
Available from IEEE Xplore as a PDF file or here.

·X. Yao, Y. Liu and G. Lin, ``Evolutionary programming made faster,'' IEEE Transactions on Evolutionary Computation, 3(2):82-102, July 1999.
Available from IEEE Xplore as a PDF file or here.

·Y. Liu and X. Yao, ``Simultaneous training of negatively correlated neural networks in an ensemble,'' IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 29(6):716-725, December 1999.
Available from IEEE Xplore as a PDF file or here.

·X. Yao, ``Following the path of evolvable hardware,'' Communications of the ACM, 42(4):47-49, April 1999.
Available as a gzipped ps file.

·X. Yao, ``Evolving artificial neural networks,'' Proceedings of the IEEE, 87(9):1423-1447, September 1999. (Won the 2001 IEEE Donald G. Fink Prize Paper Award)
Available from IEEE Xplore as a PDF file or here.

·M. Murakawa, S. Yoshizawa, I. Kajitani, X. Yao, N. Kajihara, M. Iwata and T. Higuchi, ``The GRD chip: genetic reconfiguration of DSPs for neural network processing,'' IEEE Transactions on Computers, 48(6):628-639, June 1999.
Available from IEEE Xplore as a PDF file or here.

·X. Yao and T. Higuchi, ``Promises and Challenges of Evolvable Hardware,'' IEEE Transactions on Systems, Man, and Cybernetics, Part C, 29(1):87-97, February 1999.
Available from IEEE Xplore as a PDF file or here.

·X. Yao and Y. Liu, ``Making use of population information in evolutionary artificial neural networks,'' IEEE Transactions on Systems, Man and Cybernetics, Part B: Cybernetics, 28(3):417-425, June 1998.
Available from IEEE Xplore as a PDF file or here.

·X. Yao and Y. Liu, ``A new evolutionary system for evolving artificial neural networks,'' IEEE Transactions on Neural Networks, 8(3):694-713, May 1997.
Available from IEEE Xplore as a PDF file or here.

·P. J. Darwen and X. Yao, ``Speciation as automatic categorical modularization,'' IEEE Transactions on Evolutionary Computation, 1(2):101-108, 1997.
Available as a gzipped ps file or from IEEE Xplore as a PDF file.


Others