Choosing a prediction modeling technique

We encounter the results of prediction models everyday. We get offered the right incentive to buy a product. We get a text from the bank when something strange is happening with our accounts. And we rarely have to see spam in our inboxes. This is all thanks to the models built on the data that we generate everyday.

Read on to learn more about the business of prediction modeling and how you can develop and train your own.

Is predictive modeling machine learning?

Predictive modeling and machine learning are related, but have slightly different definitions. Predictive modeling is often defined as the use of statistical models to predict outcomes. Machine learning is a subset of artificial intelligence that refers to the use of computers to construct predictive models. In more recent years, however, the terms have been used synonymously.

How is prediction modeling used in business?

Here are a few examples of how predictive modeling is used in the business environment:

Sales 

One of the most important first steps in outbound sales is identifying the right potential customers to contact. Sales teams often use lead scoring models based on predictive analytics to identify the most likely and lucrative future customers.

Marketing

Predictive modeling is used in marketing in several different ways. Take for example, recommended products that a customer sees on an  e-commerce site. These items are the results of models based on the purchasing behavior of the customer and users with a similar profile.

In email marketing, content like the subject line and the body of text are often drafted based on models predicting the likelihood of someone opening the email and clicking through a call to action.

Customer retention 

Customer churn is one of the most common use cases for prediction modeling in business. This is because it’s typically cheaper to keep an existing customer than to onboard a new one. Churn models predict how likely it is for a customer to discontinue using your product or service based on their previous actions. These models can also be used by customer service agents to offer relevant incentives to customers most at risk of churn to keep them as customers longer.

Fraud detection 

Financial services companies use anomaly detection models to detect possible fraudulent activities. For example, when a credit card customer is sent an alert requesting that they verify a transaction, this is triggered by actions that don’t match the person’s typical behavior.

Demand forecasting

Operations and supply chain professionals use predictive analytics to help them determine the type and number of products to produce and ship. These models are based on past customer/buyer behavior in addition to more current global and economic factors.

What are common predictive modeling techniques?

Before we get into too much detail, let’s discuss the two main types of machine learning models: supervised and unsupervised learning.

Supervised learning models have a specified target output which is either a classification (label) or a continuous variable. The purpose of supervised learning models is to predict a specified outcome. Unsupervised learning models, on the other hand, don’t have any sort of target variable. These models are often used during exploratory data analysis to uncover patterns or natural groupings within data.

Although we are going to focus primarily on supervised machine learning models in this piece, note that unsupervised techniques do play a role in predictive modeling. For example, a customer churn model may actually begin with an unsupervised task like clustering to uncover groups of similar people within a high risk for churn group. This more nuanced information can help you build models to predict the right incentives to retain an at-risk customer.

Classification v regression

Supervised learning techniques can be split roughly into two categories: classification and regression. The target variable of a classification model is the class or category that a new observation belongs to. A variation on this is class probability estimation which predicts the likelihood of a new observation belonging to a particular class. In regression models, the target variable is a numerical value.

The following are a few examples of prediction algorithms. Note that some can be used for classification or regression.

Linear regression

Linear regression is one of the easiest machine learning algorithms to understand. It models the relationship between the target response (dependent variable) and one or more independent variables.

In a linear regression model used to predict a potential customer’s spending, independent variables could include factors such as income, age, and how frequently they’ve used your services over a period of time.

K-nearest neighbor 

Nearest neighbor models can be used for classification or regression. Predictions are based on the distance between a new observation and existing data points. The “k” in this model represents the number of data points or “neighbors” to compare the new observation.

In a classification model, the new observation is put in the same class as the majority of its neighbors. In a regression model, the prediction is typically an average of the numerical value of the neighbors.

Decision tree

Decision trees can be used for classification or regression. They work by splitting a complete dataset into successive subsets based on classification features or a predetermined numerical value. The splitting continues until it reaches a terminal node where it cannot be divided any longer.

Banks sometimes use some form of a decision tree to make decisions about whether or not to offer a customer a loan. The very visual nature of decision trees are also useful for when a modeler needs to transparently demonstrate how they came to a decision.

Logistic regression 

Logistic regression is actually a class probability estimation model. In marketing, logistic regression is often the basis of propensity models that predict how likely it is for a customer to make a purchase. Providing a more granular view of a customer’s possible choice provides marketers with the information they need to develop more targeted and relevant outreach.

How do you train a predictive model?

You can find more on developing machine learning models here, but here are few steps that are important to emphasize:

Exploring the data 

Before diving into the data in an attempt to answer a question, it’s important to see and understand what’s there. You may want to visualize it with charts or graphs in order to uncover patterns that might not be obvious from a spreadsheet.

Dividing the data

Building a model will require you to divide your dataset into at least three different subsets.

  • Training data –  This is the largest subset and will be the one on which you build the model. The model also learns from this data.
  • Validation data – This is the subset for which the model is continuously evaluated. As you refine the model, you will continue to test it against the validation dataset.
  • Test data – This is the final dataset you will use to evaluate the model’s fit. This dataset should only be used once.

Developing the model

The algorithms for which you choose to base your model need to be relevant to the question you are trying to answer. In addition, your algorithm options may be expanded or limited by the data that you have.

 

 

Original post: https://algorithmia.com/blog/choosing-a-prediction-modeling-technique

76 comentários em “Choosing a prediction modeling technique

  1. I’m the owner of JustCBD Store company (justcbdstore.com) and I’m presently planning to expand my wholesale side of company. I am hoping anybody at targetdomain is able to provide some guidance . I thought that the most suitable way to accomplish this would be to reach out to vape companies and cbd stores. I was hoping if anybody could recommend a qualified web site where I can purchase Vape Shop International Sales Leads I am already checking out creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. Unsure which one would be the very best selection and would appreciate any assistance on this. Or would it be easier for me to scrape my own leads? Ideas?

  2. I am the co-founder of JustCBD company (justcbdstore.com) and I am currently aiming to expand my wholesale side of company. I really hope that anybody at targetdomain give me some advice 🙂 I thought that the most effective way to do this would be to reach out to vape stores and cbd retailers. I was hoping if someone could recommend a reputable site where I can get CBD Shops Business Data I am presently taking a look at creativebeartech.com, theeliquidboutique.co.uk and wowitloveithaveit.com. On the fence which one would be the very best option and would appreciate any guidance on this. Or would it be easier for me to scrape my own leads? Suggestions?

  3. The very next time I read a blog, I hope that it does not fail me as much as this particular one. I mean, I know it was my choice to read, but I actually thought you would have something helpful to say. All I hear is a bunch of whining about something that you could possibly fix if you weren’t too busy looking for attention.

  4. This is the perfect website for anyone who hopes to find out about this topic. You realize so much its almost tough to argue with you (not that I really will need to…HaHa). You certainly put a brand new spin on a subject which has been discussed for years. Great stuff, just excellent!

  5. This is the right site for anyone who wants to understand this topic. You realize a whole lot its almost tough to argue with you (not that I personally will need to…HaHa). You certainly put a brand new spin on a subject which has been discussed for a long time. Wonderful stuff, just wonderful!

  6. An interesting discussion is definitely worth comment. I do believe that you need to write more on this issue, it may not be a taboo subject but typically people do not talk about such subjects. To the next! Best wishes!!

  7. Hi, I do think this is a great blog. I stumbledupon it 😉 I am going to come back once again since i have book-marked it. Money and freedom is the best way to change, may you be rich and continue to help other people.

  8. Hi everybody, here every one is sharing these know-how, so it’s
    fastidious to read this weblog, and I used to go to see this
    blog everyday.

  9. You have made some really good points there. I looked on the internet to learn more about the issue and found most individuals will go along with your views on this web site.

  10. Unquestionably believe that which you stated. Your favorite justification seemed
    to be on the internet the simplest thing to be aware of.
    I say to you, I definitely get irked while people think about worries that they plainly do not know about.
    You managed to hit the nail upon the top and defined out the
    whole thing without having side effect , people can take a signal.

    Will probably be back to get more. Thanks

  11. Achieving your fitness goal does not need a certified personal trainer or an expensive gym memberships, it’s not hard to exercise at home. It is easy to go down a training and fitness rabbit hole, however, when you are looking for the best home exercise equipment to outfit your personal home gym.

  12. Hi, I do believe this is an excellent blog. I stumbledupon it 😉 I may return once again since I book marked it. Money and freedom is the best way to change, may you be rich and continue to guide other people.

  13. I blog quite often and I truly appreciate your information. The article has really peaked my interest. I will book mark your site and keep checking for new details about once a week. I opted in for your RSS feed too.

  14. After exploring a handful of the blog posts on your site, I
    truly like your way of writing a blog. I saved as a favorite it to my bookmark website list and will be checking back soon. Please visit my website
    as well and tell me your opinion.

  15. An impressive share! I’ve just forwarded this onto a friend who was conducting a little homework on this. And he in fact bought me lunch because I stumbled upon it for him… lol. So let me reword this…. Thanks for the meal!! But yeah, thanks for spending the time to talk about this subject here on your blog.

  16. Hi! Do you know if they make any plugins to help
    with SEO? I’m trying to get my blog to rank for some targeted
    keywords but I’m not seeing very good success. If you know of any please share.
    Kudos!

  17. Hey there this is somewhat of off topic
    but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML.
    I’m starting a blog soon but have no coding experience so I wanted to get advice from someone with experience.
    Any help would be enormously appreciated!

  18. I am really enjoying the theme/design of your
    blog. Do you ever run into any web browser compatibility issues?
    A couple of my blog visitors have complained about my site
    not operating correctly in Explorer but looks great in Safari.
    Do you have any suggestions to help fix this issue?

  19. Hi, I do believe this is a great web site. I stumbledupon it 😉 I may return yet again since I book marked it. Money and freedom is the best way to change, may you be rich and continue to help other people.

  20. Just wish to say your article is as astonishing. The clearness on your
    put up is simply nice and that i could assume you’re an expert on this subject.
    Well along with your permission allow me to take hold of your RSS feed to keep updated with forthcoming post.
    Thank you a million and please continue the
    gratifying work.

  21. Howdy! This blog post couldn’t be written any better! Looking at this article reminds me of my previous roommate! He continually kept preaching about this. I most certainly will forward this information to him. Pretty sure he will have a very good read. Many thanks for sharing!

  22. Hi there excellent website! Does running a blog similar to this take a
    massive amount work? I have very little expertise in computer programming but I was hoping to start my own blog in the
    near future. Anyway, should you have any suggestions or tips for new
    blog owners please share. I understand this is off subject nevertheless I just needed to ask.
    Many thanks!

  23. An impressive share! I have just forwarded this onto a coworker who was conducting a little research on this. And he actually ordered me lunch due to the fact that I discovered it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanks for spending some time to discuss this matter here on your internet site.

  24. Great blog here! Also your website lots up fast!
    What host are you the usage of? Can I am getting your associate link in your host?
    I desire my web site loaded up as fast as yours lol

  25. Thanks for your personal marvelous posting! I actually enjoyed reading it, you are a great author.I will make certain to bookmark your blog and will often come back very
    soon. I want to encourage you to continue your great writing, have a nice holiday weekend!

  26. Howdy terrific blog! Does running a blog such as this take a great deal of work?
    I’ve no understanding of programming but I had been hoping to start my own blog in the near future.
    Anyhow, should you have any recommendations or tips for new blog owners please share.
    I understand this is off topic but I just wanted to ask.
    Many thanks!

  27. Pretty section of content. I just stumbled upon your web site and in accession capital to say that I acquire in fact loved account your blog posts.
    Any way I will be subscribing for your feeds or even I fulfillment you access consistently fast.

  28. Having read this I thought it was really informative. I appreciate you spending some time and effort to put this content together. I once again find myself spending way too much time both reading and posting comments. But so what, it was still worthwhile!

  29. Hi I am so glad I found your weblog, I really found you by accident, while I was searching on Digg for something else, Anyways I am here now and would just like to
    say cheers for a incredible post and a all round entertaining blog
    (I also love the theme/design), I don’t have time to go through it all at the moment but I have saved it
    and also added in your RSS feeds, so when I have time I will
    be back to read a lot more, Please do keep up the fantastic jo.

  30. Wow, amazing weblog format! How long have you ever been blogging for?
    you made blogging glance easy. The entire look of your site is wonderful, let alone
    the content material!

  31. I just like the valuable information you provide in your
    articles. I will bookmark your blog and take a look at once more right here frequently.
    I’m reasonably sure I will learn plenty of new stuff right here!
    Good luck for the following!

  32. Can I just say what a relief to find someone that truly understands what they’re discussing on the internet. You actually realize how to bring a problem to light and make it important. More people need to read this and understand this side of the story. I was surprised you are not more popular because you certainly possess the gift.

  33. Greetings, I think your website could be having browser compatibility issues. When I look at your site in Safari, it looks fine however when opening in Internet Explorer, it has some overlapping issues. I merely wanted to give you a quick heads up! Aside from that, great website!

  34. Hey are using WordPress for your site platform?
    I’m new to the blog world but I’m trying to get started and set up my own. Do
    you need any coding expertise to make your own blog?
    Any help would be really appreciated!

  35. Having read this I believed it was very informative. I appreciate you taking the time and energy to put this short article together. I once again find myself spending a significant amount of time both reading and posting comments. But so what, it was still worthwhile!

  36. The next time I read a blog, Hopefully it won’t disappoint me just as much as this one. I mean, I know it was my choice to read through, but I really thought you would probably have something interesting to say. All I hear is a bunch of complaining about something you could fix if you were not too busy searching for attention.

  37. I absolutely love your website.. Very nice colors & theme.
    Did you develop this website yourself? Please reply
    back as I?m trying to create my very own website and want to know where
    you got this from or just what the theme is named. Appreciate it!

  38. Right here is the perfect web site for anyone who would like to find out about this topic. You realize so much its almost hard to argue with you (not that I really would want to…HaHa). You definitely put a brand new spin on a topic that’s been discussed for ages. Wonderful stuff, just great!

  39. An interesting discussion is definitely worth comment. I believe that you need to publish more about this subject, it may not be a taboo subject but typically people don’t speak about such topics. To the next! Many thanks!!

  40. I really love your blog.. Excellent colors & theme. Did you make this website yourself? Please reply back as I’m planning to create my very own site and would love to learn where you got this from or what the theme is named. Kudos!

  41. I simply want to mention I’m very new to blogging and site-building and certainly loved you’re blog. Most likely I’m planning to bookmark your site . You absolutely have fantastic stories. Bless you for revealing your web page.

  42. Please let me know if you’re looking for a
    article author for your site. You have some
    really good articles and I think I would be a good asset.

    If you ever want to take some of the load off, I’d love
    to write some content for your blog in exchange for a link back to mine.
    Please blast me an e-mail if interested. Kudos!

  43. A person necessarily lend a hand to make significantly articles I’d state.
    That is the first time I frequented your website page and thus far?

    I surprised with the research you made to make this actual publish extraordinary.
    Excellent activity!

Leave a Reply

Your email address will not be published. Required fields are marked *