Personal profile
Research overview
My research is to make best use of sensor data in understanding the environment and the people, and thus in making informed decisions. Unlike classical machine learning problems, sensor data analytics is significantly challenged by the complexity in real-world environments, the inherently imperfect nature of sensing technologies, constantly changing inhabitants’ behaviours, and the unpredictability of situations or events occurring in an environment. The state-of-the-art methodology that is cultivated from short-term lab or testbed experimentation, i.e., relying on well-annotated sensor data and assuming no change in the models, is no longer suitable for long-term, large-scale, real-world deployment.
My research goal is to take sensor data analytics to the next level, by both transforming the ways in which machine learning technologies are applied and by developing new, continual-learning frameworks that can support a wider range of applications with high impacts.
Biography
I am a staff in the School of Computer Science at the University of St Andrews. My research interests centre around adaptive pervasive systems, specialising in sensor-based human activity recognition, sensor fusion, context awareness, ontologies, and uncertainty reasoning. I have a PhD degree in computer science from University College Dublin, Ireland and a BSc and MSc degree from Wuhan University, China.
Teaching activity
Over the years, I have been teaching the following modules:
- CS3105 - Artificial Intelligence
- CS3301 - Component Technologies
- CS5014 - Machine Learning
I also supervise projects at a variety levels across our school, and research internships funded by the St Andrews Research Internship Scheme, Laidlaw Research Program, and other funding bodies.
Profile Keywords
human activity recognition, sensor data analysis, applied machine learning, domain adaptation, continual learning
Expertise related to UN Sustainable Development Goals
In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):
-
SDG 3 Good Health and Well-being
-
SDG 11 Sustainable Cities and Communities
Fingerprint
- 1 Similar Profiles
Collaborations and top research areas from the last five years
-
Cross-domain neural alignment (CDNA): a deep supervised domain adaptation in human activity recognition using device-free sensing
Hassan, M., Kelsey, T., Rosales Sanabria, A. & Ye, J., 1 Feb 2026, In: Multimedia Tools and Applications. 85, 2, 42 p., 86.Research output: Contribution to journal › Article › peer-review
Open AccessFile -
Continual learning in sensor-based human activity recognition with dynamic mixture of experts
Rahman, F., Schiemer, M., Rosales Sanabria, A. & Ye, J., 1 May 2025, In: Pervasive and Mobile Computing. 110, 18 p., 102044.Research output: Contribution to journal › Article › peer-review
Open AccessFile -
Hadamard domain training with integers for class incremental quantized learning
Schiemer, M., Schaefer, C. J., Horeni, M. J., Wang, Y. E., Ye, J. & Josh, S., 17 Feb 2025, Proceedings of The 3rd conference on lifelong learning agents. Lomonaco, V., Melacci, S., Tuytelaars, T., Chandar, S. & Pascanu, R. (eds.). PMLR, p. 198-220 (Proceedings of machine learning research; vol. 274).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
Open AccessFile -
Identity deepfake threats to biometric authentication systems: public and expert perspectives
He, S., Lei, Y., Zhang, Z., Sun, Y., Li, S., Zhang, C. & Ye, J., 7 Jun 2025, arXiv, p. 1-21, 21 p.Research output: Working paper › Preprint
-
MAC-Gaze: motion-aware continual calibration for mobile gaze tracking
Lei, Y., Zhao, M., Wang, Y., He, S., Sugano, Y., Khamis, M. & Ye, J., 28 May 2025, arXiv, p. 1-24, 24 p.Research output: Working paper › Preprint
Datasets
-
DynamicRead: Eye Movement Data of Reading on Handheld Mobile Devices under Dynamic Conditions
Lei, Y. (Creator), Wang, Y. (Creator), Khamis, M. (Creator) & Ye, J. (Creator), Zenodo, 31 May 2023
Dataset
-
Instrumented Digital and Paper Reading (dataset)
Moreno Rocha, M. A. (Creator), Nacenta, M. (Creator), McCaffery, W. (Creator), Ye, J. (Creator), Lei, Y. (Creator) & Zhiping, W. (Creator), University of St Andrews, 22 Apr 2020
DOI: 10.17630/80f522b6-6d23-4751-9023-21a1e3d0eb5a
Dataset
File -
Developing pervasive multiagent systems with nature-inspired co-ordination (dataset)
Zambonelli, F. (Creator), Omicini, A. (Creator), Anzengruber, B. (Creator), Castelli, G. (Creator), DeAngelis, F. (Creator), di Marzo Serugendo, G. (Creator), Dobson, S. A. (Creator), Fernandez Marquez, J.-L. (Creator), Ferscha, A. (Creator), Mamei, M. (Creator), Mariani, S. (Creator), Molesini, A. (Creator), Montagna, S. (Creator), Nieminen, J. (Creator), Pianini, D. (Creator), Rosi, A. (Creator), Stevenson, G. T. (Creator), Viroli, M. (Creator) & Ye, J. (Creator), Bitbucket, 4 Nov 2013
https://bitbucket.org/gcastelli/saperemiddleware-javase/wiki/Home and one more link, https://bitbucket.org/gcastelli/saperemiddleware-android/wiki/Home (show fewer)
Dataset
Projects
- 2 Finished
-
Elastic Neural Network for Continual: Elastic Neural Network for Continual Learning
Ye, J. (PI)
1/06/22 → 31/05/24
Project: Standard
-
Tapoly - Bespoke Insurance Platform: Applying AI to deliver on demand insurance
Ye, J. (CoI)
1/03/19 → 29/02/20
Project: Standard
Activities
- 2 Participation in or organising a public festival/exhibition/event
-
Doors Open @ Computer Science 2025
Hoffmann, R. (Chair of organising committee), Ross, K. (Member of organising committee), Ardati, A. A. (Participant), Dearle, A. (Participant), Connor, R. (Participant), Claydon, B. (Participant), Miller, A. (Participant), Sturdee, M. (Participant), Miguel, A. R. (Participant), Manataki, A. (Participant), Cassidy, C. A. (Participant), Pisani, S. (Participant), Brown, C. M. (Participant), Barwell, A. D. (Participant), Myles, C. G. G. (Participant), Harris-Birtill, D. C. C. (Participant), Morrison, D. (Participant), Balasubramaniam, D. (Participant), Dang, N. T. T. (Participant), Brady, E. C. (Participant), Terzic, K. (Participant), Kadi, H. A. (Participant), Oliver, I. A. (Participant), Kennedy, S. E. (Participant), Espasa Arxer, J. (Participant), Ye, J. (Participant), Clarke, L. (Participant), Jacques, J. T. (Participant), Young, M. (Participant), Chang, M. S. (Participant), Akgun, O. (Participant), Gent, I. P. (Participant), Jefferson, C. A. (Participant), Konovalov, O. (Participant), Loughney, J. P. (Participant), Letham, R. (Participant), Metcalfe, T. (Participant), Henderson, T. (Participant), Zhang, J. (Participant), Nguyen, R. (Participant), Halite, A. (Participant), Leal Teixeira Gondim Simao, A. (Participant), Ozkaya, A. (Participant), Powell, V. (Participant), Watson, H. (Participant), Nickson, M. (Participant), Sullivan, J. (Participant) & Michalovits, S. (Participant)
1 May 2025Activity: Participating in or organising an event types › Participation in or organising a public festival/exhibition/event
-
Doors Open @ Computer Science 2023
Hoffmann, R. (Chair of organising committee), Ross, K. (Member of organising committee), Boyd, K. M. (Member of organising committee), Miller, A. H. D. (Participant), Miguel, A. R. (Participant), Varghese, B. (Participant), Brown, C. M. (Participant), Jefferson, C. A. (Participant), Harris-Birtill, D. C. C. (Participant), Balasubramaniam, D. (Participant), Brady, E. C. (Participant), Kirby, G. N. C. (Participant), Gent, I. P. (Participant), Jacques, J. T. (Participant), Espasa Arxer, J. (Participant), Ye, J. (Participant), Terzic, K. (Participant), Fang, L. (Participant), Nederhof, M. J. (Participant), Young, M. (Participant), Dang, N. T. T. (Participant), Konovalov, O. (Participant), Akgun, O. (Participant), Connor, R. (Participant), Dearle, A. (Participant), Filgueira, R. (Participant), Zhu, X. (Participant), Bhatti, S. (Participant), Dobson, S. A. (Participant), Mann, P. S. (Participant), Sarkar, S. (Participant), Kelsey, T. (Participant) & Spink, T. (Participant)
11 Apr 2023Activity: Participating in or organising an event types › Participation in or organising a public festival/exhibition/event