richer than the target ship data collected from real sea
environment.
4 APPLICATION
4.1 Generated Target Image Set
The most important part of this study is to obtain a
data set of the target ship with sufficient quality and
quantity. As shown in Figure 5, a portion of the entire
large-scale lifeboat target image data set is shown.
These images were not taken by the camera and were
generated entirely from our GAN model. Using our
model, we can generate various situations at sea
scenes and the various forms that the own ship may
encounter; even various types of accidents, such as
collisions, stranding, fire, loss of goods, etc. Not only
the training data set for lifeboats, but also the ocean
liner data set shown in Figure 6, as well as data sets
for various other types of marine moving targets.
4.2 Generated Data for Unsupervised
Decision Model Training
GAN is easy to embed into the framework of
reinforcement learning. For example, when using
Deep Q-Network to solve collision avoidance
problems, GAN can be used to learn the conditional
probability distribution of an action. The agent can
select reasonable images based on the response of the
generated model to different actions.
In the training of image recognition models of
convolutional neural networks and the training of
decision models such as deep reinforcement learning,
the quality of the input data greatly affects the effect
of the training results. The target image dataset
generated by CGAN has the same image size and the
same image density, which can easily solve the
problem of inconsistent input data during the training
process. In addition, the CGAN model solves many
of the scene data that are difficult to obtain in a real
navigation environment, making it possible to use
large-scale data input for deep learning.
5 CONCLUSIONS
This paper using the Conditional Generative
Adversarial Networks to generate image set of the
available target ships and improve the quantity and
quality of training data. The surrounding environment
data of the own ship obtained by the sensors, mainly
includes AIS data, radar data, and image data. Small
vessels, especially those in some areas, do not have
AIS data, radar data is greatly affected by the weather.
Therefore, training automatic driving unmanned
ships are inseparable from the support of image data
sets, especially the image data of small ships in
various states. This paper uses the image data of
target ship as a sample, which obtained from the
perspective of the ship’s bridge, using the CGAN
algorithm to generate more, and the same type of the
target ship image data to support model training.
According to different condition information, through
the CGAN model, it is possible to generate more
different environmental states, such as different near-
shore backgrounds, different city lighting pollution,
different weather conditions, and even different
seasons, new images of different ocean wave levels.
This method can greatly expand the quantity and
quality of the training data set, therefore, easy for
completing the construction of a better autonomous
unsupervised decision model.
REFERENCES
Brock A, Donahue J, Simonyan K. Large scale gan training
for high fidelity natural image synthesis[J]. arXiv
preprint arXiv:1809.11096, 2018.
Denton, E. L., Chintala, S., and Fergus, R. (2015): Deep
generative image models using a laplacian pyramid of
adversarial networks. In Advances in neural
information processing systems.
Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B.,
Warde-Farley, D., Ozair, S., ... and Bengio, Y. (2014):
Generative adversarial nets. In Advances in neural
information processing systems.
Goodwin, E. (1975): A statistical study of ship domains.
The Journal of Navigation.
Hinton, G. E., Osindero, S., and Teh, Y. W. (2006): A fast
learning algorithm for deep belief nets. Neural
computation.
Liu, Y. and Bucknall, R. (2015): Path planning algorithm
for unmanned surface vehicle formations in a practical
maritime environment. Ocean Engineering.
Mirza, M., and Osindero, S. (2014): Conditional generative
adversarial nets. arXiv preprint arXiv:1411.1784.
Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A.,
Veness, J., Bellemare, M. G., ... and Petersen, S. (2015):
Human-level control through deep reinforcement
learning. Nature.
Nair, V. and Hinton, G. E. (2010): Rectified linear units
improve restricted boltzmann machines. In
Proceedings of the 27th international conference on
machine learning (ICML-10).
Neal, R. M. (2000): Markov chain sampling methods for
Dirichlet process mixture models. Journal of
computational and graphical statistics.
Radford, A., Metz, L., and Chintala, S. (2015):
Unsupervised representation learning with deep
Using the CGAN Model Extend Encounter Targets Image Training Set
331