Fishing Ground Identification and Activity Analysis Based on AIS Data
Abstract
1. Introduction
2. Related Work
2.1. Methods for AIS Data Mining
2.2. AIS Data Analysis for Fishing Activities
2.3. AIS-Based Port/Harbor Detection and Port-Call Behavior
3. Methodology
3.1. Detection and Geolocations of Quay and Harbor Features
| Algorithm 1 Quay and harbor recognition from AIS data (diagnostic intersection; operational union) |
| Require: AIS dataset with position , , and navigation status Require: Coastline/landmask representation as a coastline point set Require: KDE bandwidth h, grid size N, local-max window w, relative density threshold , coast cutoff d Require: Peak-merging parameters (meters) and Ensure: (i) Fishing-associated port hotspots (diagnostic), (ii) Operational port centers for geofences
|
3.2. Fishing Ground Detection via DBSCAN
- Time window selection: retain AIS messages within 1 January 2023–1 January 2024 (UTC).
- Spatial window selection (Aalesund ROI): retain messages inside the bounding box
- Basic validity checks: drop records with missing/invalid coordinates or timestamps; remove duplicate messages (same MMSI timestamp).
- Vessel filtering: retain fishing vessels using NavStat equal fishing and AIS observed vessels (predominantly length greater than or equal to 15 m, where available).
- Activity cue filtering: retain records with NavStat = 7 (“engaged in fishing”) and speed over ground kn.
- Port proximity filtering: remove records within a radius of 1.2 nautical miles of identified port locations to reduce port-adjacent stationary behavior and maneuvering artifacts.
- Trajectory segmentation for visit analysis: group by MMSI and split trajectories at time gaps greater than = [value, e.g., 30–60 min]; compute visits/residence times only within continuous segments.
- Grid sampling (for cluster robustness): aggregate remaining AIS positions to a spatial grid of and represent each occupied cell by its centroid and count, reducing the influence of uneven AIS reporting and near-duplicate points.
- Coordinate conversion for clustering: convert coordinates to radians and use the Haversine distance metric for DBSCAN.
3.3. Fishing Vessel Behavior Analysis
4. Experiment and Results
4.1. Dataset and Setup
4.2. Parameter Setting and Sensitivity Analysis
4.3. Port Recognition Results and Validation
4.4. Fishing Ground Identification and Behavioral Connectivity
5. Discussion and Conclusions
- AIS coverage is incomplete and biased toward AIS-equipped vessels, “typically larger vessels”; reception gaps and intentional disabling imply inferred grounds and transitions describe AIS-observed activity rather than total effort.
- Status codes and kinematic thresholds are imperfect proxies: low-speed behavior could be non-fishing, and some fishing may occur outside selected thresholds; AIS also lacks gear and catch information, so clusters are interpreted as movement/operation regimes rather than fishing types, affecting maps, clustering, and transition counts.
- Density-based outputs depend on observation density and parameter choice “; KDE smoothing/threshold and coastline constraints” which can shift port centers or yield conservative labeling in low-sample periods.
- Ground-port transitions are derived from consecutive zone assignments and can skip intermediate states under transmission gaps; trip-level validation and the casual interpretation of seasonality require external data (e.g., port-call/logistics, landing/logbooks, regulations, and environmental covariates).
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Wang, C.; Han, P.; Zhu, M.; Osen, O.; Zhang, H.; Li, G. AIS data-based hybrid predictor for short-term ship trajectory prediction considering uncertainties. IEEE Trans. Intell. Transp. Syst. 2024, 25, 20268–20279. [Google Scholar] [CrossRef]
- Statistics Norway. Value Creation in the Norwegian Fishing Fleet, 2023. 2024. Available online: https://nofima.no/publikasjon/2337453/ (accessed on 25 November 2025).
- World Bank. Agriculture, Forestry, and Fishing, Value Added (% of GDP)—Norway. 2024. Available online: https://data.worldbank.org/indicator/NV.AGR.TOTL.ZS?locations=NO (accessed on 25 November 2025).
- European Parliament and Council. Regulation (EU) 2023/2842 of 22 November 2023 Amending Council Regulation (EC) No 1224/2009 and Related Acts as Regards Fisheries Control. 2023. Available online: https://eur-lex.europa.eu/eli/reg/2023/2842/oj (accessed on 25 November 2025).
- United Nations Development Programme. What Is Sustainable Transport and What Role Does It Play in Tackling Climate Change? 2023. Available online: https://climatepromise.undp.org/news-and-stories/what-sustainable-transport-and-what-role-does-it-play-tackling-climate-change (accessed on 12 December 2025).
- Kashem, M.A.; Shamsuddoha, M.; Nasir, T. Digitalization in sustainable transportation operations: A systematic review of AI, IoT, and blockchain applications for future mobility. Future Transp. 2025, 5, 157. [Google Scholar] [CrossRef]
- Tian, W.; Sanguino, B.; Zhu, M.; Kjerstad, Ø.K.; Li, G.; Zhang, H. Knowledge Extraction from Decision-Making Data for Maritime Navigation Support. Ocean Eng. 2025, 331, 121268. [Google Scholar] [CrossRef]
- Wang, C.; Li, G.; Han, P.; Osen, O.; Zhang, H. Impacts of COVID-19 on Ship Behaviours in Port Area: An AIS Data-Based Pattern Recognition Approach. IEEE Trans. Intell. Transp. Syst. 2022, 23, 25127–25138. [Google Scholar] [CrossRef]
- Sánchez Pedroche, D.; Amigo, D.; García, J.; Molina, J.M. Architecture for trajectory-based fishing ship classification with AIS data. Sensors 2020, 20, 3782. [Google Scholar] [CrossRef]
- Han, X.; Zhou, Y.; Weng, J.; Chen, L.; Liu, K. Research on fishing vessel recognition based on vessel behavior characteristics from AIS data. Front. Mar. Sci. 2025, 12, 1547658. [Google Scholar] [CrossRef]
- Guan, Y.; Zhang, J.; Zhang, X.; Li, Z.; Meng, J.; Liu, G.; Bao, M.; Cao, C. Identification of fishing vessel types and analysis of seasonal activities in the northern South China Sea based on AIS data: A case study of 2018. Remote Sens. 2021, 13, 1952. [Google Scholar] [CrossRef]
- Xing, B.; Zhang, L.; Liu, Z.; Sheng, H.; Bi, F.; Xu, J. The study of fishing vessel behavior identification based on AIS data: A case study of the East China Sea. J. Mar. Sci. Eng. 2023, 11, 1093. [Google Scholar] [CrossRef]
- Rodríguez, J.P.; Irigoien, X.; Duarte, C.M.; Eguíluz, V.M. Identification of suspicious behavior through anomalies in the tracking data of fishing vessels. EPJ Data Sci. 2024, 13, 23. [Google Scholar] [CrossRef]
- Ribeiro, C.V.; Paes, A.; de Oliveira, D. AIS-based maritime anomaly traffic detection: A review. Expert Syst. Appl. 2023, 231, 120561. [Google Scholar] [CrossRef]
- Ferreira, M.D.; Spadon, G.; Soares, A.; Matwin, S. A semi-supervised methodology for fishing activity detection using the geometry behind the trajectory of multiple vessels. Sensors 2022, 22, 6063. [Google Scholar] [CrossRef]
- Zhang, F.; Yuan, B.; Huang, L.; Wen, Y.; Yang, X.; Song, R.; van Gelder, P. Fishing behavior detection and analysis of squid fishing vessel based on multiscale trajectory characteristics. J. Mar. Sci. Eng. 2023, 11, 1245. [Google Scholar] [CrossRef]
- Galparsoro, I.; Pouso, S.; García-Baron, I.; Mugerza, E.; Mateo, M.; Paradinas, I.; Louzao, M.; Borja, A.; Mandiola, G.; Murillas, A. Predicting important fishing grounds for the small-scale fishery, based on automatic identification system records, catches, and environmental data. ICES J. Mar. Sci. 2024, 81, 453–467. [Google Scholar] [CrossRef]
- Wijaya, W.M.; Nakamura, Y. Port performance indicators construction based on the AIS-generated trajectory segmentation and classification. Int. J. Data Sci. Anal. 2025, 20, 2473–2492. [Google Scholar] [CrossRef]
- Zhang, W.; Li, M. Dynamic maritime traffic pattern recognition with online cleaning, compression, partition, and clustering of AIS data. Sensors 2022, 22, 6307. [Google Scholar] [CrossRef]
- Chen, Y.; Wang, Z.; Liu, X. Ship AIS trajectory clustering: An HDBSCAN-based approach. J. Navig. 2021, 74, 1234–1251. [Google Scholar] [CrossRef]
- Charrot, T.; Guégan, J.; Napoli, A.; Ray, C. Port type prediction based on Machine Learning and AIS data analysis. In Proceedings of the IEEE/MTS OCEANS 2021, San Diego, CA, USA, 20–23 September 2021. [Google Scholar] [CrossRef]
- Pappagallo, A.; Ortame, F.; Massacci, G.; Sisti, F.; Pugliese, F. Deep learning for the classification of ports in maritime transport statistics via AIS data. In Lecture Notes in Computer Science, LION 2024; Springer: Cham, Switzerland, 2025; Volume 14990, pp. 318–332. [Google Scholar] [CrossRef]
- Zhu, M.; Tian, W.; Skulstad, R.; Zhang, H.; Li, G. Probability-Based Ship Encounter Classification Using AIS Data. In Proceedings of the 2023 3rd International Conference on Computer, Control and Robotics (ICCCR), Shanghai, China, 24–26 March 2023; pp. 393–398. [Google Scholar] [CrossRef]
- Zhu, M.; Skulstad, R.; Zhao, L.; Zhang, H.; Li, G. MPC-Based Path Planning for Ship Collision Avoidance under COLREGS. In Proceedings of the 2022 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Prague, Czech Republic, 9–12 October 2022; pp. 1930–1935. [Google Scholar] [CrossRef]
- Tian, W.; Zhu, M.; Han, P.; Kjerstad, Ø.K.; Li, G.; Zhang, H. Leveraging AIS data for maneuver detection and knowledge extraction during ship encounter. Ocean Eng. 2026, 343, 122973. [Google Scholar] [CrossRef]
- Zhu, M.; Han, P.; Wang, C.; Skulstad, R.; Zhang, H.; Li, G. An AIS data-driven hybrid approach to ship trajectory prediction. IEEE Trans. Syst. Man Cybern. Syst. 2025, 55, 96–109. [Google Scholar] [CrossRef]
- Cheng, X.; Zhang, F.; Chen, X.; Wang, J. Application of artificial intelligence in the study of fishing vessel behavior. Fishes 2023, 8, 516. [Google Scholar] [CrossRef]
- Wang, C.; Zhu, M.; Osen, O.L.; Zhang, H.; Li, G. AIS Data-Based Probabilistic Ship Route Prediction. In Proceedings of the 2023 IEEE 6th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chongqing, China, 24–26 February 2023; pp. 167–172. [Google Scholar] [CrossRef]
- Global Fishing Watch. Global Fishing Watch Project. 2025. Available online: https://globalfishingwatch.org/ (accessed on 12 December 2025).
- Simataa, C.B.; Persendt, F.; Gomez, C. Relationship between the spatial and temporal distribution of fishing vessels and the marine environment in Namibia’s exclusive economic zone (EEZ). Thalassas 2025, 41, 145. [Google Scholar] [CrossRef]
- Zhang, H.; Yang, S.L.; Fan, W.; Shi, H.M.; Yuan, S.L. Spatial analysis of the fishing behaviour of tuna purse seiners in the western and central Pacific based on vessel trajectory data. J. Mar. Sci. Eng. 2021, 9, 322. [Google Scholar] [CrossRef]
- Rahmawati, M.; Pitana, T.; Handani, D.W.; Siswantoro, N. Utilization of AIS data and ship simulator integration in maritime safety: A systematic literature review. IOP Conf. Ser. Earth Environ. Sci. 2025, 1461, 012049. [Google Scholar] [CrossRef]
- Han, Y.; Liu, X.; Zhang, W.; Wang, Z. A comprehensive framework incorporating deep learning for analyzing fishing vessel activity using AIS data. ICES J. Mar. Sci. 2024, 81, 345–359. [Google Scholar] [CrossRef]
- Henriques, S.; Pita, C.; Fernandes, J.; Costa, A.; Erzini, K. Mapping and quantifying fishing effort of polyvalent passive gear fleets using geospatial data. ICES J. Mar. Sci. 2023, 80, 1658–1672. [Google Scholar] [CrossRef]
- Huang, I.L.; Lee, M.C.; Nieh, C.Y.; Huang, J.C. Ship classification based on AIS data and machine learning methods. Electronics 2024, 13, 98. [Google Scholar] [CrossRef]
- Chen, R.; Wu, X.; Liu, B.; Wang, Y.; Gao, Z. Mapping coastal fishing grounds and assessing the effectiveness of fishery regulation measures with AIS data: A case study of the sea area around the Bohai Strait, China. Ocean Coast. Manag. 2022, 225, 106136. [Google Scholar] [CrossRef]
- Linju, A.C. Discovering fishing area from AIS data. Int. J. Innov. Res. Technol. 2025. Available online: https://ijirt.org/publishedpaper/IJIRT182287_PAPER.pdf (accessed on 6 November 2025).
- Han, X.; Armenakis, C.; Jadidi, M. Modeling vessel behaviours by clustering AIS data using optimized DBSCAN. Sustainability 2021, 13, 8162. [Google Scholar] [CrossRef]
- Johannsen, K.; Tai, X.C.; Fonnes, G.; You, J. Learning and predicting fishing activities from AIS data. bioRxiv 2025. [Google Scholar] [CrossRef]
- Millefiori, L.M.; Cazzanti, L.; Zissis, D.; Arcieri, G. A distributed approach to estimating sea port operational regions from lots of AIS data. In Proceedings of the 2016 IEEE International Conference on Big Data (Big Data), Washington, DC, USA, 5–8 December 2016; pp. 1627–1632. [Google Scholar] [CrossRef]
- Sanikommu, V.; Marripudi, S.P.; Yekkanti, H.R.; Divi, R.; Chandrakanth, R.; Mahindra, P. Edge computing for detection of ship and ship port from remote sensing images using YOLO. Front. Artif. Intell. 2025, 8, 1508664. [Google Scholar] [CrossRef]
- Scikit-Learn Developers. Haversine_Distances—Compute the Haversine Distance Between Samples. 2025. Available online: https://scikit-learn.org/stable/modules/generated/sklearn.metrics.pairwise.haversine_distances.html (accessed on 13 December 2025).
- Coro, G.; Sana, L.; Ferrà, C.; Bove, P.; Scarcella, G. Estimating hidden fishing activity hotspots from vessel transmitted data. Front. Sustain. Food Syst. 2023, 7, 1152226. [Google Scholar] [CrossRef]
- Silverman, B.W. Density Estimation for Statistics and Data Analysis; Monographs on Statistics and Applied Probability; Chapman and Hall: London, UK, 1986. [Google Scholar]
- SINTEF Ocean AS. Equipment and Systems in Fishing Vessels; Technical Report COOLFish Report; SINTEF Ocean AS: Trondheim, Norway, 2021. [Google Scholar]
- Sjøfartsdirektoratet. Forskrift om Krav til Automatisk Identifikasjonssystem (AIS). 2021. Available online: https://lovdata.no/dokument/SF/forskrift/2012-04-30-375 (accessed on 6 November 2025).
- Neil. DBSCAN for Clustering of Geographic Location Data. 2016. Available online: https://stackoverflow.com/questions/34579213/dbscan-for-clustering-of-geographic-location-data (accessed on 24 August 2025).
- WWF European Policy Office; ANP|WWF. Setting Sail for Low-Impact Fisheries in the EU—Technical Annex. 2023. Available online: https://wwfeu.awsassets.panda.org/downloads/wwf-low-impact-fisheries-eu-technical-annex-2023.pdf (accessed on 5 November 2025).
- Food and Agriculture Organization of the United Nations (FAO). Fishing Vessel Design Database (FVDD)—Vessel Size (LOA) Categories. 2024. Available online: https://www.fao.org/fishery/en/collection/vesseldesign (accessed on 5 November 2025).
- Norwegian Directorate of Fisheries. Sea Angling in Norway: Regulations You Should Know. 2025. Available online: https://www.fiskeridir.no/english/sea-angling-in-norway/regulations (accessed on 10 September 2025).
- Tsagkaris, P.; Moschovou, T.P. The Impact of Automation on the Efficiency of Port Container Terminals. Future Transp. 2025, 5, 155. [Google Scholar] [CrossRef]
- Nunes, L.J.R. Renewable Methanol as an Agent for the Decarbonization of Maritime Logistic Systems: A Review. Future Transp. 2025, 5, 54. [Google Scholar] [CrossRef]















| Feature | Symbol | Unit | Description/Use |
|---|---|---|---|
| Timestamp | t | - | AIS message time (UTC); used for ordering trajectories and dwell/ visit duration. |
| Latitude | deg | Vessel position (WGS84); spatial indexing, clustering, KDEs. | |
| Longitude | deg | Vessel position (WGS84); spatial indexing, clustering, KDEs. | |
| Speed over ground | kn | Kinematic filter to isolate low-speed behavior associated with fishing operations. | |
| NavStat | code | AIS status field; code 7 indicates “engaged in fishing” (ITU-R M.1371); used as a weak activity cue combined with /trajectory features. | |
| MMSI | - | Unique vessel identifier; trajectory grouping and per-vessel statistics. | |
| Vessel length | L | m | Proxy for vessel size; used for stratification/interpretation across vessel categories. |
| Ship type | code | AIS ship type category; used for filtering/verification of vessel class. | |
| Absolute rate of turn | deg/min | AIS rate-of-turn magnitude; we summarize this using the median within each zone. |
| Item | Value |
|---|---|
| Time range | 1 January 2023–1 January 2024 |
| Spatial extent (WGS84) | , |
| Raw sources | 31 port datasets + 1913 fishing files |
| Fields used | |
| After fishing-status + speed filter | 398,380 |
| Removed near ports ( nm) | 107,538 |
| Final for ground clustering | 290,842 |
| Unique fishing vessels | 74 |
| Fleet scope | AIS-observed vessels (predominantly m) |
| Parameter | Value | Use in Workflow |
|---|---|---|
| Study-area center | deg | Center of the Aalesund window. |
| Latitude half-range | deg | Spatial subset: . |
| Longitude half-range | deg | Spatial subset: . |
| Stationary-point filter | kn | Stationary AIS points used for KDE-based port-center hotspot detection. |
| Fishing-stationary subset | kn and status | Optional subset when ports are represented as geofences/buffers/ expanded footprints. |
| a KDE bandwidth | Smoothing for the KDE on lon/lat coordinates. | |
| KDE grid resolution | grid for KDE evaluation. | |
| Peak threshold | Retain peaks if (i.e., > of the maximum KDE value). | |
| Local-max neighborhood | 7 cells | maximum_filter window size for peak detection. |
| Coast proximity constraint | km | Retain peaks within 15 km of coastline (Haversine distance). |
| Defines the port geofence used to exclude port-adjacent AIS points before fishing ground clustering | nm | Remove AIS points within of identified ports (following [43]). |
| Earth radius (Haversine) | km | Constant used in great-circle distance calculation. |
| Basemap resolution | i | Coastline extraction and plotting. |
| Map projection | Mercator (merc), | Used for map display and coastline sampling. |
| (km) | No. of Clusters | Noise (%) | |
|---|---|---|---|
| 2.25 | 6 | 7 | 5.19 |
| 2.25 | 8 | 6 | 8.33 |
| 2.35 | 5 | 7 | 2.04 |
| 2.35 | 6 | 6 | 5.03 |
| 2.50 | 5 | 5 | 1.26 |
| 2.50 | 6 | 5 | 2.52 |
| Season | No. of Points | No. of Grid Cells | No. of Clusters | Noise (Cells) | Noise (Points) |
|---|---|---|---|---|---|
| DJF | 24,017 | 254 | 6 | 12.99% | 4.26% |
| MAM | 8834 | 178 | 5 | 13.48% | 7.20% |
| JJA | 3032 | 54 | 3 | 24.07% | 20.78% |
| SON | 19,226 | 151 | 5 | 15.89% | 2.00% |
| h (deg) | No. of Peaks (Coast) | No. of Ports | Matched (of 15) | Median Disp. (km) |
|---|---|---|---|---|
| 0.00750 | 21 | 21 | 15 | 0.00 |
| 0.01125 | 19 | 19 | 15 | 0.00 |
| 0.01500 | 15 | 15 | 15 | 0.00 |
| 0.01875 | 11 | 11 | 14 | 0.00 |
| 0.02250 | 10 | 10 | 13 | 0.00 |
| 0.03000 | 5 | 5 | 11 | 1.57 |
| FG | n pts | n MMSI | ||||||
|---|---|---|---|---|---|---|---|---|
| 4 | 135,512 | 25 | 0.3 | 0.2 | 128 | 260.5 | 445.8 | 631.7 |
| 5 | 18,771 | 34 | 0.4 | 0.2 | 0 | 44.0 | 182.3 | 346.9 |
| 1 | 6204 | 29 | 0.4 | 0.2 | 0 | 13.8 | 182.5 | 535.3 |
| 2 | 3540 | 5 | 0.5 | 0.3 | 127 | 275.0 | 192.0 | 239.3 |
| 3 | 2439 | 5 | 0.5 | 0.3 | 127 | 286.2 | 210.4 | 298.9 |
| 6 | 8 | 3 | 0.6 | 0.03 | 0 | 0.17 | 3.0 | 9.0 |
| Method | Pre Clust. | Noise Cells | Noise Pts | Post Grounds | Max Span |
|---|---|---|---|---|---|
| DBSCAN ( = 2.35 km, ) | 13 | 11.8% | 1.05% | 6 | 18.65 |
| OPTICS (DBSCAN-extract, = 2.35 km) | 6 | 5.5% | 0.31% | 6 | 36.39 |
| HDBSCAN (mcs = 10, ms = 6) | 14 | 24.4% | 9.75% | 6 | 17.15 |
| Vessel Category | Vessel Length | Number |
|---|---|---|
| Small | m | 10 |
| Medium | [21–27.9] m | 6 |
| Large | m | 58 |
| Total | - | 74 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Duka, A.; Tian, W.; Zhang, H.; Vidan, P.; Li, G. Fishing Ground Identification and Activity Analysis Based on AIS Data. Future Transp. 2026, 6, 34. https://doi.org/10.3390/futuretransp6010034
Duka A, Tian W, Zhang H, Vidan P, Li G. Fishing Ground Identification and Activity Analysis Based on AIS Data. Future Transportation. 2026; 6(1):34. https://doi.org/10.3390/futuretransp6010034
Chicago/Turabian StyleDuka, Anila, Weiwei Tian, Houxiang Zhang, Pero Vidan, and Guoyuan Li. 2026. "Fishing Ground Identification and Activity Analysis Based on AIS Data" Future Transportation 6, no. 1: 34. https://doi.org/10.3390/futuretransp6010034
APA StyleDuka, A., Tian, W., Zhang, H., Vidan, P., & Li, G. (2026). Fishing Ground Identification and Activity Analysis Based on AIS Data. Future Transportation, 6(1), 34. https://doi.org/10.3390/futuretransp6010034

