Source author record

Andrew W. Eckford

Andrew W. Eckford 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

27works
18topics
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

27 published item(s)

preprint2024arXiv

Signal Processing in the Retina: Interpretable Graph Classifier to Predict Ganglion Cell Responses

It is a popular hypothesis in neuroscience that ganglion cells in the retina are activated by selectively detecting visual features in an observed scene. While ganglion cell firings can be predicted via data-trained deep neural nets, the networks remain indecipherable, thus providing little understanding of the cells' underlying operations. To extract knowledge from the cell firings, in this paper we learn an interpretable graph-based classifier from data to predict the firings of ganglion cells in response to visual stimuli. Specifically, we learn a positive semi-definite (PSD) metric matrix $\mathbf{M} \succeq 0$ that defines Mahalanobis distances between graph nodes (visual events) endowed with pre-computed feature vectors; the computed inter-node distances lead to edge weights and a combinatorial graph that is amenable to binary classification. Mathematically, we define the objective of metric matrix $\mathbf{M}$ optimization using a graph adaptation of large margin nearest neighbor (LMNN), which is rewritten as a semi-definite programming (SDP) problem. We solve it efficiently via a fast approximation called Gershgorin disc perfect alignment (GDPA) linearization. The learned metric matrix $\mathbf{M}$ provides interpretability: important features are identified along $\mathbf{M}$'s diagonal, and their mutual relationships are inferred from off-diagonal terms. Our fast metric learning framework can be applied to other biological systems with pre-chosen features that require interpretation.

preprint2023arXiv

Explicitly Solvable Continuous-time Inference for Partially Observed Markov Processes

Many natural and engineered systems can be modeled as discrete state Markov processes. Often, only a subset of states are directly observable. Inferring the conditional probability that a system occupies a particular hidden state, given the partial observation, is a problem with broad application. In this paper, we introduce a continuous-time formulation of the sum-product algorithm, which is a well-known discrete-time method for finding the hidden states' conditional probabilities, given a set of finite, discrete-time observations. From our new formulation, we can explicitly solve for the conditional probability of occupying any state, given the transition rates and observations within a finite time window. We apply our algorithm to a realistic model of the cystic fibrosis transmembrane conductance regulator (CFTR) protein for exact inference of the conditional occupancy probability, given a finite time series of partial observations.

preprint2022arXiv

An Extended Kalman Filter for Distance Estimation and Power Control in Mobile Molecular Communication

In this paper, we consider a mobile molecular communication (MC) system consisting of two mobile nanomachines, a transmitter and a receiver, propelled by a positive drift velocity and Brownian motion in a realistic blood-vessel-type flow regime. Considering the nonlinear movement of the nanomachines, an extended Kalman filter is employed to estimate the distance from the transmitter. Furthermore, based on the predicted distance, to keep the number of received molecules for bit 1 at a stable level, we employ power control on the number of transmitted molecules based on the distance between the transmitter and the receiver and the residual molecules in the channel from the previous transmission. Finally, the optimal detection threshold is obtained by minimizing the error probability. It is verified that a fixed optimal detection threshold can be effective for the power control scheme in the mobile MC. The bit error rate (BER) performance of our scheme is verified via simulation results.

preprint2022arXiv

Detection Interval for Diffusion Molecular Communication: How Long is Enough?

Molecular communication has a key role to play in future medical applications, including detecting, analyzing, and addressing infectious disease outbreaks. Overcoming inter-symbol interference (ISI) is one of the key challenges in the design of molecular communication systems. In this paper, we propose to optimize the detection interval to minimize the impact of ISI while ensuring the accurate detection of the transmitted information symbol, which is suitable for the absorbing and passive receivers. For tractability, based on the signal-to-interference difference (SID) and signal-to-interference-and-noise amplitude ratio (SINAR), we propose a modified-SINAR (mSINAR) to measure the bit error rate (BER) performance for the molecular communication system with a variable detection interval. Besides, we derive the optimal detection interval in closed form. Using simulation results, we show that the BER performance of our proposed mSINAR scheme is superior to the competing schemes, and achieves similar performance to optimal intervals found by the exhaustive search.

preprint2022arXiv

Low Complexity First: Duration-Centric ISI Mitigation in Molecular Communication via Diffusion

In this paper, we propose a novel inter-symbol interference (ISI) mitigation scheme for molecular communication via diffusion (MCvD) systems with the optimal detection interval. Its rationale is to exploit the discarded duration (i.e., the symbol duration outside this optimal interval) to relieve ISI in the target system. Following this idea, we formulate an objective function to quantify the impact of the discarded time on bit error rate (BER) performance. Besides, an optimally reusable interval within the discarded duration is derived in closed form, which applies to both the absorbing and passive receivers. Finally, numerical results validate our analysis and show that for the considered MCvD system, significant BER improvements can be achieved by using the derived reusable duration.

preprint2022arXiv

Selectivity of Protein Interactions Stimulated by Terahertz Signals

It has been established that Terahertz (THz) band signals can interact with biomolecules through resonant modes. Specifically, of interest here, protein activation. Our research goal is to show how directing the mechanical signaling inside protein molecules using THz signals can control changes in their structure and activate associated biochemical and biomechanical events. To establish that, we formulate a selectivity metric that quantifies the system performance and captures the capability of the nanoantenna to induce a conformational change in the desired protein molecule/population. The metric provides a score between -1 and 1 that indicates the degree of control we have over the system to achieve targeted protein interactions. To develop the selectivity measure, we first use the Langevin stochastic equation driven by an external force to model the protein behavior. We then determine the probability of protein folding by computing the steady-state energy of the driven protein and then generalize our model to account for protein populations. Our numerical analysis results indicate that a maximum selectivity score is attained when only the targeted population experiences a folding behavior due to the impinging THz signal. From the achieved selectivity values, we conclude that the system response not only depends on the resonant frequency but also on the system controlling parameters namely, the nanoantenna force, the damping constant, and the abundance of each protein population. The presented work sheds light on the potential associated with the electromagnetic-based control of protein networks, which could lead to a plethora of applications in the medical field ranging from bio-sensing to targeted therapy.

preprint2021arXiv

Minimal informational requirements for fitness

The existing concept of the "fitness value of information" provides a theoretical upper bound on the fitness advantage of using information concerning a fluctuating environment. Using concepts from rate-distortion theory, we develop a theoretical framework to answer a different pair of questions: What is the minimal amount of information needed for a population to achieve a certain growth rate? What is the minimal amount of information gain needed for one sub-population to achieve a certain average selection coefficient over another? We introduce a correspondence between fitness and distortion and solve for the rate-distortion functions of several systems using analytical and numerical methods. Because accurate information processing is energetically costly, our approach provides a theoretical basis for understanding evolutionary "design principles" underlying information-cost trade-offs.

preprint2020arXiv

Characterization of Cooperators in Quorum Sensing with 2D Molecular Signal Analysis

In quorum sensing (QS), bacteria exchange molecular signals to work together. An analytically-tractable model is presented for characterizing QS signal propagation within a population of bacteria and the number of responsive cooperative bacteria (i.e., cooperators) in a two-dimensional (2D) environment. Unlike prior works with a deterministic topology and a simplified molecular propagation channel, this work considers continuous emission, diffusion, degradation, and reception among randomly-distributed bacteria. Using stochastic geometry, the 2D channel response and the corresponding probability of cooperation at a bacterium are derived. Based on this probability, new expressions are derived for the moment generating function and different orders of moments of the number of cooperators. The analytical results agree with the simulation results obtained by a particle-based method. In addition, the Poisson and Gaussian distributions are compared to approximate the distribution of the number of cooperators and the Poisson distribution provides the best overall approximation. The derived channel response can be generally applied to any molecular communication model where single or multiple transmitters continuously release molecules into a 2D environment. The derived statistics of the number of cooperators can be used to predict and control the QS process, e.g., predicting and decreasing the likelihood of biofilm formation.

preprint2020arXiv

Information Rates of Controlled Protein Interactions Using Terahertz Communication

In this work, we present a paradigm bridging electromagnetic (EM) and molecular communication through a stimuli-responsive intra-body model. It has been established that protein molecules, which play a key role in governing cell behavior, can be selectively stimulated using Terahertz (THz) band frequencies. By triggering protein vibrational modes using THz waves, we induce changes in protein conformation, resulting in the activation of a controlled cascade of biochemical and biomechanical events. To analyze such an interaction, we formulate a communication system composed of a nanoantenna transmitter and a protein receiver. We adopt a Markov chain model to account for protein stochasticity with transition rates governed by the nanoantenna force. Both two-state and multi-state protein models are presented to depict different biological configurations. Closed form expressions for the mutual information of each scenario is derived and maximized to find the capacity between the input nanoantenna force and the protein state. The results we obtain indicate that controlled protein signaling provides a communication platform for information transmission between the nanoantenna and the protein with a clear physical significance. The analysis reported in this work should further research into the EM-based control of protein networks.

preprint2020arXiv

Power Control for ISI Mitigation in Mobile Molecular Communication

In mobile molecular communication (MC), inter-symbol interference (ISI) can be mitigated by power control, requiring accurate estimates of the distance from transmitter to receiver. We present two power control strategies based on binary concentration shift keying (BCSK), namely BCSK with power control based on distance (BCSK-d), and BCSK with power control jointly considering distance and residual molecules in the channel (BCSK-d-RM). Performance of BCSK-d and BCSK-d-RM are analyzed in terms of the bit error rate (BER), the average energy consumption per bit, and the optimal detection threshold. Simulation results show that BCSK-d-RM and BCSK-d outperform BCSK in BER with the varying distance and the number of transmitted molecules. As BCSK-d-RM has higher performance, while BCSK-d has lower complexity, these schemes present a useful design tradeoff for mobile MC.

preprint2019arXiv

Modeling Interference-Free Neuron Spikes with Optogenetic Stimulation

This paper predicts the ability to externally control the firing times of a cortical neuron whose behavior follows the Izhikevich neuron model. The Izhikevich neuron model provides an efficient and biologically plausible method to track a cortical neuron's membrane potential and its firing times. The external control is a simple optogenetic model represented by an illumination source that stimulates a saturating or decaying membrane current. This paper considers firing frequencies that are sufficiently low for the membrane potential to return to its resting potential after it fires. The time required for the neuron to charge and for the neuron to recover to the resting potential are numerically fitted to functions of the Izhikevich neuron model parameters and the peak input current. Results show that simple functions of the model parameters and maximum input current can be used to predict the charging and recovery times, even when there are deviations in the actual parameter values. Furthermore, the predictions lead to lower bounds on the firing frequency that can be achieved without significant distortion.

preprint2018arXiv

Distortion Distribution of Neural Spike Train Sequence Matching with Optogenetics

This paper uses a simple optogenetic model to compare the timing distortion between a randomly-generated target spike sequence and an externally-stimulated neuron spike sequence. Optogenetics is an emerging field of neuroscience where neurons are genetically modified to express light-sensitive receptors that enable external control over when the neurons fire. Given the prominence of neuronal signaling within the brain and throughout the body, optogenetics has significant potential to improve the understanding of the nervous system and to develop treatments for neurological diseases. This paper primarily considers two different distortion measures. The first measure is the delay in externally-stimulated spikes. The second measure is the root mean square error between the filtered outputs of the target and stimulated spike sequences. The mean and the distribution of the distortion is derived in closed form when the target sequence generation rate is sufficiently low. All derived results are supported with simulations. This work is a step towards an analytical model to predict whether different spike trains were observed from the same stimulus, and the broader goal of understanding the quantity and reliability of information that can be carried by neurons.

preprint2016arXiv

Analyzing Dependent Placements of Small Cells in a Two-Layer Heterogeneous Network with a Rate Coverage Constraint

We consider the downlink of a two-layer heterogeneous network, comprising macro cells (MCs) and small cells (SCs). The existing literature generally assumes independent placements of the access points (APs) in different layers; in contrast, we analyze a dependent placement where SC APs are placed at locations with poor service from the MC layer. Our goal is to obtain an estimate of the number of SCs required to maintain a target outage rate. Such an analysis is trivial if the MCs are located according to a Poisson point process (PPP), which provides a lower bound on performance. Here, we consider MCs placed on a hexagonal grid, which complements the PPP model by providing an upper bound on performance. We first provide accurate bounds for the average interference within a MC when SCs are not used. Then, by obtaining the outage areas, we estimate the number of SCs required within an MC to overcome outage. If resource allocation amongst SCs is not used, we show that the problem of outage is not solved completely, and the residual outage area depends on whether co-channel or orthogonal SCs are used. Simulations show that a much smaller residual outage area is obtained with orthogonal SCs.

preprint2016arXiv

Capacity of a Simple Intercellular Signal Transduction Channel

We model biochemical signal transduction, based on a ligand-receptor binding mechanism, as a discrete-time finite-state Markov channel, which we call the BIND channel. We show how to obtain the capacity of this channel, for the case of binary output, binary channel state, and arbitrary finite input alphabets. We show that the capacity-achieving input distribution is IID. Further, we show that feedback does not increase the capacity of this channel. We show how the capacity of the discrete-time channel approaches the capacity of Kabanov's Poisson channel, in the limit of short time steps and rapid ligand release.

preprint2016arXiv

Entropy of the Sum of Two Independent, Non-Identically-Distributed Exponential Random Variables

In this letter, we give a concise, closed-form expression for the differential entropy of the sum of two independent, non-identically-distributed exponential random variables. The derivation is straightforward, but such a concise entropy has not been previously given in the literature. The usefulness of the expression is demonstrated with examples.

preprint2016arXiv

Finite-State Channel Models for Signal Transduction in Neural Systems

Information theory provides powerful tools for understanding communication systems. This analysis can be applied to intercellular signal transduction, which is a means of chemical communication among cells and microbes. We discuss how to apply information-theoretic analysis to ligand-receptor systems, which form the signal carrier and receiver in intercellular signal transduction channels. We also discuss the applications of these results to neuroscience.

preprint2016arXiv

Shannon Capacity of Signal Transduction for Multiple Independent Receptors

Cyclic adenosine monophosphate (cAMP) is considered a model system for signal transduction, the mechanism by which cells exchange chemical messages. Our previous work calculated the Shannon capacity of a single cAMP receptor; however, a typical cell may have thousands of receptors operating in parallel. In this paper, we calculate the capacity of a cAMP signal transduction system with an arbitrary number of independent, indistinguishable receptors. By leveraging prior results on feedback capacity for a single receptor, we show (somewhat unexpectedly) that the capacity is achieved by an IID input distribution, and that the capacity for n receptors is n times the capacity for a single receptor.

preprint2015arXiv

A Universal Channel Model for Molecular Communication Systems with Metal-Oxide Detectors

In this paper, we propose an end-to-end channel model for molecular communication systems with metal-oxide sensors. In particular, we focus on the recently developed table top molecular communication platform. The system is separated into two parts: the propagation and the sensor detection. There is derived, based on this, a more realistic end-to-end channel model. However, since some of the coefficients in the derived models are unknown, we collect a great deal of experimental data to estimate these coefficients and evaluate how they change with respect to the different system parameters. Finally, a noise model is derived for the system to complete an end-to-end system model for the tabletop platform.

preprint2015arXiv

Analyzing the Impact of Access Point Density on the Performance of Finite-Area Networks

Assuming a network of infinite extent, several researchers have analyzed small-cell networks using a Poisson point process (PPP) location model, leading to simple analytic expressions. The general assumption has been that these results apply to finite-area networks as well. However, do the results of infinite-area networks apply to finite-area networks? In this paper, we answer this question by obtaining an accurate approximation for the achievable signal-to-interference-plus-noise ratio (SINR) and user capacity in the downlink of a \textit{finite-area} network with \textit{a fixed number of} access points (APs). The APs are uniformly distributed within the area of interest. Our analysis shows that, crucially, the results of infinite-area networks are very different from those for finite-area networks of low-to-medium AP density. Comprehensive simulations are used to illustrate the accuracy of our analysis. For practical values of signal transmit powers and AP densities, the analytic expressions capture the behavior of the system well. As an added benefit, the formulations developed here can be used in parametric studies for network design. Here, the analysis is used to obtain the required number of APs to guarantee a desired target capacity in a finite-area network.

preprint2014arXiv

Scaling laws for molecular communication

In this paper, we investigate information-theoretic scaling laws, independent from communication strategies, for point-to-point molecular communication, where it sends/receives information-encoded molecules between nanomachines. Since the Shannon capacity for this is still an open problem, we first derive an asymptotic order in a single coordinate, i.e., i) scaling time with constant number of molecules $m$ and ii) scaling molecules with constant time $t$. For a single coordinate case, we show that the asymptotic scaling is logarithmic in either coordinate, i.e., $Θ(\log t)$ and $Θ(\log m)$, respectively. We also study asymptotic behavior of scaling in both time and molecules and show that, if molecules and time are proportional to each other, then the asymptotic scaling is linear, i.e., $Θ(t)=Θ(m)$.

preprint2014arXiv

Symbol interval optimization for molecular communication with drift

In this paper, we propose a symbol interval optimization algorithm in molecular communication with drift. Proper symbol intervals are important in practical communication systems since information needs to be sent as fast as possible with low error rates. There is a trade-off, however, between symbol intervals and inter-symbol interference (ISI) from Brownian motion. Thus, we find proper symbol interval values considering the ISI inside two kinds of blood vessels, and also suggest no ISI system for strong drift models. Finally, an isomer-based molecule shift keying (IMoSK) is applied to calculate achievable data transmission rates (achievable rates, hereafter). Normalized achievable rates are also obtained and compared in one-symbol ISI and no ISI systems.

preprint2013arXiv

Channel and Noise Models for Nonlinear Molecular Communication Systems

Recently, a tabletop molecular communication platform has been developed for transmitting short text messages across a room. The end-to-end system impulse response for this platform does not follow previously published theoretical works because of imperfect receiver, transmitter, and turbulent flows. Moreover, it is observed that this platform resembles a nonlinear system, which makes the rich body of theoretical work that has been developed by communication engineers not applicable to this platform. In this work, we first introduce corrections to the previous theoretical models of the end-to-end system impulse response based on the observed data from experimentation. Using the corrected impulse response models, we then formulate the nonlinearity of the system as noise and show that through simplifying assumptions it can be represented as Gaussian noise. Through formulating the system's nonlinearity as the output a linear system corrupted by noise, the rich toolbox of mathematical models of communication systems, most of which are based on linearity assumption, can be applied to this platform.

preprint2013arXiv

Table-Top Molecular Communication: Text Messages Through Chemical Signals

In this work, we describe the first modular, and programmable platform capable of transmitting a text message using chemical signalling -- a method also known as molecular communication. This form of communication is attractive for applications where conventional wireless systems perform poorly, from nanotechnology to urban health monitoring. Using examples, we demonstrate the use of our platform as a testbed for molecular communication, and illustrate the features of these communication systems using experiments. By providing a simple and inexpensive means of performing experiments, our system fills an important gap in the molecular communication literature, where much current work is done in simulation with simplified system models. A key finding in this paper is that these systems are often nonlinear in practice, whereas current simulations and analysis often assume that the system is linear. However, as we show in this work, despite the nonlinearity, reliable communication is still possible. Furthermore, this work motivates future studies on more realistic modelling, analysis, and design of theoretical models and algorithms for these systems.

preprint2011arXiv

Molecular Communication Using Brownian Motion with Drift

Inspired by biological communication systems, molecular communication has been proposed as a viable scheme to communicate between nano-sized devices separated by a very short distance. Here, molecules are released by the transmitter into the medium, which are then sensed by the receiver. This paper develops a preliminary version of such a communication system focusing on the release of either one or two molecules into a fluid medium with drift. We analyze the mutual information between transmitter and the receiver when information is encoded in the time of release of the molecule. Simplifying assumptions are required in order to calculate the mutual information, and theoretical results are provided to show that these calculations are upper bounds on the true mutual information. Furthermore, optimized degree distributions are provided, which suggest transmission strategies for a variety of drift velocities.

preprint2010arXiv

Molecular communication in fluid media: The additive inverse Gaussian noise channel

We consider molecular communication, with information conveyed in the time of release of molecules. The main contribution of this paper is the development of a theoretical foundation for such a communication system. Specifically, we develop the additive inverse Gaussian (IG) noise channel model: a channel in which the information is corrupted by noise with an inverse Gaussian distribution. We show that such a channel model is appropriate for molecular communication in fluid media - when propagation between transmitter and receiver is governed by Brownian motion and when there is positive drift from transmitter to receiver. Taking advantage of the available literature on the IG distribution, upper and lower bounds on channel capacity are developed, and a maximum likelihood receiver is derived. Theory and simulation results are presented which show that such a channel does not have a single quality measure analogous to signal-to-noise ratio in the AWGN channel. It is also shown that the use of multiple molecules leads to reduced error rate in a manner akin to diversity order in wireless communications. Finally, we discuss some open problems in molecular communications that arise from the IG system model.