Researcher profile

Andrew O'Brien

Andrew O'Brien contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 17 - UnverifiedVerification L1Unclaimed author
4works
0followers
5topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

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

Published work

4 published item(s)

preprint2022arXiv

Dictionary Learning with Accumulator Neurons

The Locally Competitive Algorithm (LCA) uses local competition between non-spiking leaky integrator neurons to infer sparse representations, allowing for potentially real-time execution on massively parallel neuromorphic architectures such as Intel's Loihi processor. Here, we focus on the problem of inferring sparse representations from streaming video using dictionaries of spatiotemporal features optimized in an unsupervised manner for sparse reconstruction. Non-spiking LCA has previously been used to achieve unsupervised learning of spatiotemporal dictionaries composed of convolutional kernels from raw, unlabeled video. We demonstrate how unsupervised dictionary learning with spiking LCA (\hbox{S-LCA}) can be efficiently implemented using accumulator neurons, which combine a conventional leaky-integrate-and-fire (\hbox{LIF}) spike generator with an additional state variable that is used to minimize the difference between the integrated input and the spiking output. We demonstrate dictionary learning across a wide range of dynamical regimes, from graded to intermittent spiking, for inferring sparse representations of both static images drawn from the CIFAR database as well as video frames captured from a DVS camera. On a classification task that requires identification of the suite from a deck of cards being rapidly flipped through as viewed by a DVS camera, we find essentially no degradation in performance as the LCA model used to infer sparse spatiotemporal representations migrates from graded to spiking. We conclude that accumulator neurons are likely to provide a powerful enabling component of future neuromorphic hardware for implementing online unsupervised learning of spatiotemporal dictionaries optimized for sparse reconstruction of streaming video from event based DVS cameras.

preprint2022arXiv

Investigating Sindy As a Tool For Causal Discovery In Time Series Signals

The SINDy algorithm has been successfully used to identify the governing equations of dynamical systems from time series data. In this paper, we argue that this makes SINDy a potentially useful tool for causal discovery and that existing tools for causal discovery can be used to dramatically improve the performance of SINDy as tool for robust sparse modeling and system identification. We then demonstrate empirically that augmenting the SINDy algorithm with tools from causal discovery can provides engineers with a tool for learning causally robust governing equations.

preprint2022arXiv

Luminous Millimeter, Radio, and X-ray Emission from ZTF20acigmel (AT2020xnd)

Observations of the extragalactic ($z=0.0141$) transient AT2018cow established a new class of energetic explosions shocking a dense medium, which produce luminous emission at millimeter and sub-millimeter wavelengths. Here we present detailed millimeter- through centimeter-wave observations of a similar transient, ZTF20acigmel (AT2020xnd) at $z=0.2433$. Using observations from the NOrthern Extended Millimeter Array and the Very Large Array, we model the unusual millimeter and radio emission from AT2020xnd under several different assumptions, and ultimately favor synchrotron radiation from a thermal electron population (relativistic Maxwellian). The thermal-electron model implies a fast but sub-relativistic ($v\approx0.3c$) shock and a high ambient density ($n_e\approx4\times10^{3}$cm$^{-3}$ at $Δt\approx40$ days). The X-ray luminosity of $L_X\approx10^{43}$ erg sec$^{-1}$ exceeds simple predictions from the radio and UVOIR luminosity and likely has a separate physical origin, such as a central engine. Using the fact that month-long luminous ($L_ν\approx 2\times10^{30}$ erg sec$^{-1}$ Hz$^{-1}$ at 100 GHz) millimeter emission appears to be a generic feature of transients with fast ($t_{1/2}\approx3$ days) and luminous ($M_\mathrm{peak}\approx -21 $mag) optical light curves, we estimate the rate at which transients like AT2018cow and AT2020xnd will be detected by future wide-field millimeter transient surveys such as CMB-S4, and conclude that energetic explosions in dense environments may represent a significant population of extragalactic transients in the 100 GHz sky.

preprint2021arXiv

A scalable transient detection pipeline for the Australian SKA Pathfinder VAST survey

The Australian Square Kilometre Array Pathfinder (ASKAP) collects images of the sky at radio wavelengths with an unprecedented field of view, combined with a high angular resolution and sub-millijansky sensitivities. The large quantity of data produced is used by the ASKAP Variables and Slow Transients (VAST) survey science project to study the dynamic radio sky. Efficient pipelines are vital in such research, where searches often form a `needle in a haystack' type of problem to solve. However, the existing pipelines developed among the radio-transient community are not suitable for the scale of ASKAP datasets. In this paper we provide a technical overview of the new "VAST Pipeline": a modern and scalable Python-based data pipeline for transient searches, using up-to-date dependencies and methods. The pipeline allows source association to be performed at scale using the Pandas DataFrame interface and the well-known Astropy crossmatch functions. The Dask Python framework is used to parallelise operations as well as scale them both vertically and horizontally, by means of a cluster of workers. A modern web interface for data exploration and querying has also been developed using the latest Django web framework combined with Bootstrap.