Research Article

Stacked Autoencoders for Outlier Detection in Over-the-Horizon Radar Signals

Algorithm 1

The proposed algorithm in pseudocode.
Input: OTH and AIS trajectories and other provided information for a set of past time instances
Output: matrix of the closest AIS entries to each OTH entry for a set of past time instances
FOR each time instance
FOR each tracked ship ,
FOR each AIS transmitting ship
Check difference in track time and AIS transmission time
Find corresponding time instances
IF
No AIS entry is matched to
ELSE
Run nn search using coordinates among and
Maintain 4 closest entries
END
END
END
END
Input: matrix of the closest AIS entries to each OTH entry for a set of past time instances
Output: array with indices of the matched AIS to each one of the OTH tracked vehicles
Initialize matrix FOR the votes
FOR each OTH tracked ship
FOR each time instance
IF ship had ship in the vicinity
END
END
END
WHILE AIS vessels remain unmatched
IF
KEEP AIS entry closest to OTH vehicle
END
Update
END