People

Professor John Gan

Professor
School of Computer Science and Electronic Engineering (CSEE)
Professor John Gan
  • Email

  • Telephone

    +44 (0) 1206 873487

  • Location

    4B.524, Colchester Campus

Profile

Biography

Member of the Robotics Group Member of the Brain-Computer Interfaces and Neural Engineering

Appointments

University of Essex

  • Professor, University of Essex ( 10/2010 - present )

  • Senior Lecturer, Reader, University of Essex ( 10/2000 - 9/2010 )

Research and professional activities

Research interests

Machine learning and artificial intelligence

Computer vision and robotics

Brain-computer interfaces

Multimodal human-machine interaction

Intelligent data and text mining

Signal processing

Pattern recognition

(See also staff research interests by category)

Teaching and supervision

  • Artificial Intelligence (CE213)

Publications

Journals (74)

Li, X., Gan, JQ. and Wang, H., (2018). Collective sparse symmetric non-negative matrix factorization for identifying overlapping communities in resting-state brain functional networks. NeuroImage. 166

Zhang, L., Gan, JQ. and Wang, H., (2017). Neurocognitive mechanisms of mathematical giftedness: A literature review. Applied Neuropsychology: Child. 6 (1)

Martín-Smith, P., Ortega, J., Asensio-Cubero, J., Gan, JQ. and Ortiz, A., (2017). A supervised filter method for multi-objective feature selection in EEG classification based on multi-resolution analysis for BCI. Neurocomputing. 250

Ortega, J., Ortiz, A., Martín-Smith, P., Gan, JQ. and González-Peñalver, J., (2017). Deep belief networks and multiobjective feature selection for BCI with multiresolution analysis. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 10305 LNCS

Ortega, J., Kimovski, D., Gan, JQ., Ortiz, A. and Damas, M., (2017). A parallel island approach to multiobjective feature selection for brain-computer interfaces. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 10305 LNCS

Zhang, L., Gan, JQ., Zheng, W. and Wang, H., (2017). Spatiotemporal Phase Synchronization in Adaptive Reconfiguration from Action Observation Network to Mentalizing Network for Understanding Other’s Action Intention. Brain Topography

Asensio-Cubero, J., Gan, JQ. and Palaniappan, R., (2016). Multiresolution analysis over graphs for a motor imagery based online BCI game. Computers in Biology and Medicine. 68

Kakoty, NM., Hazarika, SM. and Gan, JQ., (2016). EMG Feature Set Selection Through Linear Relationship for Grasp Recognition. Journal of Medical and Biological Engineering. 36 (6)

Ortega, J., Asensio-Cubero, J., Gan, JQ. and Ortiz, A., (2016). Classification of motor imagery tasks for BCI with multiresolution analysis and multiobjective feature selection. BioMedical Engineering OnLine. 15 (S1)

Zhang, L., Gan, JQ. and Wang, H., (2015). Localization of neural efficiency of the mathematically gifted brain through a feature subset selection method. Cognitive Neurodynamics. 9 (5)

Zhang, L., Gan, J. and Wang, H., (2015). Mathematically gifted adolescents mobilize enhanced workspace configuration of theta cortical network during deductive reasoning. Neuroscience. 289

Tan, XM., Chen, MY. and Gan, JQ., (2015). A co-training algorithm based on modified Fisher's linear discriminant analysis. Intelligent Data Analysis. 19 (2)

Plansangket, S. and Gan, JQ., (2015). A query suggestion method combining TF-IDF and Jaccard Coefficient for interactive web search. Artificial Intelligence Research. 4 (2)

Gan, JQ., Awwad Shiekh Hasan, B. and Tsui, CSL., (2014). A filter-dominating hybrid sequential forward floating search method for feature subset selection in high-dimensional space. International Journal of Machine Learning and Cybernetics. 5 (3)

Nia, HFG., Hu, O. and Gan, JQ., (2014). A novel fuzzy logic approach to online exposure time calculation of line scan cameras in industrial inspection. International Journal of Modelling, Identification and Control. 21 (1)

Zhang, L., Gan, JQ. and Wang, H., (2014). Optimized Gamma Synchronization Enhances Functional Binding of Fronto-Parietal Cortices in Mathematically Gifted Adolescents during Deductive Reasoning. Frontiers in Human Neuroscience. 8 (JUNE)

Chen, M., Tan, X., Gan, JQ., Zhang, L. and Jian, W., (2014). A batch-mode active learning method based on the nearest average-class distance (NACD) for multiclass brain-computer interfaces. Journal of Fiber Bioengineering and Informatics. 7 (4)

Zhang, L., Gan, JQ. and Wang, H., (2014). Optimized gamma synchronization enhances functional binding of fronto-parietal cortices in mathematically gifted adolescents during deductive reasoning. Frontiers in Human Neuroscience. 8 (430)

Asensio-Cubero, J., Gan, JQ. and Palaniappan, R., (2013). Extracting optimal tempo-spatial features using local discriminant bases and common spatial patterns for brain computer interfacing. Biomedical Signal Processing and Control. 8 (6)

Asensio-Cubero, J., Gan, JQ. and Palaniappan, R., (2013). Multiresolution analysis over simple graphs for brain computer interfaces. Journal of Neural Engineering. 10 (4)

Oskoei, MA., Hu, H. and Gan, JQ., (2013). Feature-channel subset selection for optimising myoelectric human-machine interface design. International Journal of Biomechatronics and Biomedical Robotics. 2 (2/3/4)

Oskoei, MA., Hu, H. and Gan, JQ., (2013). Feature-channel subset selection for optimising myoelectric human-machine interface design. International Journal of Biomechatronics and Biomedical Robotics. 2 (2/3/4)

Hasan, BAS. and Gan, JQ., (2012). Hangman BCI: An unsupervised adaptive self-paced Brain–Computer Interface for playing games. Computers in Biology and Medicine. 42 (5)

Amorim, R., Mirkin, B. and Gan, JQ., (2012). Anomalous pattern based clustering of mental tasks with subject independent learning – some preliminary results. Artificial Intelligence Research. 1 (1)

Hasan, BAS. and Gan, JQ., (2011). Temporal modeling of EEG during self-paced hand movement and its application in onset detection. Journal of Neural Engineering. 8 (5)

Tsui, CSL., Gan, JQ. and Hu, H., (2011). A Self-Paced Motor Imagery Based Brain-Computer Interface for Robotic Wheelchair Control. Clinical EEG and Neuroscience. 42 (4)

Yoon, JW., Roberts, SJ., Dyson, M. and Gan, JQ., (2011). Bayesian inference for an adaptive Ordered Probit model: An application to Brain Computer Interfacing. Neural Networks. 24 (7)

Hasan, BAS. and Gan, JQ., (2011). Conditional random fields as classifiers for three-class motor-imagery brain–computer interfaces. Journal of Neural Engineering. 8 (2)

Hasan, BAS. and Gan, JQ., (2011). Conditional random fields as classifiers for 3-class motor-imagery brain-computer interfaces. Journal of Neural Engineering. 8 (2)

Hasan, BAS. and Gan, JQ., (2011). Temporal modeling of EEG during self-paced hand movement and its application in onset detection. Journal of Neural Engineering. 8 (5)

Awwad Shiekh Hasan, B. and Gan, JQ., (2010). Unsupervised movement onset detection from EEG recorded during self-paced real hand movement. Medical & Biological Engineering & Computing. 48 (3)

Geng, T., Gan, JQ. and Hu, H., (2010). A self-paced online BCI for mobile robot control. International Journal of Advanced Mechatronic Systems. 2 (1-2)

Dyson, M., Sepulveda, F. and Gan, J., (2010). Localisation of cognitive tasks used in EEG-based BCIs. Clinical Neurophysiology. 121 (9)

Tao Geng and Gan, J., (2010). Planar Biped Walking With an Equilibrium Point Controller and State Machines. IEEE/ASME Transactions on Mechatronics. 15 (2)

Geng, T., Gan, JQ. and Hu, H., (2010). A self-paced online BCI for mobile robot control. International Journal of Advanced Mechatronic Systems. 2 (1-2)

Yoon, JW., Roberts, SJ., Dyson, M. and Gan, JQ., (2009). Adaptive classification for Brain Computer Interface systems using Sequential Monte Carlo sampling. Neural Networks. 22 (9)

Shang-Ming Zhou and Gan, J., (2009). Extracting Takagi-Sugeno Fuzzy Rules with Interpretable Submodels via Regularization of Linguistic Modifiers. IEEE Transactions on Knowledge and Data Engineering. 21 (8)

Tsui, CSL., Gan, JQ. and Roberts, SJ., (2009). A self-paced brain–computer interface for controlling a robot simulator: an online event labelling paradigm and an extended Kalman filter based algorithm for online training. Medical & Biological Engineering & Computing. 47 (3)

Oskoei, MA., Gan, JQ. and Hu, O., (2009). Adaptive schemes applied to online SVM for BCI data classification. Proceedings of the 31st Annual International Conference of the IEEE Engineering in Medicine and Biology Society: Engineering the Future of Biomedicine, EMBC 2009. 2009

Geng, T., Gan, JQ., Dyson, M., Tsui, CS. and Sepulveda, F., (2008). A Novel Design of 4-Class BCI Using Two Binary Classifiers and Parallel Mental Tasks. Computational Intelligence and Neuroscience. 2008

Gan, JQ. and Rosales, EM., (2008). Producing interpretable local models in parametric CMAC by regularization. International Journal of Knowledge-based and Intelligent Engineering Systems. 11 (6)

Zhou, S-M. and Gan, JQ., (2008). Low-level interpretability and high-level interpretability: a unified view of data-driven interpretable fuzzy system modelling. Fuzzy Sets and Systems. 159 (23)

Zhou, S-M., Gan, JQ. and Sepulveda, F., (2008). Classifying mental tasks based on features of higher-order statistics from EEG signals in brain–computer interface. Information Sciences. 178 (6)

Zhou, S., Gan, JQ. and Sepulveda, F., (2008). Classifying mental tasks based on features of higher-order statistics from EEG signals in brain-computer interface. Information Sciences. 178 (6)

Geng, T., Gan, JQ., Dyson, M., Tui, SSL. and Sepulveda, F., (2008). A novel design of 4-class BCI using two binary classifiers and parallel mental tasks. Computational Intelligence and Neuroscience. 2008

Zhou, S-M., Gan, JQ., Xu, L-D. and John, R., (2007). Interactive image enhancement by fuzzy relaxation. International Journal of Automation and Computing. 4 (3)

Zhou, S-M. and Gan, JQ., (2007). Constructing L2-SVM-Based Fuzzy Classifiers in High-Dimensional Space With Automatic Model Selection and Fuzzy Rule Ranking. IEEE Transactions on Fuzzy Systems. 15 (3)

Sepulveda, F., Dyson, M., Gan, JQ. and Tsui, CSL., (2007). A comparison of mental task combinations for asynchronous EEG-based BCIs. Annual International Conference of the IEEE Engineering in Medicine and Biology - Proceedings. 2007

Geng, T., Dyson, M., Tsui, CSL. and Gan, JQ., (2007). A 3-class asynchronous BCI controlling a simulated mobile robot. Annual International Conference of the IEEE Engineering in Medicine and Biology - Proceedings. 2007

Zhou, SM. and Gan, JQ., (2006). Multiple objective learning for constructing interpretable Takagi-Sugeno fuzzy model. Studies in Computational Intelligence. 16

Zhou, S-M. and Gan, JQ., (2006). Constructing accurate and parsimonious fuzzy models with distinguishable fuzzy sets based on an entropy measure. Fuzzy Sets and Systems. 157 (8)

Zhou, S-M. and Gan, JQ., (2006). A new fuzzy relaxation algorithm for image enhancement. International Journal of Knowledge-based and Intelligent Engineering Systems. 10 (3)

Gan, JQ., Oyama, E., Rosales, EM. and Hu, H., (2005). A complete analytical solution to the inverse kinematics of the Pioneer 2 robotic arm. Robotica. 23 (1)

Harris, CJ. and Gan, Q., (2001). State estimation and multi-sensor data fusion using data-based neurofuzzy local linearisation process models. Information Fusion. 2 (1)

Qiang Gan and Harris, C., (2001). A hybrid learning scheme combining EM and MASMOD algorithms for fuzzy local linearization modeling. IEEE Transactions on Neural Networks. 12 (1)

Qiang Gan and Harris, C., (1999). Linearization and state estimation of unknown discrete-time nonlinear dynamic systems using recurrent neurofuzzy networks. IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics). 29 (6)

Qiang Gan and Harris, C., (1999). Fuzzy local linearization and local basis function expansion in nonlinear system modeling. IEEE Transactions on Systems, Man and Cybernetics, Part B (Cybernetics). 29 (4)

Gan, Q., Saratchandran, P., Sundararajan, N. and Subramanian, K., (1999). A complex valued radial basis function network for equalization of fast time varying channels. IEEE Transactions on Neural Networks. 10 (4)

Harris, C., (1999). Neurofuzzy State Estimators and Their Applications. Annual Reviews in Control. 23 (1)

Zhou, J., Gan, Q., Krzyżak, A. and Suen, CY., (1999). Recognition of handwritten numerals by Quantum Neural Network with fuzzy features. International Journal on Document Analysis and Recognition. 2 (1)

Wang, JS., Gan, Q., Wei, Y. and Xie, L., (1999). Cellular neural networks with opposite-sign templates for image thinning. International Journal of Circuit Theory and Applications. 27 (2)

Peng, H., Sha, L., Gan, Q. and Wei, Y., (1998). Energy function for learning invariance in multilayer perceptron. Electronics Letters. 34 (3)

Peng, H., Gan, Q. and Wei, Y., (1998). Several realistic approaches to improve the generalization of feedforward neural networks. Tien Tzu Hsueh Pao/Acta Electronica Sinica. 26 (4)

Peng, HC., Sha, LF., Gan, Q. and Wei, Y., (1998). Combining adaptive sigmoid packet and trace neural network for fast invariance-learning. Electronics Letters. 34 (9)

Yu Wei, Zuhong Lu, Chunwei Yuan and Qiang Gan, (1997). Molecular electronics: strategies and progress in China. IEEE Engineering in Medicine and Biology Magazine. 16 (4)

Wang, J. and Gan, Q., (1997). Thinning-like property of CNN with opposite-sign templates and its applications. Tien Tzu Hsueh Pao/Acta Electronica Sinica. 25 (4)

Wang, J., Gan, Q. and Wei, Y., (1997). Fractal cellular neural networks for associative memory. Tien Tzu Hsueh Pao/Acta Electronica Sinica. 25 (2)

Gan, Q., Subramanian, R., Sundararajan, N. and Saratchandran, P., (1996). Design for centres of RBF neural networks for fast time-varying channel equalisation. Electronics Letters. 32 (25)

Wang, J., Gan, Q. and Wei, Y., (1996). Cellular neural networks with multi-step output function. Tien Tzu Hsueh Pao/Acta Electronica Sinica. 24 (5)

Junsheng Wang, Qiang Gan and Yu Wei, (1995). Stability of CNN with opposite-sign templates and nonunity gain output functions. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications. 42 (7)

Gan, Q. and Wei, Y., (1992). Neural modeling with dynamically adjustable threshold and refractory period. Biosystems. 27 (3)

Gan, Q., Sha, F. and Wei, Y., (1992). A mathematical neuron model with dynamically adjustable threshold and refractory period. Network: Computation in Neural Systems. 3 (4)

Gan, Q. and Wei, Y., (1992). Neuron model with potential applications in pulse-stream neural nets. Electronics Letters. 28 (8)

Gan, Q., Sha, F. and Wei, Y., (1992). A mathematical neuron model with dynamically adjustable threshold and refractory period. Network: Computation in Neural Systems. 3 (4)

Conferences (20)

Wu, Y., Gan, JQ. and Wang, H., (2017). Identifying Intrinsic Phase Lag in EEG Signals from the Perspective of Wilcoxon Signed-Rank Test

Plansangket, S. and Gan, JQ., (2014). Performance evaluation of state-of-the-art ranked retrieval methods and their combinations for query suggestion

Asensio-Cubero, J., Gan, JQ. and Palaniappan, R., (2014). Multiresolution analysis of an information based EEG graph representation for motor imagery brain computer interfaces

Zhang, L., Wang, H. and Gan, JQ., (2013). EEG-based cortical localization of neural efficiency related to mathematical giftedness

Asensio-Cubero, J., Gan, JQ. and Palaniappan, R., (2012). Extracting common spatial patterns based on wavelet lifting for brain computer interface design

Asensio-Cubero, J., Palaniappan, R. and Gan, JQ., (2011). A study on temporal segmentation strategies for extracting common spatial patterns for brain computer interfacing

Al Moubayed, N., Awwad Shiekh Hasan, B., Gan, JQ., Petrovski, A. and McCall, J., (2010). Binary-SDMOPSO and its application in channel selection for brain-computer interfaces

Hasan, BAS. and Gan, JQ., (2009). Unsupervised adaptive GMM for BCI

Dyson, M., Sepulveda, F., Gan, JQ. and Roberts, SJ., (2009). Sequential classification of mental tasks vs. idle state for EEG based BCIs

Hasan, BAS., Gan, JQ. and IEEE, (2009). Unsupervised Adaptive GMM for BCI

Dyson, M., Sepulveda, F., Gan, JQ., Roberts, SJ. and IEEE, (2009). Sequential Classification of Mental Tasks vs. Idle State for EEG Based BCIs

Hasan, BAS. and Gan, JQ., (2009). Multi-objective particle swarm optimization for channel selection in brain-computer interfaces

Amorim, R., Mirkin, B. and Gan, JQ., (2009). A method for classifying mental tasks in the space of EEG transforms

Yoon, JW., Roberts, SJ., Dyson, M. and Gan, JQ., (2008). Sequential Bayesian estimation for adaptive classification

Gan, JQ., (2005). On optimal criteria of linear projections for classification

Zhou, SM. and Gan, JQ., (2005). L2-SVM based fuzzy classifier with automatic model selection and fuzzy rule ranking

Wang, B. and Gan, JQ., (2004). Integration of projected clusters and principal axis trees for high-dimensional data indexing and query

Harris, CJ., Wu, ZQ. and Gan, Q., (1999). Neurofuzzy state estimators and their applications

Zhou, J., Gan, Q. and Suen, CY., (1997). High-performance hand-printed numerical recognition system with verification module

Gan, Q., Yu, W. and Conrad, M., (1991). Locally-connected multilayer neural networks consisting of enzymatic neurons

Chapters (5)

Asensio-Cubero, J., Galvan, E., Panlaniappan, R. and Gan, JQ., (2011). Wavelet design by means of multi-objective GAs for motor imagery EEG analysis. In: The 5th International Brain-Computer Interface Conference. Editors: M�ller-Putz, GR., Scherer, R., Billinger, M., Kreilinger, A., Kaiser, V. and Neuper, C., . Verlag der Technischen Universitat Graz. 60- 63. 9783851251401

Hasan, BAS., Dyson, M., Balli, T. and Gan, JQ., (2008). A Study via Feature Selection on the Separability of Approximate Entropy for Brain-Computer Interfaces. In: Proceedings of the 2008 UK Workshop on Computational Intelligence. De Montfort University. 189- 194

Geng, T. and Gan, JQ., (2008). Towards a virtual 4-class synchronous BCI using motor prediction and one motor imagery. In: 4th International Workshop on Brain-Computer Interfaces. Editors: M�ller-Putz, GR., Brunner, C., Leeb, R., Pfurtscheller, G. and Neuper, C., . Verlag der Technischen Universit�t Graz. 203- 207. 9783851250046

Tsui, CSL. and Gan, JQ., (2008). Comparison of three methods for adapting LDA classifiers with BCI applications. In: The 4th International Workshop on Brain-Computer Interfaces. Editors: M�ller-Putz, GR., Brunner, C., Leeb, R., Pfurtscheller, G. and Neuper, C., . Verlag der Technischen Universit�t Graz. 116- 121. 9783851250046

Dyson, M., Balli, T., Gan, JQ., Palaniappan, R. and Sepulveda, F., (2008). Approximate entropy for EEG-based movement detection. In: The 4th International Workshop on Brain-Computer Interfaces. Editors: M�ller-Putz, GR., Brunner, C., Leeb, R., Pfurtscheller, G. and Neuper, C., . Verlag der Technischen Universit�t Graz. 110- 115. 9783851250046

Grants and funding

2015

BCI as an Intelligent Sensor: BCI Integrated Collaborative Control of a Cognitively Enhanced Smart Wheelchair

British Council

2010

67% To develop a novel optical paper counting technique

Technology STrategy Board

33% To develop a novel optical paper counting technique

Vacuumatic Limited

2009

SHOAL Project

European Commission

Contact

jqgan@essex.ac.uk
+44 (0) 1206 873487

Location:

4B.524, Colchester Campus