Predictive modeling is a process used in predictive analytics to create statistical models that can forecast future outcomes based on historical data. Predictive analytics uses techniques from data mining, statistics, modeling, machine learning and AI to analyze current data to predict future events. The predictive modeling process involves collecting data, creating a model, testing and validating the model, and evaluating model performance. Predictive models are commonly used to predict customer behavior, risk levels, and other business outcomes.