# Top 10 Predictive Analytics techniques

Predictive Analytics translates Big Data into meaningful, usable business information. Numerous techniques can be used for Predictive Analytics but there are 10 that lead the way. The Data Warehousing Institute surveyed 373 companies to analyse what are the most used Predictive Analytics models and algorithms. The result is:

**Decision trees and linear regression are the most common**. Both methods are relatively easy to understand and straightforward. Linear regression,widely used in statistics, tries to model the relationship between variables by fitting a line to the observed data. Linear regression looks at the past relationship between variables to model the future. For example, the price of a product might be related to demand.

Decision trees are often used for prediction because they are also fairly easy to understand, even by a non-statistician. A decision tree is a supervised learning approach that uses a branching or tree-like approach to model specific target variables or outcomes of interest. For instance, an outcome might be leave or stay; respond to or ignore a promotion; buy or not buy.

**Clustering and time series are also popular.** Clustering and time series analysis are also popular techniques for predictive analytics. In fact, time series analysis seems to be more popular than clustering among those investigating the technology than by those actually using it. This might be because clustering is very useful in market segmentation, and marketing and sales are popular areas for predictive analytics among current users.

**Ensemble modeling is not widely used (yet).** In ensemble modeling, predictions from a group of models are used to generate more accurate results. Only a small percentage of respondents cited ensemble learning as the most popular technique used, but it can be powerful and should garner more attention in the future.

## Linear Regression

Source: https://en.wikipedia.org/wiki/Linear_regression

Source: https://www.youtube.com/watch?v=zPG4NjIkCjc

## Decision Trees

Source: https://en.wikipedia.org/wiki/Decision_tree

Source: https://www.youtube.com/watch?v=a5yWr1hr6QY

## Cluster Analysis

Source: https://en.wikipedia.org/wiki/Cluster_analysis

Source: https://www.youtube.com/watch?v=PBKxZkOzGxY

## Time Series

Source: https://en.wikipedia.org/wiki/Time_series

Source: https://www.youtube.com/watch?v=F3Kjdz4K7vE

## Logistic Regression

Source: https://en.wikipedia.org/wiki/Logistic_regression

Source: https://www.youtube.com/watch?v=_Po-xZJflPM

## Neural Networks

Source: https://en.wikipedia.org/wiki/Artificial_neural_network

Source: https://www.youtube.com/watch?v=bxe2T-V8XRs

## Association Rule Learning

Source: https://en.wikipedia.org/wiki/Association_rule_learning

Source: https://www.youtube.com/watch?v=b5hgDPa7a2k

## Support Vector Machines

Source: http://docs.opencv.org/2.4/doc/tutorials/ml/introduction_to_svm/introduction_to_svm.html

Source: https://www.youtube.com/watch?v=eUfvyUEGMD8

## Survival Analysis

Source: https://www.cscu.cornell.edu/news/statnews/stnews78.pdf

Source: https://www.youtube.com/watch?v=llHQn8m_nfw

## Ensemble Learning

Source: https://en.wikipedia.org/wiki/Category:Ensemble_learning