Predicting underwater acoustic network variability using machine learning techniques

Predicting the performance of an underwater acoustic network (UAN) is a challenging task due to the spatiotemporal variability of the links and its complicated dependence on multiple factors. We present a machine-learning model based on logistic regression (LogR) to capture the spatio-temporal variation in the performance of a UAN. The model captures the effect of environmental factors such as wind speed, tide, current velocity etc., and modem-specific factors, on the performance of the UAN, which can be quantified by the packet success rate (PSR). As the PSR is a complicated non-linear function of environmental/modem-specific factors, developing a forward model in this regard is a difficult task, motivating our data-driven model. Our results indicate that LogR can quantify UAN performance with fair accuracy.

[1]  Konstantinos Pelekanakis,et al.  Channel variability measurements in an underwater acoustic network , 2014, 2014 Underwater Communications and Networking (UComms).

[2]  Wen-kai Lu,et al.  Feature expansion and feature selection for general pattern recognition problems , 2003, International Conference on Neural Networks and Signal Processing, 2003. Proceedings of the 2003.

[3]  Milica Stojanovic,et al.  Underwater Acoustic Communications and Networking: Recent Advances and Future Challenges , 2008 .

[4]  Trevor Hastie,et al.  An Introduction to Statistical Learning , 2013, Springer Texts in Statistics.

[5]  Andrew Daly,et al.  Dummy coding vs effects coding for categorical variables: Clarifications and extensions , 2016 .

[6]  R. Masiero,et al.  DESERT Underwater: An NS-Miracle-based framework to design, simulate, emulate and realize test-beds for underwater network protocols , 2012, 2012 Oceans - Yeosu.

[7]  Mandar A. Chitre,et al.  Modeling realistic underwater acoustic networks using experimental data , 2014, 2014 48th Asilomar Conference on Signals, Systems and Computers.

[8]  Jürgen Schmidhuber,et al.  Deep learning in neural networks: An overview , 2014, Neural Networks.

[9]  Mandar Chitre,et al.  UnetStack: An agent-based software stack and simulator for underwater networks , 2014, 2014 Oceans - St. John's.

[10]  Pierre Baldi,et al.  Assessing the accuracy of prediction algorithms for classification: an overview , 2000, Bioinform..

[11]  Alexei Pozdnoukhov,et al.  Machine Learning for Spatial Environmental Data: Theory, Applications, and Software , 2009 .

[12]  Venugopalan Pallayil,et al.  Variability in link performance of an underwater acoustic network , 2013, 2013 MTS/IEEE OCEANS - Bergen.