1. Curriculum Vitae
Name: Colin Fyfe
Current Employment:
Personal Professor, School of Computing, University of the West of Scotland,
(formerly the University of Paisley).
Educational Qualifications:
BSc. (2.2) Mathematics, The University of Glasgow, 1971.
MSc. Information Technology, The University of Strathclyde, 1991.
MEd , Educational Management, The University of Glasgow, 1992.
PhD, “Negative Feedback as an Organising Principle for Neural Networks”,
The University of Strathclyde, 1995.
Employment Record:
Operational Research Assistant, Welsh Gas Board, 1971-72.
Teacher of Mathematics, Victoria Drive Secondary, 1973-75.
Assistant Principal Teacher of Maths, Eastbank Academy, 1975-77.
Principal Teacher of Mathematics, John Street Secondary, 1977-85.
Assistant Head Teacher, John Neilson/Castlehead High, 1985-90.
Research Assistant, Intelligent Knowledge Based Systems Group, University of
Strathclyde. Project Manager of Advanced Information Retrieval Project, 1991-93.
Research Assistant, University of Oxford. Analysis and simulation of biologically
plausible neural networks, 1993-94.
Research Fellow, University of Strathclyde. Project Manager of High Performance
Database Project. June 1994 - Nov 1994.
Lecturer, University of Paisley, 1994-96.
Senior Lecturer, University of Paisley, 1996-98,
Personal Professor, University of Paisley, 1998- date.
Research:
I am an active researcher in Artificial Neural Networks, Genetic Algorithms and
Artificial Life having written over 300 refereed papers, several book chapters and
three books.
Journals: I am Editor-in-Chief of Computing and Information Systems.
I am on the Editorial Boards of
• International Journal of Knowledge-Based Intelligent Engineering
Systems
• International Journal of Neural Systems.
• International Journal of Computational Intelligence
• Neurocomputing
• International Journal of Data Mining, Modelling and Management
• Cognitive Computation
2. I have been Guest Editor for special editions of the journals
• Neurocomputing,
• Knowledge Based Systems,
• International Journal of Neural Systems
• International Journal of Knowledge-Based Intelligent Engineering
Systems
I referee for most of the major journals in the Neural Networks field (Neural
Computation, Neural Networks, Network:Computation in Neural Systems, Neural
Processing Letters, IEEE Transactions on Neural Networks etc.). I am Series Co-
Editor (with Prof L. Jain) of the series “Computational Intelligence: Theory and
Applications” with IGP/INFOSCI/IRM Press.
PhD Supervision:
I currently supervise 1 PhD students and have acted as Director of Studies for
19 PhDs (all successful) over the last few years: this group is gaining an international
reputation. 4 former PhD students now hold academic posts within the School of
Computing. The completed PhDs are
1. Dr. Mark Girolami , 1998 :Independent Component Analysis
2. Dr. Darryl Charles , 1999 : factor analysis
3. Dr. Juan Corchado , 1999 : case based reasoning, hybrid systems
4. Dr. Stephen McGlinchey, 2000 : topology preserving maps
5. Dr. Pei Ling Lai , 2000 : canonical correlation analysis
6. Dr. Shang-Jen (David) Chuang , 2001 : forecasting
7. Dr. Donald MacDonald, 2001 : Remote sensed image analysis
8. Dr Emilio Corchado, (Universidad de Salamanca), 2002 : Maximum/
Minimum Likelihood Hebbian learning
9. Dr Tzai-Der (Douglas) Wang, 2002: evolution of cooperation
10. Dr ZhenKun Gou, 2003: canonical correlation analysis
11. Dr Jos Koetsier, 2003: context assisted learning
12. Dr Danny Livingstone, 2003: evolution of languages.
13. Dr Ying (Hannah) Han, 2004: time series analysis.
14. Dr Lina Petrakieva, 2004 : pattern recognition with labeled and
unlabeled data
15. Dr Cesar Garcia-Osorio, 2005: Data mining and visualization.
16. Dr Marian Pena, 2007 : Latent spaces for Topographic Mappings.
17. Dr Wesam Barbakh, 2008: Clustering and topology preserving
algorithms.
18. Dr Gayle Leen, 2008: Probabilistic context assisted learning.
19. Dr Ying Wu, 2008: Non-standard adaptation for exploratory data
analysis.
6 of the above were self-funding students.
I was second supervisor for
• Dr Dymitr Ruta, 2003: combining classifiers
• Dr Jinsong Leng, 2008: Reinforcement learning and multi-agent learning.
(University of South Australia)
I have examined PhDs at
• Royal Holloway, University of London
• King’s College, University of London
• Edinburgh University
3. • The University of Wolverhampton
• The University of Birmingham
• Oxford Brookes University
• Universities abroad in Australia, Finland and India
• Several internally at my own University.
• and an MPhil at Brighton University and one at Edinburgh
I am also currently assisting PhD supervision at the Universidad de Burgos, Spain and
the University of South Australia.
Scientific Administration:
I am a member of the Academic Advisory Board of the International Computer
Science Conventions group and am Chair of the Steering Committee for the
conferences Engineering Intelligent Systems. I have acted as Independent Assessor in
respect of applications for Professorships in England, USA, Canada, India, Korea and
Australia. I am a Committee member of the EU-funded project, EUNITE - the
European Network of Excellence on Intelligent Technologies for Smart Adaptive
Systems. I am on the Scientific Panel of Incite, a SHEFC-funded joint venture
initiated by the universities of Paisley, Edinburgh and Stirling to facilitate technology
transfer. I am on the Steering Committee of the EPSRC-funded “Blind Source
Separation and Independent Component Analysis Research Network”. I am a member
of the WSEAS International Working Group on Data Mining. I am a member of the
Microsoft Silicon Minds academic committee.
I have served/will serve on the International Scientific Committees for
1. Information Theory and the Brain Workshop, Stirling, October 1995.
2. Second Information Theory and the Brain Workshop, England, October 1996.
3. Second International Conference on Soft Computing, SOCO97, Nimes, France,
Sept 1997.
4. International Computer Science Conventions Symposium on Engineering of
Intelligent Systems, EIS98, Tenerife, Spain, February, 1998.
5. Independence and Artificial Neural Networks Workshop, I&ANN98, Tenerife,
Spain, February 1998.
6. International Workshop on Independent Component Analysis, ICA99, France,
January 1999.
7. Ninth International Conference on Artificial Neural Networks, ICANN99.
8. International Conference on Neural Networks and Artificial Intelligence,
ICNNAI'99, Belarus
9. Third International Conference on Soft Computing, SOCO99, Genoa, 1999.
10.Second International Workshop on Independent Component Analysis, ICA2000,
in Helsinki, 2000
11.Second International Computer Science Conventions Symposium on Engineering
of Intelligent Systems, EIS2000, Paisley, 2000.
12. Second International Conference on Intelligent Data Engineering and Automated
Learning, IDEAL2000, Hong Kong, 2000.
13.The International Symposium on Computational Intelligence, part of the First
International Congress on Intelligent Systems and Applications ISA'2000,
Australia
14.The Ninth European Symposium on Artificial Neural Networks, ESANN2001,
Bruges, Belgium.
1. Fourth International Conference on Soft Computing, SOCO2001, Paisley, 2001.
4. 2. Engineering of Natural and Artificial Intelligent Systems, ENAIS2001, Dubai,
2001
3. International Symposium on Adaptive Systems, ISAS2001, Havana, 2001
4. Second International Workshop on Self-Organising Maps, 2001.
5. The Tenth International Symposium on Artificial Neural Networks, ESANN
2002.
6. Third International Conference on Intelligent Data Engineering and Automated
Learning, IDEAL2002.
7. Neural Information Processing Systems Workshop, NIPS2002.
8. UK Workshop on Computational Intelligence, UKCI-02.
9. The Eleventh International Symposium on Artificial Neural Networks, Bruges,
Belgium, ESANN2003
10. The Seventh International Conference on Knowledge Based Intelligent
Information and Engineering Systems, KES2003.
11. The Fourth International Conference on Intelligent Data Engineering and
Automated Learning, IDEAL2003.
12. Third International Workshop on Computational Intelligence in Economics and
Finance, CIEF'2003.
13. The Twelfth Turkish Symposium on Artificial Intelligence and Neural Networks,
TAINN2003.
14. The Fourth International Symposium on Self Organising Maps, Japan,
WSOM2004.
15. International Conference on Machine Learning and Cybernetics 2003, Xi-an,
China.
16. 3rd International Workshop on Hybrid Methods for Adaptive Systems,
HMAS2003
17. The Third International Conference on Neural Networks and Artificial
Intelligence, ICNNAI2003.
18. Artificial Intelligence and Artificial Neural Networks Conference, AINN2004,
Turkey.
19. The Fourth Conference on Engineering of Intelligent Systems EIS 2004.
20. Brain Inspired Cognitive Systems, BICS2004.
21. The Twelfth International Symposium on Artificial Neural Networks, Bruges,
Belgium, ESANN2004.
22. International Conference on Informatics in Control, Automation and Robotics
(ICINCO), Portugal 2004.
23. Fourth Workshop on Hybrid Methods for Adaptive Systems, Aachen, Germany,
HMAS2004.
24. The Fifth International Conference on Intelligent Data Engineering and
Automated Learning, IDEAL2004.
25. The Fifth Workshop on Self-Organizing Maps, WSOM05.
26. Information Technologies in Environmental Engineering, ITEE2005.
27. The third International Workshop on Applications of Agents and Multi-Agent
Systems, IWPAAMS2005.
28. The Thirteenth International Symposium on Artificial Neural Networks, Bruges,
Belgium, ESANN2005.
29. 4th International Workshop on Computational Intelligence in Economics and
Finance (CIEF'2005).
30. International Conference on Informatics in Control, Automation & Robotics,
ICINCO2005.
31. The 16th Artificial Intelligence and Cognitive Science conference. AICS05.
5. 32. 4th International Workshop on Practical Applications of Agents and Multiagent
Systems.
33. The Fourteenth International Symposium on Artificial Neural Networks, Bruges,
Belgium, ESANN2006.
34.Brain Inspired Cognitive Systems, BICS2006.
35. International Symposium on Bio-inspired Computing, BIC2005.
36. International Conference on Self-organization and Adaptation of Multi-Agent and
Grid Systems, SOAS2005.
37. International Joint Conference on Artificial Neural Networks, IJCNN 2006 (Vice-
Chair).
38. 6th International Conference on Simulated Evolution and Learning (SEAL06).
39. second IEEE Symposium on Computational Intelligence and Games (CIG’06).
40. IEEE International Conference on Engineering of Intelligent Systems
(ICEIS'2006).
41. ICML 2006 (International Conference on Machine Learning.
42. The Fifteenth International Symposium on Artificial Neural Networks, Bruges,
Belgium, ESANN2007.
43. The 5th International Conference on Computational Intelligence in Economics
and Finance (CIEF06)
44. International Conference on Informatics in Control, Automation & Robotics,
ICINCO2006.
45. KES International Symposium on Agent and Multi-agent Systems -
Technologies and Applications (KES-AMSTA-07)
46. International Conference on Informatics in Control, Automation & Robotics,
ICINCO2007.
47. CGames2006.
48. WSOM2007
49. 12th conference of the Spanish Association for Artificial Intelligence –
Technology Transfer on Artificial Intelligence, CAEPIA - TTIA '07
50. Third IEEE Symposium on Computational Intelligence and Games , CIG2007
51. The 2007 International Joint Conference on Neural Networks (IJCNN2007)
52. The sixth International Conference on Computational Intelligence in Economics
and Finance (CIEF2007).
53. Second International Conference on Neural Networks and Associative Memories
(NNAM 2007)
54. CGames 2007
55. 17TH International Conference on Artificial Neural Networks, ICANN2007.
56. 8TH INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ENGINEERING AND
AUTOMATED LEARNING (IDEAL'07).
57. Fourth International ICSC Symposium on Biologically Inspired Systems (BIS
2008)
58. International Conference on Informatics in Control, Automation & Robotics,
ICINCO2008.
59. World Congress on Computational Intelligence, WCCI2008
60. The 18th International Conference on Artificial Neural Networks, ICANN2008.
61. CGames 2008.
62. The seventh International Conference on Computational Intelligence in
Economics and Finance (CIEF2008).
63. International Conference on Industrial, Engineering & Other Applications of
Applied Intelligent Systems (IEA/AIE-2009)
64. 15TH International Conference on Neural Information Processing, ICONIP 2008.
6. 65. The Sixteenth International Symposium on Artificial Neural Networks, Bruges,
Belgium, ESANN2008.
66. 15th International Conference on Neural Information Processing, ICONIP2008.
67. 13 th International Conference on Computer Games: AI, Animation, Mobile,
Interactive Multimedia, Educational & Serious Games
68. The 6th International Conference on Informatics in Control, Automation and
Robotics, ICINCO2009.
69. WSOM 2009.
70. 2009 International Joint Conference on Neural Networks (IJCNN 2009)
Conferences:
I was Chair of I&ANN98, EIS2000, SOCO2001 and IDEAL’06 and Vice-Chair of
EIS98 and SOCO99 and have organised special sessions for ESANN99, SOCO99 and
IDEAL2000. I have chaired sessions at many additional conferences. I organised
EIS2000 and SOCO2001 at the University of Paisley. I was Honorary Chair of
IDEAL2006, Spain, and Program Committee Co-Chair of IDEAL2008, Korea and of
The Twenty Third International Conference on Industrial, Engineering & Other
Applications of Applied Intelligent Systems ,IEA-AIE 2010, Spain.
Plenary talks/Keynote speeches :
• 3rd International Symposium on Soft Computing, SOCO97 in Nimes, France
• The 9th Int. Conf. on Knowledge-Based Intelligent Information & Engineering
Systems, KES2004 in Wellington, New Zealand.
• 4th International Conference on Intelligent Information Processing, ICIIP2006,
in Adelaide, Australia.
• WSEAS International Conference on Signal Processing, SIP06, in Istanbul,
Turkey
• 7th WSEAS International Conference on ARTIFICIAL INTELLIGENCE,
KNOWLEDGE ENGINEERING and DATA BASES (AIKED '08) at the
University of Cambridge, UK.
• 1st Asian Conference on Intelligent Information and Database Systems
(ACIIDS-2009)
Tutorials at
• The 7th European Symposium on Artificial Neural Networks, ESANN99 in
Bruges, Belgium
• The 5th International Conference on Computational Intelligence in Finance,
CIEF2006 in Taiwan.
• The 9th International Conference on Intelligent Data Engineering and
Automated Learning, IDEAL2008 in Korea.
Visiting Professorships:
I have been appointed Visiting Researcher at
• the University of Strathclyde, 1993-94,
• the Riken Institute, Tokyo, January 1998
• the Chinese University of Hong Kong, Nov.- Dec. 2000.
• Rice University, USA, October 2002
• the University of South Australia, February 2004.
I have been Visiting Professor at
• the University of Vigo, Spain,
7. • the University of Burgos, Spain,
• the University of Salamanca, Spain.
• Korea University, Seoul, South Korea.
• The University of Cordoba, Spain
I was Scientific Collaborator for NASA project "Precision Mining of Large Spectral
Data Volumes for Rapid Identification of Planetary Resources" (University of
Arizona) and for a Scottish Enterprise project on intelligent project management.
Refereed Journal Publications
1. C. Fyfe. Introducing asymmetry into interneuron learning, Neural Computation,
7(6): 1167-1181,1995.
2. C. Fyfe and R. Baddeley. Non-linear data structure extraction using simple
hebbian networks. Biological Cybernetics,72(6): 533-541,1995.
3. C. Fyfe and R. Baddeley. Finding Compact and Sparse Distributed
Representations of Visual Images, Network:Computation in Neural Systems, 6:3,
1-12, 1995.
4. C. Fyfe. A general exploratory projection pursuit network, Neural Processing
Letters.May, 1997
5. C. Fyfe. A scale-invariant feature map. Network:Computation in Neural Systems,
7: 269-275,1996.
6. C. Fyfe. A comparative study of two neural methods of exploratory projection
pursuit. Neural Networks, 10(2):257-262,1997.
7. M. Girolami and C. Fyfe. Stochastic ica contrast maximisation using Oja’s
nonlinear pca algorithm, International Journal of Neural Systems, 8(5),661-678,
1997.
8. M. Girolami and C. Fyfe. An extended exploratory projection pursuit network
with linear and non-linear lateral connections applied to the cocktail party
problem. Neural Networks,10(9):1607-1618, 1997.
9. M. Girolami and C. Fyfe. Extraction of Independent Signal Sources using a
Deflationary Exploratory Projection Pursuit Network with Lateral Inhibition.
IEEE Proceedings on Vision, Image and Signal Processing, 1997.
10. M. Girolami and C. Fyfe. A Temporal Model of Linear Anti-Hebbian Learning.
Neural Processing Letters. 1997.
11. C. Fyfe. A Neural Net for PCA and Beyond, Neural Processing Letters. 1997.
12. J. M. Corchado and C. Fyfe. Unsupervised neural method for temperature
forecasting. Artificial Intelligence in Engineering, 1999.
13. C. Fyfe. Structured Population-based Incremental Learning. Soft Computing, 2,
191-198, 1999.
14. Charles D. and Fyfe C., Modelling Multiple Cause Structure Using Rectification
Constraints. Network: Computation in Neural Systems, 9:167-182, May 1998.
15. P.L. Lai and C. Fyfe. A neural network implementation of canonical correlation
analysis, Neural Networks, December,1999.
16. C. Fyfe, J. P. Marney and H. Tarbert. Technical Analysis versus Market
Efficiency - A Genetic Programming Approach, Applied Financial Economics,
9,183-191, 1999.
17. P.L. Lai and C. Fyfe. Simultaneous Identification of Face and Orientation,
Neural Processing Letters, August 2000.
8. 18. S. McGlinchey, D. Charles, P.L. Lai and C. Fyfe. Unsupervised Extraction of
Structural Information from High Dimensional Visual Data. Applied Intelligence,
12:1, 63-74,2000.
19. P.L. Lai and C. Fyfe. Kernel and nonlinear Canonical Correlation Analysis.
International Journal of Neural Systems, 2001.
20. P.L. Lai and C. Fyfe. A family of canonical correlation analysis neural networks,
Neural Processing Letters, 2001.
21. Z. K. Gou and C. Fyfe. A family of networks which perform canonical
correlation analysis, International Journal of Knowledge-based Intelligent
Engineering Systems, April 2001.
22. D. Charles, C. Fyfe, D. MacDonald, J. Koetsier. Unsupervised Neural Networks
for the identification of Minimum Overcomplete Basis, Neurocomputing,47,
119-143, 2002.
23. C. Fyfe and J. Corchado. Automating the construction of CBR systems using
Kernel methods, International Journal of Intelligent Systems, 16:1, 574-586,
2001.
24. C. Fyfe and D. MacDonald. Epsilon-insensitive Hebbian Learning.
Neurocomputing,47, 35-57, 2002.
25. E. Corchado and C. Fyfe. Extraction of independent causes using lateral
connections. International Journal of Computational Intelligence and
Applications, IJCIA. 2002.
26. Y. Han and C. Fyfe. Finding Underlying Factors in Time Series, Cybernetics and
Systems: An International Journal, March, 2002.
27. C. Fyfe and J. Corchado. A Comparison of Kernel Methods for Instantiating
Case Based Reasoning Systems, Advanced Engineering Informatics, 16, 165-178,
2002.
28. E. Corchado and C. Fyfe. Orientation selection using maximum likelihood
Hebbian Learning. International Journal of Knowledge-based Intelligent
Engineering Systems, April, 2003.
29. E. Corchado, D. MacDonald and C. Fyfe. Internet Agents who Structure Concept
Formation using Kernel Self-organising Maps. International Journal of Web
Engineering and Technology, 1(4),427-436,2004.
30. E. Corchado, D. MacDonald and C. Fyfe. Maximum and Minimum Likelihood
Hebbian Learning for Exploratory Projection Pursuit, Data Mining and
Knowledge Discovery, 8, 203-225, 2004.
31. Y. Han, E. Corchado and C. Fyfe. Forecasting using Twinned Principal Curves
and Twinned Self Organising Maps, Neurocomputing, 2003.
32. M. Glez-Bedia, J. M. Corchado, E. S. Corchado and C. Fyfe. Analytical Model
for Constructing Deliberative Agents, Engineering Intelligent Systems, 2002.
33. E. Corchado and C. Fyfe. An Extension of Epsilon-insensitive Hebbian Learning
to Form a Non-interfering Basis, International Journal of Computational
Intelligence and Applications, IJCIA, 3(3),281-296, 2003.
34. E. Corchado, Y. Han and C. Fyfe. Structuring Global Responses of Local Filters
using Lateral Connections. Journal of Experimental and Theoretical Artificial
Intelligence, 15(4), December 2003.
35. Z. K. Gou and C. Fyfe. A canonical correlation neural network for
Multicollinearity and Functional Data, Neural Networks, 17,285-293, 2004.
36. Y. Han and C. Fyfe. Bagging and Boosting Radial Basis Forecasters, Computing
and Information Systems, 2003.
9. 37. I. Hossack, D. Robertson, P. Tucker, A. Hursthouse, C. Fyfe, A GIS and web-
based decision support tool for the management of urban soils, 35:5, 499-509,
Cybernetics and Systems, 2003.
38. J. Koetsier, Y. Han and C. Fyfe. Twinned Principal Curves, Neural Networks,
17(3), 399-409, April 2004.
39. E. Corchado and C. Fyfe. Connectionist techniques for the Identification and
Suppression of Interfering Underlying Factors, International Journal of Pattern
Recognition and Artificial Intelligence, 17 (8), 2003.
40. L. Petrakieva and C. Fyfe. Bagging and Bumping Self-organising Maps,
Computing and Information Systems, 2003.
41. C. Fyfe, Dynamic Strategy Selection and Creation using Artificial Immune
Systems, International Journal of Intelligent Games & Simulation, 3(1) 2004.
42. Koetsier J, MacDonald D, Fyfe C. Exploratory Correlation Analysis, Neural
Networks, 2004.
43. Garcia-Osorio, C. and Fyfe, C. Regaining Sparsity in Kernel Principal
Components, Neurocomputing Letters, 2004.
44. Fyfe, C. and Jain, L. Teams of intelligent agents which learn using artificial
immune systems, Journal of Network and Computer Applications, 29, 147-159,
2006.
45. Garcia-Osorio, C. and Fyfe, C. The combined use of Self-organizing Maps and
Andrews’ Curves, International Journal of Neural Systems, 15(3),197-206, 2005.
46. Peña, M and Fyfe, C. Model- and Data-driven Harmonic Topographic Maps,
WSEAS Transactions on Computers, 4,9, pp 1033-1044, 2005.
47. Fyfe, C. Making the Generative Topographic Mapping more responsive to the
data, WSEAS Transactions on Computers, 4, 10, pp1223-1233, 2005.
48. Garcia-Osorio, C. and Fyfe, C. Visualisation of high dimensional data via
orthogonal curves, Journal of Universal Computer Science, 11(11), 1806-1819,
2005.
49. Peña, M and Fyfe, C. Developments of the Generalised Harmonic Topographic
Mapping, WSEAS Transactions on Computers, 4,11, pp1548-1555, 2005.
50. Fyfe, C., Marney, J. P. and Tarbert, H. Risk Adjusted Returns from Technical
Trading: a Genetic Programming Approach, Applied Financial Economics, 15,
1073-1077,2005.
51. Fyfe, C. Two topographic maps for data visualization, Data Mining and
Knowledge Discovery,14,207-224, ISSN 1384-5810, 2007.
52. McGlinchey, S., Peña, M and Fyfe, C. Comparison of Quantization Errors in the
Model- and Data-driven Harmonic Topographic Mappings, WSEAS Transactions
on Computers, 2006.
53. Livingstone, D. and Fyfe, C. Specifying Covariances for Sparsification of
Probabilistic Canonical Correlation Analysis, WSEAS Transactions on
Mathematics, 2006.
54. Garcia-Pedrajas, N. , Garcia-Osorio, C. and Fyfe, C. Nonlinear boosting
projections for ensemble construction, Journal of Machine Learning Research, 8,
1-33, Jan 2007.
55. Garcia-Pedrajas, N, and Fyfe, C. Construction of Classifier Ensembles by means
of Artificial Immune Systems, Journal of Heuristics, 14, 285-310, 2008.
56. Fyfe, C., Leen, G., Jain, L., and Thatcher, S. A stochastic process formulation of
learning in cooperative agents, Multi-agent and Grid Systems, 2008.
57. Garcia-Pedrajas, N, and Fyfe, C. Immune Network based Ensembles, 70,
Neurocomputing, 2007.
10. 58. Garcia-Pedrajas, N, and Fyfe, C. Evolving output codes for multi-class problems,
IEEE Transactions on Evolutionary Computation, 12(1), 2008.
59. Leng, J., Fyfe, C. and Jain, L. Simulation and Reinforcement Learning with
soccer agents, International Journal of Multi-Agent and Grid Systems, 4(4), IOS
Press, 2008.
60. Barbakh, W and Fyfe, C. Local vs Global Interactions in Clustering Algorithms,
International Journal of Knowledge based Intelligent Engineering Systems, 2008.
61. Leng, J., Fyfe, C. and Jain, L. Convergence analysis on Temporal Difference
Learning, International Journal of Innovative Computing, Information and
Control, 5(4), April, 2009.
62. Leng, J., Fyfe, C and Jain, L. Experimental analysis on Sarsa(λ) and Q(λ) with
different eligibility traces strategies, Journal of Intelligent and Fuzzy Systems,
20,1-2, pp73-82, 2009.
63. Wu, Y. and Fyfe, C. Exploratory Data Analysis with Artificial Immune Systems,
1(2), 159-169, Evolutionary Intelligence, 2008.
64. Wu, Y. and Fyfe, C. The On-line Cross Entropy Method for Unsupervised Data
Exploration, WSEAS Transactions on Mathematics, 2008.
65. Wu, Y., Fyfe, C. and Lai, P.L. Two Forms of Immediate Reward Reinforcement
Learning for Exploratory Data Analysis, Neural Networks, 2009.
66. Fyfe, C. , Leen, G. and Lai, P. L. Gaussian processes for canonical correlation
analysis, Neurocomputing, 71, 3077-3088, 2008.
67. Barbakh, W and Fyfe, C., Online Clustering Algorithms, International Journal
of Neural Systems, 18(3), 2008.
68. Leng, J., Jain, L. and Fyfe, C. Experimental analysis of eligibility traces
strategies in temporal difference learning, International Journal of Knowledge
Engineering and Soft Data Paradigms, Vol 1, No 1, 2009.
69. Fyfe, C. Barbakh, W., Ooi, W. C.and Ko, H. Topological Mappings of Video
and Audio Data, International Journal of Neural Systems, 2009.
Funding Awarded
1. NCR Ltd (1996-98), Blind Source Separation using Artificial Neural
Networks, £12000
2. NCR Ltd (1996), Evaluation of Automated Voice Transcription Methods,
£5000.
3. Leverhulme Trust (1997), Summer internship, £1500.
4. BIFF Award, (2004), {with Prof Peter Tucker), Waste Paper Re-cycling
Modeling, £95000.
+ various studentships awarded internally by the University of Paisley, the School of
Computing, and the Faculty of Engineering and Science.
Books.
1. Corchado, E. and Fyfe, C. and Alonso, L. Early Vision and the Identification
of Multiple Causes in Data, Aica Ediciones, ISBN 84-95780-02-X, 2001.
2. Fyfe, C. Hebbian Learning and negative feedback artificial neural networks,
ISBN 1852338330, Springer, 2005.
3. Darryl Charles, Colin Fyfe, Danny Livingstone, Stephen McGlinchey ,
Biologically Inspired Artificial Intelligence for Computer Games, IGI
Publishing, ISBN: 978-1-59140-646-4, Nov. 2007.
11. 4. Wesam Barbakh, Ying Wu and Colin Fyfe, Non-standard exploratory data
analysis: Reinforcement learning, cross entropy and artificial immune
systems, Springer, 2008.
12. Teaching
I have developed and taught modules in
• Artificial Neural Networks and Genetic Algorithms (BSc degree year and
masters course). This module is being used at Rice University, USA and
substantial sections are being used at other universities throughout the world.
• Information Theory and Artificial Neural Networks (BSC honours year)
• Object Oriented Programming (Masters course)
• Networking, Principles and Strategy
• Artificial Intelligence Methods
• Computer Game AI.
• and several modules on programming languages.
I was the University of Paisley’s contact with the Clyde Virtual University.
I was External Examiner for Aston University’s Combined Honours Mathematics
degree (2000 – 2003), and participated in a review of the same course in 2004.
Administration
I initiated, organised and maintained secondary school liaison days from 1996-2000.
I was Project Administrator for MSc, Advanced Computer Systems Development,
1996-1997 and Course Leader, 1997-2000.
I have served on the University’s Research Degrees Committee from 1998 – date and
various Research Committees in Schools and Faculties.
I organised Departmental Seminars and In-service days from 1997-2001.