
528
vessels is catching. Although the data to be reported
will vary from fishery to fishery, flag States should
require their fishing vessels to report timely, complete
and accurate information concerning fishery
activities, including: vessel identification, position,
course, speed, fishing effort, catch composition, zone
entry/exit (including closed areas entry/exit). Flag
States should also establish a mechanism to verify the
accuracy of reported data and should penalize the
failure to report and misreporting of data. For serious
offences, such sanctions should include withdrawal or
suspension of the vessel’s authorization to fish.
The term “illegal, unreported and unregulated
fishing” or IUU fishing is used to describe a wide
range of irresponsible fishing activities, such as
reflagging of fishing vessels to evade controls, fishing
in areas without authorization, failure to report or
misreporting catches. Such activities undermine
efforts to manage marine fisheries properly and
impedes progress toward the goal of sustainable
fisheries.
Apparently, automatic detection and identification
of fishing activities is essential to effective fishery
MCS and sustainable fishery. This is the focus and
main purpose of the work presented in this paper. It
is envisioned that development of such functionality
can further contribute to maritime spatial planning as
well as maritime safety and security.
One of the most efficient and cost-effective tool for
fisheries MCS is Vessel Monitoring System (VMS).
Over the past 20 years, a growing number of States
have introduced VMS requirements for their fishing
vessels or as a condition of access for foreign vessels
to fish in waters under their jurisdiction. Most
international agreements adopted by regional
fisheries management organizations (RFMOs) also
require VMS.
In the early days of fishing activity detection, most
researchers use data collected by VMS to predict
when the vessels is in fishing operation. VMS mainly
relies on satellite-based automatic location
communicators, including Inmarsat-C, ARGOS, and
Iridium, and the position report interval is usually set
at 1 hour for coastal monitoring due to the cost.
The vessel’s speed is used as a threshold to judge
the behavior [2,3,4]. However only the trawling
accuracy is relatively high when compared with other
fishing methods. In order to improve the accuracy,
Artificial neural networks(ANN) are used for
analyzing the VMS data, and the optimization of the
parameters is adjusted by sensitivity method [5,6].
Compared with VMS, Automatic Identification
System (AIS) provides much detailed locations and
more attributes of the vessels in real-time. Besides,
AIS position reports are broadcast in maritime VHF
band using standard unencrypted message formats,
which can be collected by coastal receivers in range.
AIS data can even be received by satellites, thus called
Satellite AIS (S-AIS). S-AIS can cover deep sea fishing
area, although with some data loss and latency. AIS
data has become an important asset to researches on
vessel tracks and fishing behaviors, e.g. [7]. In [8],
machine learning is used to identify the three type of
fishing activity, i.e. trawler, longliner, and purse
seiner, from S-AIS data and label the points as fishing
or non-fishing. Because longline fishing is a
complicated fishing method, in [9] a novel approach is
proposed for identifying fishing activity using the
Conditional Random Fields. In [10], deep learning is
used with auto-encoders to automatically find fishing
features. However, the research in [10] is using S-AIS
data to detect fishing activity of distant water fishing.
So far in the literature, to the author’s knowledge,
none of the AIS-based fishing activity detection is for
small and medium-sized fishing vessels on coastal
waters.
To detect fishing activity and improve
identification performance, we implement an
identification methodology based on deep learning.
Key features of fishing are created in advance and a
multi-layered bidirectional long short term memory
model is built to predict three types of fishing
activities, namely trawling, trolling, and longline
fishing, on coastal waters around Taiwan. This paper
is organized as follows. Section II introduces
terminologies used throughout this paper. Section III
describes the data preprocessing and reports the
results of the experiments. Conclusions are then
presented in Section IV.
2 BACKGROUND OF METHODS
2.1 Recurrent Neural Network
Recurrent Neural Network (RNN) is a well-known
model to deal with sequential data. The structure of a
simple RNN, illustrated in Fig. 1, has feedback loops
which let model maintain memory over time. This
means input has not only the result of the previous
hidden layer, but also the value predicted at the
previous time.
An RNN can be described mathematically as
follows. Given a sequence of feature vector
=
{
,
, … ,
}. An RNN with a hidden vector
sequence
= {
,
, … ,
} and output vector
sequence
= {
,
, …,
} is calculated as
follows:
( )
1 11t h t ht
h Wx Wh b
σ
−
= ++
(1)
(2)
where
and
denote the input weight matrix
and bias vector, respectively.
denotes the weight
matrix between consecutive hidden states (
1
t
−
and
), while
and
denote activation functions of
the hidden layer and output layer.
Figure 1. Recurrent Neural Network architecture