Source author record

Adrian N. Bishop

Adrian N. Bishop appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

4works
4topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

4 published item(s)

preprint2022arXiv

Modeling and Detecting Communities in Node Attributed Networks

As a fundamental structure in real-world networks, in addition to graph topology, communities can also be reflected by abundant node attributes. In attributed community detection, probabilistic generative models (PGMs) have become the mainstream method due to their principled characterization and competitive performances. Here, we propose a novel PGM without imposing any distributional assumptions on attributes, which is superior to the existing PGMs that require attributes to be categorical or Gaussian distributed. Based on the block model of graph structure, our model incorporates the attribute by describing its effect on node popularity. To characterize the effect quantitatively, we analyze the community detectability for our model and then establish the requirements of the node popularity term. This leads to a new scheme for the crucial model selection problem in choosing and solving attributed community detection models. With the model determined, an efficient algorithm is developed to estimate the parameters and to infer the communities. The proposed method is validated from two aspects. First, the effectiveness of our algorithm is theoretically guaranteed by the detectability condition. Second, extensive experiments indicate that our method not only outperforms the competing approaches on the employed datasets, but also shows better applicability to networks with various node attributes.

preprint2020arXiv

On the stability of matrix-valued Riccati diffusions

The stability properties of matrix-valued Riccati diffusions are investigated. The matrix-valued Riccati diffusion processes considered in this work are of interest in their own right, as a rather prototypical model of a matrix-valued quadratic stochastic process. Under rather natural observability and controllability conditions, we derive time-uniform moment and fluctuation estimates and exponential contraction inequalities. Our approach combines spectral theory with nonlinear semigroup methods and stochastic matrix calculus. This analysis seem to be the first of its kind for this class of matrix-valued stochastic differential equation. This class of stochastic models arise in signal processing and data assimilation, and more particularly in ensemble Kalman-Bucy filtering theory. In this context, the Riccati diffusion represents the flow of the sample covariance matrices associated with McKean-Vlasov-type interacting Kalman-Bucy filters. The analysis developed here applies to filtering problems with unstable signals.

preprint2014arXiv

Adaptively Blocked Particle Filtering with Spatial Smoothing in Large-Scale Dynamic Random Fields

The typical particle filtering approximation error is exponentially dependent on the dimension of the model. Therefore, to control this error, an enormous number of particles are required, which means a heavy computational burden that is often so great it is simply prohibitive. Rebeschini and van Handel (2013) consider particle filtering in a large-scale dynamic random field. Through a suitable localisation operation, they prove that a modified particle filtering algorithm can achieve an approximation error that is mostly independent of the problem dimension. To achieve this feat, they inadvertently introduce a systematic bias that is spatially dependent (in that the bias at one site is dependent on the location of that site). This bias consequently varies throughout field. In this work, a simple extension to the algorithm of Rebeschini and van Handel is introduced which acts to average this bias term over each site in the field through a kind of spatial smoothing. It is shown that for a certain class of random field it is possible to achieve a completely spatially uniform bound on the bias and that in any general random field the spatial inhomogeneity is significantly reduced when compared to the case in which spatial smoothing is not considered. While the focus is on spatial averaging in this work, the proposed algorithm seemingly exhibits other advantageous properties such as improved robustness and accuracy in those cases in which the underlying dynamic field is time varying.

preprint2014arXiv

Reducing the Bias in Blocked Particle Filtering for High-Dimensional Systems

Particle filtering is a powerful approximation method that applies to state estimation in nonlinear and non-Gaussian dynamical state-space models. Unfortunately, the approximation error depends exponentially on the system dimension. This means that an incredibly large number of particles may be needed to appropriately control the error in very large scale filtering problems. The computational burden required is often prohibitive in practice. Rebeschini and Van Handel (2013) analyse a new approach for particle filtering in large-scale dynamic random fields. Through a suitable localisation operation they reduce the dependence of the error to the size of local sets, each of which may be considerably smaller than the dimension of the original system. The drawback is that this localisation operation introduces a bias. In this work, we propose a modified version of Rebeschini and Van Handel's blocked particle filter. We introduce a new degree of freedom allowing us to reduce the bias. We do this by enlarging the space during the update phase and thus reducing the amount of dependent information thrown away due to localisation. By designing an appropriate tradeoff between the various tuning parameters it is possible to reduce the total error bound via allowing a temporary enlargement of the update operator without really increasing the overall computational burden.