{"id":493,"date":"2015-11-04T17:15:54","date_gmt":"2015-11-04T17:15:54","guid":{"rendered":"http:\/\/kusuaks7\/?p=98"},"modified":"2025-02-26T14:52:58","modified_gmt":"2025-02-26T14:52:58","slug":"does-time-matter-modelling-temporal-dynamics-for-better-predictions","status":"publish","type":"post","link":"https:\/\/www.experfy.com\/blog\/ai-ml\/does-time-matter-modelling-temporal-dynamics-for-better-predictions\/","title":{"rendered":"Does Time Matter? Modeling Temporal Dynamics for Better Predictions"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"493\" class=\"elementor elementor-493\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-2c95c447 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"25384\" data-id=\"2c95c447\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4aa2c498\" data-eae-slider=\"5372\" data-id=\"4aa2c498\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3d469feb elementor-widget elementor-widget-text-editor\" data-id=\"3d469feb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tThis post is based on a joint research project with\u00a0<a href=\"https:\/\/www.linkedin.com\/pub\/pierangelo-rothenb%C3%BChler\/64\/747\/117\" target=\"a\" rel=\"noopener noreferrer\">Pierangelo Rothenbuehler<\/a>, who is also a part of the Experfy community***\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-159e52a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"3393\" data-id=\"159e52a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-795f9df\" data-eae-slider=\"27030\" data-id=\"795f9df\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-08c7e2f elementor-widget elementor-widget-text-editor\" data-id=\"08c7e2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tExpert or intelligent systems can take many forms. In customer relationship management they should mostly help to understand the context of a customer: How does she feel? What are her motivations? What is she looking for? This allows us to provide meaningful context-based content to the customer. While motivations and intentions cannot be observed without mental involvement of the subject under study, behavioral observations are rather easy.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-ba26e3e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"52969\" data-id=\"ba26e3e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ca24961\" data-eae-slider=\"97345\" data-id=\"ca24961\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0c27323 elementor-widget elementor-widget-text-editor\" data-id=\"0c27323\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tAt least in the digital economy they are. Most off-the-shelf BI stacks will enable you to obtain dense behavioral observations of your customers in digital products. Can we infer motivations and intentions from this? Not really, but indirectly, by using predictive analytics and anticipating future behavior (e.g.,\u00a0a customer who is about to stop using your product is very likely to have low motivation for product use). Intelligent systems predicting churn have big value. For example, <a href=\"https:\/\/www.experfy.com\/blog\/building-predictive-models-for-customer-churn-in-telecom\">this previous Experfy blog post<\/a>\u00a0describes a case in the Telecom industry where it is very easy to switching providers. Using an expert system that predicts\u00a0churn, customer relationship management can target customers who\u00a0are likely to churn and give them incentives. These can be vouchers, discounts, gifts, or\u00a0offerings to move to another product inside the company\u2019s portfolio.\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-1b6a40f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"94963\" data-id=\"1b6a40f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1174d5b\" data-eae-slider=\"90621\" data-id=\"1174d5b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c9007b7 elementor-widget elementor-widget-heading\" data-id=\"c9007b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3>Methods for Binary Behavioral Prediction<\/h3><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-72c3dc3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"63568\" data-id=\"72c3dc3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0fd40fe\" data-eae-slider=\"5183\" data-id=\"0fd40fe\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-97b3f22 elementor-widget elementor-widget-text-editor\" data-id=\"97b3f22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>By binary behavioral prediction we mean predicting if a behavior will occur or not. This is a classification problem. A number of techniques are applied to\u00a0this &#8211; from the (most) common logistic regression over support vector machines to decision trees and neural networks. Whenever you face a prediction problem, time is inherently included in your model you want to predict a<em>\u00a0future<\/em> value of a criterion using data available in the\u00a0<em>present<\/em>. But in most cases your model and predictors do not address any sequential ordering. Temporal dynamics are not explicitly modeled &#8211;\u00a0different lags of the predictors are all treated as static data. However, there can be value in incorporating sequential information in your prediction models. A very simple way of doing so is conducting some feature engineering on the time series of the predictors: i.e., taking the slope, the deltas, or the standard deviation of your time series observations and including them as predictors. But of course, this is not where it stops. Other interesting approaches to sequence modeling include the following:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-42fc35c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"94629\" data-id=\"42fc35c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3a4730b\" data-eae-slider=\"89138\" data-id=\"3a4730b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a3000dc elementor-widget elementor-widget-text-editor\" data-id=\"a3000dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul style=\"margin-top: 0pt; margin-bottom: 0pt;\">\n \t<li>Time series econometrics as its own discipline, often in the form of panel data econometrics for individual behavioral predictions.<\/li>\n \t<li>Survival analysis as a subtype for panel data analysis.<\/li>\n \t<li>Markov models and Hidden Markov Models for modeling sequences of states.<\/li>\n \t<li>Advanced efforts of including sequential information in other ways (e.g. <a href=\"http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0167923605000333\" rel=\"noopener\">Prinzie and van den Poel 2006<\/a>, <a href=\"http:\/\/dbis.ipd.kit.edu\/download\/eichi\/eichinger06sequence.pdf\" rel=\"noopener\">Eichinger et al. 2006<\/a>)<\/li>\n<\/ul>\n&nbsp;\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-bf136da elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"38600\" data-id=\"bf136da\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-14831c6\" data-eae-slider=\"71882\" data-id=\"14831c6\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-738517b elementor-widget elementor-widget-heading\" data-id=\"738517b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3>The Application<\/h3><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-6bd6977 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"12669\" data-id=\"6bd6977\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-da87c1f\" data-eae-slider=\"62978\" data-id=\"da87c1f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-33ab7b2 elementor-widget elementor-widget-text-editor\" data-id=\"33ab7b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tIn a recent project we looked into time feature engineering and Hidden Markov models to incorporate temporal dynamics in our predictive models. We work in the mobile app industry and adopted the<a href=\"https:\/\/hbr.org\/2014\/05\/making-freemium-work\" rel=\"noopener\"> freemium business model<\/a>\u00a0&#8211; there are two key binary behavioral prediction challenges that we face: Will a user churn from our app? Will a user spend money on in-app purchases? Both challenges were addressed previously, in the <a href=\"http:\/\/ieeexplore.ieee.org\/xpl\/login.jsp?tp=&amp;arnumber=6932875&amp;url=http%253A%252F%252Fieeexplore.ieee.org%252Fxpls%252Fabs_all.jsp%253Farnumber%253D6932875\" rel=\"noopener\">churn case<\/a> and in the<a href=\"https:\/\/drive.google.com\/file\/d\/0B4-upQxq0QMLSXNEQzhnaUVzM2M\/view\" rel=\"noopener\"> purchase case<\/a>, but with limited attention to time and sequence modeling. In formal conversations, some peers reported that <em>only <\/em>using slopes had proven to result in the best model for them. In our predictive endeavors up to that point in time, the static lagged behavioral data had always done a good enough job. Hence, we would like to understand the predictive value that time\/sequence modeling actually has. Let&#8217;s get right to it.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-c18589f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"41657\" data-id=\"c18589f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7a8b76e\" data-eae-slider=\"97028\" data-id=\"7a8b76e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b4c3150 elementor-widget elementor-widget-heading\" data-id=\"b4c3150\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3>Time Feature Engineering<\/h3><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-de10911 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"17618\" data-id=\"de10911\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-49d0de4\" data-eae-slider=\"33998\" data-id=\"49d0de4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1d0b363 elementor-widget elementor-widget-text-editor\" data-id=\"1d0b363\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWe built churn prediction models for an app published on the iOS platform. We do not see a reason why the finding wouldn&#8217;t hold for other behavioral predictions and other mobile apps. We ran a PCA on the predictors, thoroughly cross-validated and checked different algorithms.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-33b4bfb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"78765\" data-id=\"33b4bfb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3294e99\" data-eae-slider=\"96038\" data-id=\"3294e99\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aa92c3c elementor-widget elementor-widget-text-editor\" data-id=\"aa92c3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<em>Time feature engineering adds predictive value, but only marginally.<\/em>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-0a7c481 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"86416\" data-id=\"0a7c481\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-04aa906\" data-eae-slider=\"63202\" data-id=\"04aa906\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8061efd elementor-widget elementor-widget-text-editor\" data-id=\"8061efd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWe used area under the ROC curve (AUC) to assess predictive performance. This is appropriate in light of the high class imbalance present in both churn and purchase prediction in freemium mobile apps (if you are interested in the reasons see <a href=\"http:\/\/www.researchgate.net\/profile\/Gary_Weiss\/publication\/220519969_Mining_with_rarity_a_unifying_framework\/links\/0c960524047cdf1a33000000.pdf\" rel=\"noopener\">Weiss 2004<\/a>)\u00a0Table 1 gives an overview of predictive performance of static features only, time features only, and both combined for different subsets of the customer base. As you can see, using time features only turns out to be a poor choice in our case, while static features only does a good job. The combination of both feature sets performs even better, but the predictive performance is not statistically significantly better.\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-98bd44f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"98279\" data-id=\"98bd44f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5941ba2\" data-eae-slider=\"44417\" data-id=\"5941ba2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ee09db4 elementor-widget elementor-widget-heading\" data-id=\"ee09db4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3>(Hidden) Markov Models<\/h3><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-c7297b4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"80908\" data-id=\"c7297b4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-010275a\" data-eae-slider=\"86460\" data-id=\"010275a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-02aed04 elementor-widget elementor-widget-text-editor\" data-id=\"02aed04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWe skipped Markov models (research on Markov models for churn prediction: <a href=\"http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0957417405003374\" rel=\"noopener\">Burez and van den Poel 2007<\/a>, <a href=\"http:\/\/link.springer.com\/chapter\/10.1007\/978-3-642-04595-0_26\" rel=\"noopener\">Eastwood and Gabrys 2009<\/a>)\u00a0and moved right to the hidden ones because they are able to detect more complex states than their simpler siblings. Same app, but results are a bit more complex. HMMs are very different from regression models. To give them the attention they deserve, we decided to put the results into a short paper. Trying to summarize them is tough, but let me give it a shot:\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-eb87d74 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"1973\" data-id=\"eb87d74\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9b8e6fd\" data-eae-slider=\"79793\" data-id=\"9b8e6fd\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7254f73 elementor-widget elementor-widget-text-editor\" data-id=\"7254f73\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<em>We found that HMMs have roughly the same predictive performance as other algorithms.We also generated some pretty cool insights on transition patterns and user states. Moreover, one key advantage in practice is that HMMs are deployable at lower cost<\/em>.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-ccb9e8f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"45737\" data-id=\"ccb9e8f\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-26254ec\" data-eae-slider=\"86398\" data-id=\"26254ec\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-07bcb43 elementor-widget elementor-widget-text-editor\" data-id=\"07bcb43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tBut please look into the <a href=\"https:\/\/drive.google.com\/file\/d\/0B4-upQxq0QMLMjlKbzBqRnR1QjlCaEM3YkpWRWJtWE9VdF9V\/view\" rel=\"noopener\">paper<\/a>\u00a0to dive a bit deeper into our results. We will also be presenting it at <a href=\"http:\/\/saiconference.com\/IntelliSys2015\" rel=\"noopener\">SAI IntelliSys<\/a> in London on November 11. If you can&#8217;t make it, feel free to get in touch with your comments and feedback.\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-9886bf0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"88973\" data-id=\"9886bf0\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a406dbe\" data-eae-slider=\"58356\" data-id=\"a406dbe\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a7f953e elementor-widget elementor-widget-heading\" data-id=\"a7f953e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><h3>So What?<\/h3><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"has_eae_slider elementor-section elementor-top-section elementor-element elementor-element-c1bf3dd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-eae-slider=\"80575\" data-id=\"c1bf3dd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"has_eae_slider elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e8c6042\" data-eae-slider=\"2028\" data-id=\"e8c6042\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-dfd1378 elementor-widget elementor-widget-text-editor\" data-id=\"dfd1378\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tWhile it is fascinating to get involved in complex and advanced methods and optimization, we shouldn\u2019t forget that simple, robust, and fast solutions very often win in practice. Especially if your company is still at the beginning of its predictive analytics journey, we suggest you start off with a simple model (e.g., logistic regression or decision tree) and static data. Once you start seeing the value and devote more resources to advanced and predictive analytics, you can start with time and sequence modeling to aim\u00a0for the higher hanging fruit.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>&nbsp;The importance of predictive analytics in&nbsp;analyzing customer behavior and the potential value of incorporating temporal dynamics into predictive models.<\/p>\n<p><!--EndFragment--><\/p>\n","protected":false},"author":19,"featured_media":2797,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[183],"tags":[140],"ppma_author":[1607],"class_list":["post-493","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-ml","tag-predictive-analytics"],"authors":[{"term_id":1607,"user_id":19,"is_guest":0,"slug":"julian-runge","display_name":"Julian Runge","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","author_category":"","user_url":"","last_name":"Runge","first_name":"Julian","job_title":"","description":"Julian is the head of&nbsp;Data Science and Analytics&nbsp;of a Berlin-based mobile games company that has over a hundred million users. He has a background in quantitative methods and&nbsp;behavioral economics and he&#039;s&nbsp;based in Berlin, Germany."}],"_links":{"self":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/493","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/comments?post=493"}],"version-history":[{"count":0,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/posts\/493\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media\/2797"}],"wp:attachment":[{"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/media?parent=493"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/categories?post=493"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/tags?post=493"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.experfy.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=493"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}