For many problem domains, practitioners are faced with the problem of ever-increasing amounts of data. Examples include the UniProt database of proteins which now contains ~6 million sequences, and the KDD ’99 data which consists of ~5 million points. At these scales, the state-…
In this thesis, we explore and present machine learning (ML) approaches to a particularly challenging research area – machine translation (MT). The study aims at replacing or developing each component in the MT system with an appropriate discriminative model, where the ultimate …
In this thesis, we introduce a novel approach to solving MAX-SAT problems. This algorithm clusters good solutions, and restarts the search from the closest feasible configuration to the centroid of each cluster. We call this method Clustered-Landscape Guided Hopping (CLGH). In a…
One of the main tools used to clear the electrical power market across the world is the DC optimal power flow. Nevertheless, the classical model designed for vertically integrated power systems is now under pressure as new issues such as partial information introduced by the der…
This thesis reports the development and potential applications of several direct UV written devices. The material platform of these devices is a silica-on-silicon composite, fabricated using flame hydrolysis deposition. The device development within this thesis considers wet etc…
The University of Southampton Multi-Biometric Tunnel is a high performance data-capture and recognition system; designed with airports and other busy public areas in mind. It is able to acquire a variety of non-contact biometrics in a non-intrusive manner, requiring minimal subj…
Given the current explosion of user-generated content driven by the ever-decreasing price of sensing and storage hardware the dream of capturing and archiving the entirety of a human life is slowly being realised. The Semantic Web, a discipline of Computer Science, aims to suppo…
This research describes a new general framework to automate object-based analysis of a spatiotemporal property of a study phenomenon. Raw data is smoothly interpolated to provide a temporal series of surfaces represented as digital images. From each time sample, objects of activ…
Research into energy harvesting from ambient vibration sources has attracted great interest over the last few years, largely due to the rapid development in the areas of wireless technology and low power electronics. One of the mechanisms for converting mechanical vibration to e…
The state-of-the-art approach in visual object recognition is the use of local information extracted at several points or image patches from an image. Local information at specific points can deal with object shape variability and partial occlusions. The underlying idea is that,…
The protection of wireless communications links against interference is a key concern in mission critical systems. In particular low probability of interception (LPI) systems which operate below the thermal noise floor of the receiver are particularly vulnerable. To protect agai…
Navigation is at the heart of today’s mobile robotic systems. The use of landmarks for the guidance of autonomous systems is an essential part of the process. Shape, size, and colour are some of the properties of the landmarks. In this work biological and other methods have been…
It is likely that the demand for multiprocessor system-on-chip (MPSoC) with low power consumption and high reliability in the presence of soft errors will continue to increase. However, low power and reliable MPSoC design is challenging due to conflicting trade-off between power…
In this thesis, we have explored self-concatenated coding schemes that are designed for transmission over Additive White Gaussian Noise (AWGN) and uncorrelated Rayleigh fading channels. We designed both the symbol-based Self-Concatenated Codes considered using Trellis Coded Modu…
The declining numbers of women in computing is a cause for concern for those in education and the IT industry alike. The need for a diverse workforce is necessary in order to have a creative balance in the IT Industry. The reasons for this decline are varied and can be attribute…
Model-based development and automated code generation are increasingly used for actual production code, in particular in mathematical and engineering domains. However, since code generators are typically not qualified, there is no guarantee that their out- put is correct or even…
This work is concerned with the development and investigation of a Dicode PPM (DiPPM) system. A DiPPM coder was developed to code any input PCM signal into DiPPM format. A further investigation took place on the DiPPM spectrum and associated output. Software simulation and mathe…
The project is concerned with the development of algorithms for the creation of photo-realistic 3D virtual environments, overcoming problems in mosaicing, colour and lighting changes, correspondence search speed and correspondence errors due to lack of surface texture. A number …
Conventional design patterns found in many pattern catalogues are static components of reusable design knowledge. They are fully descriptive of the problems they will solve, but the descriptive knowledge and design they provide does not describe how they can work with other patt…