Predictive analytics encompasses a variety of statistical techniques from predictive modeling, machine learning, and data mining that analyze current and historical facts to make predictions about future or otherwise unknown events. Predictive analytics will increasingly be used in underwater asset inspection and maintenance applications.