James K. Murphy
University of Cambridge
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by James K. Murphy.
international conference on acoustics, speech, and signal processing | 2011
James K. Murphy; Simon J. Godsill
We present a method for the removal of noise including non-Gaussian impulses from a signal. Impulse noise is removed jointly a homogenous Gaussian noise floor using a Gabor regression model [1]. The problem is formulated in a joint Bayesian framework and we use a Gibbs MCMC sampler to estimate parameters. We show how to deal with variable magnitude impulses using a shifted inverse gamma distribution for their variance. Our results show improved signal to noise ratios and perceived audio quality by explicitly modelling impulses with a discrete switching process and a new heavy-tailed amplitude model.
IEEE Transactions on Systems, Man, and Cybernetics | 2016
Bashar I. Ahmad; James K. Murphy; Patrick Langdon; Simon J. Godsill; Robert Hardy; Lee Skrypchuk
Using interactive displays, such as a touchscreen, in vehicles typically requires dedicating a considerable amount of visual as well as cognitive capacity and undertaking a hand pointing gesture to select the intended item on the interface. This can act as a distractor from the primary task of driving and consequently can have serious safety implications. Due to road and driving conditions, the user input can also be highly perturbed resulting in erroneous selections compromising the system usability. In this paper, we propose intent-aware displays that utilize a pointing gesture tracker in conjunction with suitable Bayesian destination inference algorithms to determine the item the user intends to select, which can be achieved with high confidence remarkably early in the pointing gesture. This can drastically reduce the time and effort required to successfully complete an in-vehicle selection task. In the proposed probabilistic inference framework, the likelihood of all the nominal destinations is sequentially calculated by modeling the hand pointing gesture movements as a destination-reverting process. This leads to a Kalman filter-type implementation of the prediction routine that requires minimal parameter training and has low computational burden; it is also amenable to parallelization. The substantial gains obtained using an intent-aware display are demonstrated using data collected in an instrumented vehicle driven under various road conditions.
IEEE Journal of Selected Topics in Signal Processing | 2012
Hugh L. Christensen; James K. Murphy; Simon J. Godsill
Forecasting the returns of assets at high frequency is the key challenge for high-frequency algorithmic trading strategies. In this paper, we propose a jump-diffusion model for asset price movements that models price and its trend and allows a momentum strategy to be developed. Conditional on jump times, we derive closed-form transition densities for this model. We show how this allows us to extract a trend from high-frequency finance data by using a Rao-Blackwellized variable rate particle filter to filter incoming price data. Our results show that even in the presence of transaction costs our algorithm can achieve a Sharpe ratio above 1 when applied across a portfolio of 75 futures contracts at high frequency.
international workshop on machine learning for signal processing | 2014
Bashar I. Ahmad; James K. Murphy; Patrick Langdon; Simon J. Godsill
Making a selection on an in-vehicle touchscreen entails undertaking a pointing gesture that can be subjected to a high level of perturbation due to road and/or driving conditions. This can lead to erroneous user input and requires further attention that would otherwise be available for driving. In this paper, we propose a low-complexity sequential Monte Carlo filtering method that removes the perturbations present in a highly non-linear pointing hand/finger trajectory. This latter is tracked using a 3D vision sensory device. The preprocessing introduced allows the intended destination on the interactive display to be determined, which can substantially reduce the duration of the pointing task and associated attention. The benefits of the proposed approach are illustrated using data from in-vehicle tests.
IEEE Signal Processing Magazine | 2017
Bashar I. Ahmad; James K. Murphy; Simon J. Godsill; Patrick Langdon; Robert Hardy
Using an in-vehicle interactive display, such as a touch screen, typically entails undertaking a freehand pointing gesture and dedicating a considerable amount of attention, that can be otherwise available for driving, with potential safety implications. Due to road and driving conditions, the users input can also be subject to high levels of perturbations resulting in erroneous selections. In this article, we give an overview of the novel concept of an intelligent predictive display in vehicles. It can infer, notably early in the pointing task and with high confidence, the item the user intends to select on the display from the tracked freehand pointing gesture and possibly other available sensory data. Accordingly, it simplifies and expedites the target acquisition (pointing and selection), thereby substantially reducing the time and effort required to interact with an in-vehicle display. As well as briefly addressing the various signal processing and human factor challenges posed by predictive displays in the automotive environment, the fundamental problem of intent inference is discussed, and a Bayesian formulation is introduced. Empirical evidence from data collected in instrumented cars is shown to demonstrate the usefulness and effectiveness of this solution.
The Journal of Portfolio Management | 2009
Michael A. H. Dempster; Matteo Germano; Elena Medova; James K. Murphy; Dermot Ryan; Francesco Sandrini
A dynamic stochastic optimization model of strategic assetliability management is useful in advising underfunded defined benefit pension schemes on best practice for returning to solvency and long-term stability. The authors present an overview of the dynamic stochastic programming techniques involved and briefly describe the nature of Pioneer Investments proprietary CASM simulator from which the asset class returns and pension scheme liabilities are generated. The stochastic optimization model is described precisely in the article as well as its solution using linear programming. To illustrate the approach, the authors offer two examples of defined benefit schemes using simple, conservative, fund liability models.The optimal dynamic asset allocations of the two examples reflect the motivation of second generation liability-driven investment schemes.Although the final salary scheme models are simple, more complex models can be incorporated with little extra effort into the system described by the authors.Most actuarial assessments used in practice can be modeled for this purpose.
international conference on acoustics, speech, and signal processing | 2015
Bashar I. Ahmad; James K. Murphy; Patrick Langdon; Robert Hardy; Simon J. Godsill
We propose a novel probabilistic inference approach that permits predicting, well in advance, the intended destination of a pointing gesture aimed at selecting an icon on an in-vehicle interactive display. It models the partial 3D pointing track as a Markov bridge terminating at a nominal destination. The solution introduced leads to a low-complexity Kalman-filter-type implementation and is applicable in other areas in which early detection of the destination of a tracked object is beneficial. Data collected in an instrumented vehicle illustrate that the proposed technique can infer the intent notably early in the pointing gesture. This can drastically reduce the pointing task time and visual-cognitive-manual attention required.
IEEE Transactions on Systems, Man, and Cybernetics | 2018
Bashar I. Ahmad; James K. Murphy; Patrick Langdon; Simon J. Godsill
In several application areas, such as human computer interaction, surveillance and defence, determining the intent of a tracked object enables systems to aid the user/operator and facilitate effective, possibly automated, decision making. In this paper, we propose a probabilistic inference approach that permits the prediction, well in advance, of the intended destination of a tracked object and its future trajectory. Within the framework introduced here, the observed partial track of the object is modeled as being part of a Markov bridge terminating at its destination, since the target path, albeit random, must end at the intended endpoint. This captures the underlying long term dependencies in the trajectory, as dictated by the object intent. By determining the likelihood of the partial track being drawn from a particular constructed bridge, the probability of each of a number of possible destinations is evaluated. These bridges can also be employed to produce refined estimates of the latent system state (e.g., object position, velocity, etc.), predict its future values (up until reaching the designated endpoint) and estimate the time of arrival. This is shown to lead to a low complexity Kalman-filter-based implementation of the inference routine, where any linear Gaussian motion model, including the destination reverting ones, can be applied. Free hand pointing gestures data collected in an instrumented vehicle and synthetic trajectories of a vessel heading toward multiple possible harbors are utilized to demonstrate the effectiveness of the proposed approach.
IEEE Journal of Selected Topics in Signal Processing | 2016
M. Faizan Ahmad; James K. Murphy; Deniz Vatansever; Emmanuel A. Stamatakis; Simon J. Godsill
The study of functional networks in the brain is essential in order to gain a better insight into its diverse set of operations and to characterise the associated normal and abnormal behaviors. Present methods of analysing fMRI data to obtain functional connectivity are largely limited to approaches such as correlation, regression, and independent component analysis, which give simple point estimates. By contrast, we propose a stochastic linear model in a Bayesian setting and employ Markov chain Monte Carlo methods to approximate posterior distributions of full connectivity and covariance matrices. Through the use of a Bayesian probabilistic framework, distributional estimates of the linkage strengths are obtained as opposed to point estimates, and the uncertainty of the existence of such links is accounted for. We decompose the connectivity matrix as the Hadamard product of binary indicators and real-valued variables, and formulate an efficient joint-sampling scheme to infer them. The well-characterised somato-motor network is examined in a self-paced, right-handed finger opposition task-based experiment, while nodes from the visual network are used for contrast during the same experiment. Unlike for the visual network, significant changes in connectivity are found in the motor network during the task. Our work provides a distributional metric for functional connectivity along with causality information, and contributes to the collection of network level descriptors of brain functions.
international conference on acoustics, speech, and signal processing | 2016
M. Faizan Ahmad; James K. Murphy; Simon J. Godsill; Deniz Vatansever; Emmanuel A. Stamatakis
Examining the dynamic aspects of functional networks in the brain is imperative in order to obtain a thorough description and to gain a better insight into its several features. Present methods of analysing brain data in task-conditions mainly include concatenation followed by temporal correlation. We employ Markov Chain Monte Carlo methods, namely Metropolis within Gibbs sampling, on a stochastic model to infer dynamic functional connectivity in such conditions. By using a Bayesian probabilistic framework, distributional estimates of the linkage strengths are obtained as opposed to point estimates, and the uncertainty of the existence of such links is accounted for. The methodology is applied to fMRI data from a finger opposition paradigm with task and fixation conditions, investigating the dynamics of the well characterised somato-motor network while using the visual network as a control case.