AI Fishing

Can AI See Fish on Sonar?

AI can detect and outline fish marks in sonar data well — published models reach F1 scores around 0.87 to 0.94. What it cannot reliably do is name the species, because an echo is reflected sound scaled by size and swim bladder, not a label. Research vessels running calibrated multifrequency sonar still tow nets to confirm what made the marks. Our app does not connect to any sonar; this is an explainer, not a feature.

A man in a cap and sunglasses wearing a gray hoodie leans over a boat's console adjusting a fish finder, with several fishing rods mounted in holders and a calm forested lake behind him
Image: Fishing Club AI (AI-generated editorial photograph)

Key takeaways

  • An echosounder emits pulses of sound and measures the return; air in the swim bladder reflects most strongly.
  • The same fish returns a different echo depending on tilt angle, depth and life stage.
  • The best published deep-learning results are single-target-species problems on scientific sonar, checked by hand.
  • The team running AI in a real survey pipeline concluded full automation was not yet feasible.
  • Even calibrated multifrequency research systems require trawl samples to confirm species.

First, a disclosure

Our app does not connect to a fish finder, a transducer, or any sonar hardware. Nothing in this article describes a feature we sell. We are writing it because “AI fish finder” is a question people genuinely search, and the science behind it is better documented — and more interesting — than the marketing around it.

What sonar actually measures

An echosounder is a sound-timing instrument, and everything on the screen follows from that. NOAA’s survey documentation describes it directly: the transmitter emits short pulses of sound, and when a pulse hits an object such as a school of fish, the sound bounces off and scatters in many directions. The receiver measures what comes back and how long it took.

Why do fish show up at all? Air. The swim bladder’s air reflects sound far more strongly than bone or flesh, because its density differs so sharply from water. NOAA’s ocean service adds the sizing intuition: the resonant swim bladder provides the greatest contrast, and the larger the fish, the stronger the returning echo.

So the screen shows reflected energy, positioned by time. Strong return, something reflective; deep return, something far. Nothing in the physics attaches a name to the mark.

Why the same fish is not the same echo

If echo strength mapped neatly to fish size, sonar reading would be arithmetic. It does not, and the reasons are measured.

The ICES reference work on acoustic target classification lists them: the dominant behavioural factor is the fish’s orientation — its tilt angle relative to the incoming sound wave — and backscatter further varies with swim bladder morphology, life stage and depth. The echo measurements themselves are described as stochastic, shifting with unobserved changes in the environment and the target.

Depth deserves its own line, because the mechanism is elegant and unforgiving. Pressure compresses gas, so the swim bladder that makes a fish visible shrinks as it descends. A study of Mueller’s pearlside modelled the effect: at about 85 metres, the acoustic size of the bladder was roughly half its surface value, and maximum target strength fell with depth accordingly. The identical fish, deeper, reads smaller.

Tilt a fish, age it, or sink it, and its echo changes. That is what any classifier — human or machine — is working with.

What AI has genuinely achieved

Within those limits, the published results are impressive and honest about their scope.

The landmark study trained a convolutional network on Norwegian North Sea survey data — multifrequency scientific echosounders at 18 to 200 kHz, labelled by experts across a decade. It distinguished sandeel schools from other species and from background with an F1 score of 0.87, and separated sandeel schools from other-species schools at 0.94. Genuinely strong — at what is essentially a one-species problem: this target, versus everything else, in one sea.

The more revealing paper is the follow-up, because it reports what happened in production. The same institute integrated three models into its real survey pipeline and found biomass estimates generally similar to manual annotation — with variation across years. One model misclassified a surface layer as sandeel and was prone to seabed contamination. The stated conclusion: full automation was not yet feasible, but predictions could serve as starting points for manual scrutiny. Performance changed by year for reasons the training data did not fully explain.

That is the current frontier, run by the people most motivated to make it work: AI as a strong first pass, a person still checking.

The net at the end of the argument

Here is the detail that settles the species question. NOAA’s acoustic surveys — calibrated instruments, multiple frequencies, trained analysts — verify their echograms by fishing. The survey description says it without embarrassment: areas are ground-truthed using a net to collect a sample, and the catch identifies the species, size, sex and age of what the sonar showed.

The ICES report frames it as a rule: for mixed-species aggregations, classification to species requires ancillary information such as trawl catches or camera images. Frequency response helps, shape and depth help, prior knowledge of the water helps — and the confirmation is still a net.

A consumer unit has one transducer, no calibration exercise, and no trawl. When it prints a species name beside a mark, it is making an educated guess from context — depth, size, water, season. Sometimes a good guess. Never a measurement.

How to read a screen honestly

None of this makes sonar less useful; it clarifies what kind of instrument it is. Sonar is superb at the questions sound can answer: how deep, how much structure, whether something reflective is present and at what depth it is holding. Those are exactly the questions an angler most needs answered.

Treat any species label — AI-assisted or not — as a hypothesis to test with local knowledge: what lives here, what holds at this depth in this season, what the fish you actually catch turn out to be. That last check is the angler’s version of the trawl, and no algorithm has retired it yet. The same logic runs through photo identification: detection is the strong suit, naming is the hard part, and the honest systems say which is which.

What it cannot do

  • Our app does not connect to a fish finder or any sonar hardware. Nothing on this page describes a feature of ours.
  • No echo carries a species name. Classification is inference from context, and mixed schools defeat it even for scientists.
  • A mark's size on screen is not a measurement of the fish. Echo strength scales with swim bladder and orientation, and depth compresses the bladder itself.
  • Published AI accuracy comes from scientific multifrequency echosounders on one target species — not from a consumer transducer naming everything below a boat.
  • Models drift with conditions: performance varied by year in the same survey, for reasons the authors could not fully explain.

Frequently asked questions

How does a fish finder detect fish?

By sound. NOAA describes the method plainly: the transmitter emits short pulses, and when the sound hits an object such as a school of fish it scatters in many directions, some of it returning to the receiver. The strongest reflector in most fish is the swim bladder, because air contrasts sharply with water — and the larger the fish, the stronger the return.

Can AI tell which species is on the sonar?

Not reliably, and the standard in science is telling. NOAA's acoustic surveys verify what their echosounders show by ground-truthing — collecting a sample with a fishing net to identify species, size, sex and age. An ICES review states that for mixed-species aggregations, classification to species requires ancillary information such as trawl catches or camera images. If calibrated research systems need a net, a consumer unit naming species is inferring, not measuring.

How accurate is AI at finding fish in sonar data?

In the best published cases, genuinely good — at a narrow task. A North Sea study distinguished sandeel schools from other species and background with F1 scores of 0.87 and 0.94. But that is one target species, multifrequency scientific sonar, and years of labelled survey data. The follow-up that put models into the real survey pipeline found estimates generally similar to manual work but varying across years, and concluded that full automation was not yet feasible.

Does a bigger arch mean a bigger fish?

Not necessarily, because echo strength is not a clean size measurement. The dominant behavioural factor in target strength is the fish's tilt angle relative to the sound wave, and backscatter also varies with swim bladder shape, life stage and depth. One study found a fish's acoustic size at about 85 metres was roughly half its surface value, because pressure compresses the swim bladder. Same fish, smaller echo.

Is an AI fish finder worth it?

We cannot evaluate products, and we do not make one — our app has no sonar connection at all. What the science supports is this: automated detection of fish marks is real and improving, species labels from a single-frequency consumer echo are inference, and even the teams running AI in production surveys still check its output by hand. Read any on-screen species name with that in mind.

Related reading

Sources

  1. Acoustic Hake Survey Methods — NOAA Fisheries, West Coast. Accessed August 8, 2026.
  2. How does sonar detect fish? — NOAA National Ocean Service. Accessed August 8, 2026.
  3. Acoustic classification of sandeel schools using deep learning — Brautaset et al., ICES Journal of Marine Science 77(4):1391-1400. Accessed August 8, 2026.
  4. Deep learning in an operational acoustic survey pipeline — Handegard et al., ICES Journal of Marine Science 82(5). Accessed August 8, 2026.
  5. Acoustic target classification (Cooperative Research Report No. 344) — ICES, ed. Korneliussen. Accessed August 8, 2026.
  6. Target strength and swimbladder morphology of Mueller's pearlside — Scientific Reports 9. Accessed August 8, 2026.

How we choose sources: sources policy.

More in this series

See the conditions for your own spot.

Fishing Club AI turns live weather, pressure and moon data into an hourly forecast — and shows you which factors moved the number.

Get the App
Fish smarter with BiteScore Get the App