AJ Santa CruzPortfolio · Rev 2026.1Cambridge, MA · MIT
← Work

P·13 · Mechanical · Electrical · Machine Learning

Invasive Algae Detection with MiSo and Neural Networks

Classifying invasive vs native algae from water chemistry with a neural network, on a sealed low-cost sensor platform 99.5% cheaper than commercial options.

At a glance

  • 100%five-tub classification with a research-grade YSI sensor
  • 90.4%three-tub classification with $185 of Arduino sensors
  • 99.5%cheaper: MiSo platform vs the lowest-cost commercial alternative
Where
Independent research with ARL
Role
Researcher
Team
Solo research, with a fishpond partner and ARL's MiSo platform
Status
Complete
Tools and skills
  • Neural networks
  • Time-series windowing
  • Feature engineering
  • Arduino
  • KiCad
  • Resin 3D printing
  • O-ring sealing
  • Soldering and board bring-up
  • Water-quality sensing (YSI)
  • Experimental design
The MiSo sensor platform floating upright in clear shallow ocean water, antenna up

The problem

Invasive algae cause biodiversity loss and poorer water quality, and they destroy coral reefs, which absorb up to 97% of wave energy and contribute more than $2.7 trillion a year to the global economy. Finding and identifying invasive algae today is manual, slow and expensive.

I focused on Hawaii’s most harmful invasive alga, Gracilaria salicornia, and the native Gracilaria parvispora. My design criteria:

CriterionTarget
Validitydetect G. salicornia with at least 90% accuracy
Laborcut manual labor by more than 80%
Costmore than 90% cheaper than popular automated methods

Approach

A controlled experiment first

I partnered with a Hawaiian fishpond and set up five 1,000-gallon tubs fed from the pond: invasive, native, sterile saltwater, and two open-pond tubs that acted as small ecosystems. To make sterile saltwater, I let two tanks settle for 48 hours, moved the top half to a sterilized tank and treated it with pool bleach. G. salicornia came from the fishpond and G. parvispora from a deep-sea well testing facility. The native alga was stressed by the move, so I fed it a fertilizer slurry twice a week until the study began.

Five 1,000-gallon tubs at the fishpond
The 1,000-gallon tubs at the fishpond, fed directly from the pond.
Two people working at one of the tubs
Working at one of the tubs under its PVC frame.

Proving there is a signal

A YSI sensor, a $7,000 research-grade instrument, logged 10 water properties (dissolved oxygen, temperature, barometric pressure and others) across three weeks, more than 50,000 data points. My first neural network reached 60.3%. Using all 10 properties, it reached 100%. Most single properties, dissolved oxygen included, had completely separate ranges for each tub, so even one property could classify the water. Barometric pressure and total suspended solids were the exceptions.

Cheaper sensors, chosen by physics

Commercial autonomous surface vehicles that collect this kind of data cost $200,000 to $1.2 million, and the YSI alone costs $7,000. Because the ranges were so distinct, I tested two cheap sensors: a $180 Arduino dissolved-oxygen probe and a $5 temperature sensor. I picked dissolved oxygen because the less dense G. parvispora produces more oxygen than the denser G. salicornia, and temperature because it sets how much oxygen the water can hold.

Over three weeks I collected 10,000 points. The first model reached 69%, because oxygen and temperature alone overlapped too much. I raised it to 90.4% by windowing (reading trends over time instead of single points), changing the hidden layers, and deriving new features. That traded about 10 points of accuracy for a sensor set 97% cheaper.

AJ soldering the sensor electronics
Soldering and troubleshooting the low-cost sensor electronics.

MiSo: a sealed platform for real water

To deploy the Arduino sensors in open water, I worked with ARL on MiSo, a waterproof sensor platform printed in resin. The base platform, its CAD and its original PCB are ARL’s work. I modified the KiCad PCB so interchangeable Arduino sensors plug into it, and designed replaceable plugs so probes swap without rebuilding the housing.

  • Every insert seals with O-rings coated in dielectric grease.
  • The harder components are encased in resin.
  • The housing is positively pressurized: if no air escapes, no water gets in.

I hand-soldered the board, troubleshot it, and ran it on batteries, with an antenna in place for future wireless.

The MiSo resin-printed housing parts
Resin-printed MiSo end caps and retaining rings.
Curing resin on a housing part under UV
Curing resin-sealed parts under a UV light.
The MiSo PCB sled inside its clear pressure housing
The PCB sled slides into the clear housing between the printed end caps.
The assembled MiSo electronics sled
The electronics sled on the modified PCB, before closing the housing.

Engineering detail: where the model breaks

After six months the open-pond tubs held a full ecosystem of microalgae and other organisms. To test a more realistic case, I opened the controlled tubs to the pond for 30 minutes, and within days a new green alga bloomed.

Underwater view of the green algae bloom in an opened tub
Underwater in an opened tub after the new green alga bloomed.
  • A new network trained on more than 15,000 points that included the bloom stayed at 100%, because dissolved oxygen and total dissolved solids still barely overlapped.
  • A network trained without the bloom and then frozen scored 33% on data with the bloom, about what random guessing gets. Using all 10 properties raised it to 67%.

The lesson: a network only holds up in environments like the one it was trained in.

Results

  • The YSI network classified all five tubs at 100%.
  • The Arduino network classified three tubs at 90.4%. Both beat the 90% target.
  • The YSI setup is 96.5% cheaper, and MiSo 99.5% cheaper, than the lowest-cost commercial alternatives.
  • The system replaces manual identification with automated classification.

The project won the Hawaii Youth Investigators Top Award, and I was a Top Pitch Scholar with the 2nd-place proposal in the Honua Scholars competition, where I presented the fully assembled MiSo to a panel of PhD professors.

The open-tub test above was the closest to open water: the tubs were open to the fishpond and a new alga moved in, and the retrained model stayed accurate. I had also planned a boat to tow the YSI or MiSo sensors autonomously, along with more environments and algae species.

My contribution

I designed and ran the experiments, collected the data, built and trained the networks, chose and integrated the low-cost sensors, modified MiSo’s PCB, designed its replaceable plugs, and hand-built the unit. ARL designed the base MiSo platform, its CAD and original PCB.

Contact