Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: eetitle


Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: S




Dr. YUEN Shiu Yin, Kelvin

AP, MPhil, HKP, D.Phil. Sus., MIEEE


Associate Professor


Room: G6518   Tel: (852) 3442-7717 

Fax (EE Dept.): (852) 3442-0562



Research Interests

Evolutionary Computation   Computer Vision   Machine Learning



Selected Recent Publications  Talks  Source Code  Research Group  PhD Position


Sharing               Teaching

Personal Web Page     Courses  Useful links


Personal Profile


Shiu Yin Yuen (Kelvin) was born in Hong Kong. He graduated from the Higher Diploma in Electronic Engineering (HDEE) from The Hong Kong Polytechnic (now The Hong Kong Polytechnic University) with Credit in 1984, and obtained the Associateship (AP) in Electronic Engineering, with Credit, one year later. He became the first person to obtain the MPhil Degree from the Polytechnic in November, 1988, with a dissertation on ¡§Computer Perception of Hidden Line¡¨. During this time, he was also a Visiting Lecturer of the department. He obtained the Doctorial degree (DPhil) from the School of Cognitive and Computing Sciences (now Department of Informatics), University of Sussex, UK in January, 1992. His dissertation title is ¡§Shape from Contour and Segmentation Using Symmetries¡¨.  He joined City University in 1992 as a Lecturer, and is now an Associate Professor.


He has published more than 80 research papers, which includes papers in IEEE Transactions on Evolutionary Computation, International Journal of Computer Vision, and Pattern Recognition. He received a Best Paper Award from Consumer Electronics Society, Chinese Institute of Electronics. He is Program Co-chair of International Conference on Natural Computation 2013, has served as Program Committee Member in 17 international conferences, and has served as Reviewer of IEEE Transactions on Evolutionary Computation, IEEE Transactions on Pattern Analysis and Machine Intelligence, as well as other journals and conferences.


He is currently Associate Programme Leader of BEng Computer Engineering programme, and is also Coordinator of the University initiative Community of Practice for Social Responsibility and Ethics. He is active in collaborating with the Hong Kong Blind Union to develop aids for the visually impaired. He is also active as an adjudicator and advisor at various stages of the Joint School Science Exhibitions.


Dr. Yuen was the recipient of the Sir Edward Youde Memorial Fellowship and the Croucher Foundation Scholarship.  He was listed in Who's Who in the World, Who's Who in Finance and Industry, and Who¡¦s Who in Science and Engineering. 





Selected Recent Publications


Evolutionary Computation


Algorithm Selection


  1. S.Y. Yuen, C.K. Chow, and X. Zhang, ¡§Which algorithm should I choose at any point of the search: an evolutionary portfolio approach,¡¨ Proc. Genetic and Evolutionary Computation Conference (GECCO), pp. 567-574, July 2013.
  2. S.Y. Yuen and X. Zhang, ¡§On composing an (evolutionary) algorithm portfolio,¡¨ Proc. Genetic and Evolutionary Computation Conference (GECCO), pp. 83-84, July 2013.


Novel Algorithms


  1. X. Zhang, X. Zhang, S.Y. Yuen, S.L. Ho, and W.N. Fu, ¡§An improved artificial bee colony algorithm for optimal design of electromagnetic devices,¡¨ IEEE Trans. Magnetics, vol. 49, no. 8, pp. 4811-4816, 2013.
  2. X. Zhang and S.Y. Yuen, ¡§Improving artificial bee colony with one-position inheritance mechanism,¡¨ Memetic Computing, vol. 5, no. 3, pp. 187-211, 2013.   
  3. S.W. Leung, S.Y. Yuen, and C.K. Chow, ¡§Parameter control system of evolutionary algorithm that is aided by the entire search history,¡¨ Applied Soft Computing, vol. 12, no. 9, pp. 3063-3078, 2012.
  4. C.K. Chow and S.Y. Yuen, ¡§A multi-objective evolutionary algorithm that diversifies population by its density,¡¨ IEEE Transactions on Evolutionary Computation, vol. 16, no. 2, pp. 149-172, 2012.
  5. C.K. Chow and S.Y. Yuen, ¡§An Evolutionary algorithm that makes decision based on the entire previous search history,¡¨ IEEE Transactions on Evolutionary Computation, vol. 15, no. 6, pp. 741-769, 2011.
  6. S.Y. Yuen and C.K. Chow, ¡§A Genetic algorithm that adaptively mutates and never revisits,¡¨ IEEE Transactions on Evolutionary Computation, vol. 13, no. 2, pp. 454-472, Apr. 2009.


Energy Saving Applications


  1. X. Zhang, K.F. Fong, and S.Y. Yuen, ¡§A Novel artificial bee colony algorithm for HVAC optimization problems,¡¨ HVAC&R Research, vol. 19, no. 6, pp. 715-731, 2013.
  2. K.F. Fong, C.K. Lee, C.K. Chow, and S.Y. Yuen, ¡§Simulation-optimization of solar-thermal refrigeration systems for office use in subtropical Hong Kong,¡¨ Energy, vol. 36, pp. 6298-6307, 2011.
  3. K.F. Fong, S.Y. Yuen, C.K. Chow, and S.W. Leung, ¡§Energy management and design of centralized air-conditioning systems through the non-revisiting strategy for heuristic optimization methods,¡¨ Applied Energy, vol. 87, no. 11, pp. 3494-3506, Nov. 2010.




  1. C.W. Sung and S.Y. Yuen, ¡§Analysis of (1+1) evolutionary algorithm and randomized local search with memory,¡¨ Evolutionary Computation, vol. 19, no. 2, pp. 287-323, summer 2011.



Computer Vision


Visual Attention Model


  1. J. Liang and S.Y. Yuen, ¡§An Edge detection with automatic scale selection approach to improve coherent visual attention model,¡¨ Pattern Recognition Letters, vol. 34, pp. 1519-1524, 2013.


3D Shape from 2D Shape Cues (Explanatory Computer Vision)


  1. C.K. Chow and S.Y. Yuen, ¡§A Solution to illumination direction estimation of a shaded image: genetic algorithm,¡¨ Image and Vision Computing, vol. 28, pp. 1717-1730, 2010.
  2. C.K. Chow and S.Y. Yuen, ¡§Recovering shape by shading and stereo under Lambertian shading model,¡¨ International Journal of Computer Vision, vol. 85, no. 1, pp. 58-100, Oct. 2009.


Machine Learning


Inductive Logic Programming


  1. J. Ahlgren and S.Y. Yuen, ¡§Efficient program synthesis using constraint satisfaction in inductive logic programming,¡¨ Journal of Machine Learning Research, vol. 14, pp. 3649-3681, 2013.


Neural Network Design


  1. C.K. Chow and S.Y. Yuen, ¡§Illumination direction estimation for augmented reality using a surface input real valued output regression network,¡¨ Pattern Recognition, vol. 43, pp. 1700-1716, Apr. 2010.



More Papers ¡K




Non-revisiting Stochastic Search (4th September 2009)

( Power point ) ( Video: high resolution 791 MB ) ( Video: low resolution 408 MB )

[Note:  To view the video, you may need to download the K-Lite Mega Codec Pack available here ]



Research Group


Evolutionary Computation


  1. Postdoctoral Fellow    Dr. X. Zhang
  2. Research Student        Mr. Y. Lou
  3. Student Assistant        Mr. C.W. Yau


Computer Vision


  1. Research Student        Mr. J.Y. Liang                            


Machine Learning


  1. Research Student        Mr. J. Ahlgren            



Graduated Research Students


PhD Graduates

  1. Dr. X. Zhang, ¡§Techniques for improving differential evolution and artificial bee colony algorithms¡¨.
  2. Dr. S.W. Leung, ¡§Applying entire search history for parameter control of evolutionary algorithms¡¨.
  3. Dr. C.Y. Lam, ¡§Methodologies of 2D object recognition: a robust hypothesis/verification approach¡¨.
  4. Dr. T.S.  Lam, ¡§2-D object recognition by computer: a robust Hough-like prediction/correction approach¡¨.


MPhil Graduates

  1. Mr. S.F. Chen, ¡§Graph-based stereo correspondence algorithms and occlusion detection¡¨.
  2. Ms. Y.Y. Tsui, ¡§A Study of fast marching method for shape from shading under orthographic and perspective projection¡¨.
  3. Mr. C.K. Fong, ¡§A Study of statistical design for genetic algorithm and its application on object localization¡¨.
  4. Mr. C.H. Tse, ¡§Object boundary estimation using successive approximating genetic algorithm¡¨.
  5. Mr. C.H. Ma, ¡§An investigation of Hough transform and genetic algorithm for multi-modal pattern recognition¡¨.


PhD Position


I¡¦m recruiting PhD students. I would require students to be conscientious, genuinely interested in research, teachable and have good academic background, especially in programming (for those who wish to work on algorithm designs) and/or mathematics (for those who wish to work on theory).  One or more PhD positions will be funded by an ongoing General Research Fund Grant. The coming admission round is December 2014.  You may decide to concurrently apply for CityU admission through the School of Graduate Studies, and the Hong Kong PhD Fellowship Scheme. (The link is for 2014/15. Information for 2015/16 will be released in due course). Successful research students will obtain financial support.  For applications to be reviewed by me, you have to put down my name as the staff you have contacted in your application.


I am currently interested in supervising the following inter-disciplinary topics, but it does not exclude other topics not listed here:


1.      Algorithm selection           2. Developmental robotics      3. Deep learning          4. Evolutionary computation theory






Current and Recent Courses Taught


EE3274  Design Project                                   (BEngCE Core)


EE4808  Computer Graphics for Engineers     (Undergraduate Elective)


EE5808  Topics in Computer Graphics            (Postgraduate Elective)


EE4211  Computer Vision                               (Undergraduate Elective)




Useful Links 




Advice for 1st Year Students

Final Year Project Guidelines

Useful Science Database for Searching Information 

How to Write Good Programs: Structured Programming

Comparison of Eastern and Western Students (in Chinese)




General articles


"A Letter to Hong Kong"  by Prof Joseph Jao-yiu Sung

Four stages of a scientific discipline; four types of scientist


Research skills


A thoughtful article about doing research

10 pieces of advice I wish my PhD advisor had given me

How to do research at the MIT AI lab

Doing research "slower" (in Chinese)


Who should be the authors


Who should be the authors - view 1

Who should be the authors - view 2  part 1 (in Chinese)

Who should be the authors - view 2  part 2 (in Chinese)




Wikipedia - free encyclopedia

Math World

For those who wishes to learn more probability theory

Correct pronunciation of Cantonese



Updated: 23rd July, 2014.