Skip to main content

Research projects in Information Technology

Displaying 41 - 50 of 193 projects.

Reconstructing the Past through Immersive Media

Recent advances in technology mean we can now reappraise the exploration of the past as a future-aligned endeavour. The definition of the ‘past’ here is broad; the reconstruction of a bygone world may derive from relatively recent written texts or photographic archives, from centuries old remains uncovered in archaeological excavations, or even far back in ‘deep time’, to the long-vanished ecologies evidenced in the fossil record.

Supervisor: Dr Thomas Chandler

Learning from massive amounts of EEG data

The existing deep learning based time series classification (TSC) algorithms have some success in multivariate time series, their accuracy is not high when we apply them on brain EEG time series (65-70%). This is because there is a large variation between EEG data of different subjects, so a TSC model cannot generalise on unseen subjects well. In this research project we investigate self-supervised contrastive learning to encode the EEG data. This way we can better model the distribution of our EEG data before classifying it to different mental status. See a recent work here [1].

Supervisor: Mahsa Salehi

A Smart Software Vulnerability Detection Platform

Identifying vulnerabilities in real-world applications is challenging. Currently, static analysis tools are concerned with false positives; runtime detection tools are free of false positives but inefficient to achieve a full spectrum examination. A generic, scalable and effective vulnerability detection platform, taking advantage of both static and dynamic techniques, is desirable. To further overcome the shortcomings of these techniques, deep learning is more and more involved in static vulnerability localization and improving fuzzing efficiency.

Supervisor: Dr Xiaoning Du

Towards secure and trustworthy deep learning systems

Over the past decades, we have witnessed the emergence and rapid development of deep learning. DL has been successfully deployed in many real-life applications, including face recognition, automatic speech recognition, and autonomous driving, etc. However, due to the intrinsic vulnerability and the lack of rigorous verification, DL systems suffer from quality and security issues, such as the Alexa/Siri manipulation and the autonomous car accidents. Developing secure and trustworthy DL systems is challenging, especially given the limited time budget.

Supervisor: Dr Xiaoning Du

Regulating Private Learning Trade-offs via Deep Generative Model Lens

Representation learning has been an instrumental component of modern day NLP. For these neural representations to be effective, the primary requirement, for a long time, has been task utility. However, these representations might often overlearn attributes of data that are not task-related but still leak information about data, or cause unwanted biased model predictions. In recent years, these questions have attracted a lot of attention on designing prevention mechanisms on the representation learning phase.

Supervisor: Dr Ehsan Shareghi

Developing and evaluating educational chatbot to support self-regulated learning

The project involves design, implementation and evaluation of rule-based chatbot to support students when they study information from multiple texts, e.g., reading a few articles about global warming. The bot will support students' self-regulated learning skills which were theorised to promote learning achievements and boost motivation.

This research will unfold over the following 3 phases:

1. Reviewing the literature on self-regulated learning and creating a set of responses from the bot

2. Developing rule-based chatbot

Supervisor: Dr Mladen Rakovic

Context-aware physical activity recognition and monitoring

The project will focus on developing a context-aware physical activity recognition and monitoring. The project aims to incorporate context-awareness into the physical activity recognition. The contextual data will be collected from the user's mobile phone's sensors, external sensors and wearables (if available) and public web APIs. The outcomes could be used in a number of healthcare applications to assist patients with diabetes, low back pain, or other chronic diseases for self-management of chronic pain and providing them with personalised, context-aware recommendations.

Active Visual Navigation in an Unexplored Environment

In this project, the goal is to develop a new method (using computer vision and machine learning techniques) for robotic navigation in which goals can be specified at a much higher level of abstraction than has previously been possible. This will be achieved using deep learning to make informed predictions about a scene layout and navigating as an active observer in which the predictions inform actions.

Explainable Multi-Agent Path Finding (XMAPF)

The multi-agent path finding problem (MAPF) asks us to find a collision-free plan for a team of moving agents. Such problems appear in many application settings (including robotics, logistics, computer games) and a wide variety of solution methods have been proposed. Once a plan is computed, execution proceeds under the supervision of a human operator who is free to modify and adjust the plan, or even reject it entirely, because of changing operational requirements.

Supervisor: Dr Daniel Harabor