Alenna Spiro

Seeking the core rules of interaction with the world.

CS PhD student at Northeastern, advised by Prof. Michael Everett. I work on how robots can learn the affordances and equivariances of a task from small amounts of data by combining analytical models with neural networks, so that what they learn carries over to new tasks.

Research Mission

Seeking the core rules of interaction with the world

Robots that learn from few demonstrations need to understand which actions a scene allows and what those actions will do.

Part of the inspiration is Conway's Game of Life and especially Particle Life, where a small table of attraction rules between particle types produces complex, organized behavior. Efficient behavior in robots can also rest on a small set of rules.

The full research mission, with the map →
A gripper grasps a mug by its handle once. When the mug is rotated, the same grasp rotates with it.affordance(a) one demonstrationequivariance(b) rotated, no new data
Fig. 1. A grasp learned from one demonstration (a) carries over when the mug is rotated (b). The affordance says where the mug can be grasped. The equivariance says how that grasp moves with the mug.

Papers

Published and in-progress work

Preprint · In preparation

ENCORE: Environment-aware Cost-optimal Fault Recovery

A. Spiro, M. Everett

When a robot detects a hardware fault mid-mission, ENCORE recommends the repair that minimizes expected mission cost, using a learned model of repair effectiveness and risk-aware rollouts.

Explainer →
CDC 2025 · Co-first author · Oral presentation

A Hybrid Framework for Efficient Koopman Operator Learning

L. Jung, A. Spiro, A. Estornell, M. Everett, M. Sznaier

Predicts nonlinear dynamics with a linear model. Semidefinite programming finds a Koopman operator, then the mappings into and out of its space are learned, so the observable dimension no longer has to be guessed ahead of time.

Explainer →PaperCode
CoRL 2025

Learning Smooth State-Dependent Traversability from Dense Point Clouds

Z. Dong, A. Papalia, L. Jung, A. Spiro, P. R. Osteen, C. S. Robison, M. Everett

Predicts off-road traversability as a smooth function of approach angle, so one network pass covers every heading. Crosses a 40 m boulder field 91% of the time in simulation (vs. 73% for the baseline) and transfers to hardware.

Explainer →PaperCode

Projects

Currently building

Savvy

A private AI secretary for a schedule that keeps changing. Text it a reminder from class, or ask it to rebuild the day around a new plan. Memory stays on the local machine, and every action passes a confirmation gate.

DefendaGAN

GAN-generated attacks that train a robust MNIST classifier: 89% accuracy under FGSM.

Experience

Click one to read more.

Research

School & teaching

Sep 2024 – Present · ResearchGraduate Research AssistantAutonomy & Intelligence Lab · NortheasternFault recoveryKoopman operatorsTraversability Gave the oral presentation for the hybrid Koopman paper at CDC 2025 Traversability paper presented at CoRL 2025

Prof. Michael Everett's lab studies how autonomous systems can make reliable decisions and learn control from data. My work here is about robots that notice their own faults and choose the cheapest way to recover, and about models that pair learned parts with analytical structure. I hope to use the same pairing of analytical structure and learning to find the affordances and equivariances behind efficient behavior (research mission).

2024 – 2029 (expected) · School & teachingPhD, Computer ScienceKhoury College · Northeastern UniversityRobot learningControl

Advised by Prof. Michael Everett in the Autonomy & Intelligence Lab.

Jan 2023 – Dec 2023 · School & teachingTeaching AssistantUMass AmherstMachine learningReinforcement learning

TA for two graduate courses under Prof. Bruno Castro da Silva. I graded hundreds of assignments and exams.

  • COMPSCI 589: Machine LearningSpring 2023
  • COMPSCI 687: Reinforcement LearningFall 2023
Sep 2022 – Sep 2024 · ResearchGraduate Research AssistantAutonomous Learning Lab · UMass AmherstReinforcement learningAffordancesVAEs

Prof. Bruno Castro da Silva's lab works on reinforcement learning. For my master's research I built SACRED, which learns from images which actions a scene affords, then steers a Q-learning agent toward the actions most likely to work. It learned much faster than undirected exploration: a structural prior doing work that would otherwise cost data.

  • SACRED: affordance-guided explorationMaster's research
2022 – 2024 · School & teachingMS, Computer ScienceUMass AmherstReinforcement learning

Research in the Autonomous Learning Lab with Prof. Bruno Castro da Silva, plus a year as a TA for the graduate ML and RL courses.

Sep 2019 – Sep 2022 · ResearchUndergraduate Research AssistantLaboratory for Perceptual Robotics · UMass AmherstDevelopmental roboticsMobile manipulation

Prof. Rod Grupen's lab builds robots that learn the way infants do. I worked on belief-space object recognition and mobile manipulation in the Roger simulator. Seeing an infant-style curriculum cut the data a robot needed is where my interest in priors from perception began.

2019 – 2022 · School & teachingBS, Computer ScienceUMass AmherstRobotics

Undergraduate research in the Laboratory for Perceptual Robotics with Prof. Rod Grupen.

Lumpy, a small round purple fish
This is Lumpy, the mascot of this site.

The Fish Hunt

Seven little fish are hiding around this site. Each one you find points to the next.