Research

01 · Research programme

Abstract reasoning & machine psychometrics

abstraction · analogy · generalisation · psychometrics

My work asks: what allows learned representations to graduate into concepts that generalise? I study abstraction, analogy, inference, and the conditions under which these faculties might remain robust.

My methodological approach has been informed by both psychometrics and depth psychology. As such, it fits neatly in-between mechanistic interpretability—“down the barrel of the microscope”—and functionalism / benchmark performance. In short, I craft scientific microworlds to separate transferable reasoning from surface success, and help map the unseen structures behind an agent’s performance.

My PhD at the University of Melbourne brought computational experiments into dialogue with cognitive science and philosophy of mind.

Selected publications

Unicode Analogies: An Anti-Objectivist Visual Reasoning Challenge

IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · 2023

A visual reasoning challenge exploring how analogical relationships depend on context and interpretation, beyond a fixed inventory of objects and attributes.

Unicode Analogies progressive matrix problem: a two-by-three grid of symbols with the lower-right cell missing, beside four possible answers. The upper-left answer is outlined in bold.
Example progressive matrix problem (PMP) from Unicode Analogies.

A Closer Look at Generalisation in RAVEN

European Conference on Computer Vision (ECCV) · 2020

An investigation of generalisation in abstract visual reasoning, using RAVEN to examine the relationship between task design and learned representations.

The RAVEN relational baseline: input frames form candidate sequences, followed by a sequence encoder, fully connected layers, and softmax.
The relational baseline architecture evaluated in A Closer Look at Generalisation in RAVEN.

02 · Research programme

Decentralised swarm intelligence & artificial life

collective intelligence · emergence · criticality · artificial life

Intelligence need not begin with a central controller. This programme examines how attention, competition, cooperation, and environmental feedback allow distributed systems to acquire coherent behaviour.

Most of this work has been developed at Advanced Systems & Technologies, Lockheed Martin Australia, and is proprietary. The approved public talk below offers a view into the research.

ADSTAR 2024

Learning Adaptive Swarm Behaviours for Decentralised Control

Australian Defence Science, Technology and Research Summit (ADSTAR) · 2024

An approved public talk on adaptive swarm behaviours, from work at Advanced Systems & Technologies, Lockheed Martin Australia.

Learning Adaptive Swarm Behaviours for Decentralised Control · Steven Spratley · ADSTAR 2024

Open the approved talk (MP4)

03 · Developing research

Computational symbiogenesis

entity ecology · symbiogenesis · selection · persistence

This programme treats intelligence as an ecology of entities competing and cooperating for attention, memory, and reproductive opportunity. It asks how useful structures can emerge, combine, persist, and continue to evolve, all without a designer fixing their boundaries in advance.

Working paper

04 · Developing research

AI alignment & cognitive security

alignment · cognitive security · memetics · depth psychology

The alignment of any mind speaks to its capacity to integrate conflict. Frontier LLMs represent a kind of proto-mind that may be asked the same key depth psychological questions: “What internal dissonances divide you? What conflicting predictions and drives are playing tug-of-war? Where do you exhibit cognitive bias? Which ideas are peacefully living through you, and which hold puppet-strings?”

This programme connects depth psychology with memetics and adversarial evaluation. Its design criterion is non-indoctrination: defensive systems should make attack surfaces legible while preserving the reflective agency they are intended to protect.

Working paper

Elenchus demo

Elenchus is a dialectic partner that maps possible paths through a conversation to help examine assumptions, framing effects, and competing interpretations. This demo shows the dialogue graph and its accompanying analysis as a conversation is explored.

Elenchus · Project demonstration

Open the Elenchus demo (WebM)

05 · Earlier research

Generative audio architectures

audio · representation learning · music information retrieval

A Unified Neural Architecture for Instrumental Audio Tasks

IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) · 2019

A jointly trained spectrogram translator and WaveNet synthesiser for pitch tracking, source separation, super-resolution, and instrument synthesis.

An input waveform is converted to a mel-spectrogram, translated by a task-specific conditional GAN autoencoder, and passed to a WaveNet synthesiser to produce an output waveform.
The joint spectrogram-translation and WaveNet-synthesis architecture for instrumental audio tasks.