How to choose between classification Vs regression approach? The Next CEO of Stack Overflow2019 Community Moderator ElectionPredictive models with class value belonging to a set of observationsCategorical and ordinal feature data representation in regression analysis?Can I use categorical data and Decision Trees to regress a continuous variable?Predicting a numerical value based on past values and categorical attributesClassification problem approach with PythonIs there a way to find the weights of every feature in spark ml model?Converting a regression problem into a classification problemCost Function for evaluating a Regression ModelHow many datasets are required in a prediction problem?Can I treat text review analysis as a regression problem?
Is it okay to majorly distort historical facts while writing a fiction story?
Ising model simulation
MT "will strike" & LXX "will watch carefully" (Gen 3:15)?
"Eavesdropping" vs "Listen in on"
Is it reasonable to ask other researchers to send me their previous grant applications?
Find the majority element, which appears more than half the time
Do I need to write [sic] when including a quotation with a number less than 10 that isn't written out?
Is it possible to make a 9x9 table fit within the default margins?
Early programmable calculators with RS-232
Is it OK to decorate a log book cover?
How to show a landlord what we have in savings?
Is there a rule of thumb for determining the amount one should accept for a settlement offer?
Traveling with my 5 year old daughter (as the father) without the mother from Germany to Mexico
Could you use a laser beam as a modulated carrier wave for radio signal?
How to pronounce fünf in 45
How can I separate the number from the unit in argument?
A hang glider, sudden unexpected lift to 25,000 feet altitude, what could do this?
How to implement Comparable so it is consistent with identity-equality
How do I secure a TV wall mount?
Arrows in tikz Markov chain diagram overlap
How should I connect my cat5 cable to connectors having an orange-green line?
Is it correct to say moon starry nights?
How can a day be of 24 hours?
How to find if SQL server backup is encrypted with TDE without restoring the backup
How to choose between classification Vs regression approach?
The Next CEO of Stack Overflow2019 Community Moderator ElectionPredictive models with class value belonging to a set of observationsCategorical and ordinal feature data representation in regression analysis?Can I use categorical data and Decision Trees to regress a continuous variable?Predicting a numerical value based on past values and categorical attributesClassification problem approach with PythonIs there a way to find the weights of every feature in spark ml model?Converting a regression problem into a classification problemCost Function for evaluating a Regression ModelHow many datasets are required in a prediction problem?Can I treat text review analysis as a regression problem?
$begingroup$
I need to predict the profitability of the products of a retailer. I can either predict the absolute value of the profit the products will make (continuous outcome) or predict whether the products will make a profit or not (categorical outcome). Is there any advantage of approaching this as a classification problem rather than a regression problem or vice versa? Why?
machine-learning classification regression predictive-modeling
$endgroup$
add a comment |
$begingroup$
I need to predict the profitability of the products of a retailer. I can either predict the absolute value of the profit the products will make (continuous outcome) or predict whether the products will make a profit or not (categorical outcome). Is there any advantage of approaching this as a classification problem rather than a regression problem or vice versa? Why?
machine-learning classification regression predictive-modeling
$endgroup$
add a comment |
$begingroup$
I need to predict the profitability of the products of a retailer. I can either predict the absolute value of the profit the products will make (continuous outcome) or predict whether the products will make a profit or not (categorical outcome). Is there any advantage of approaching this as a classification problem rather than a regression problem or vice versa? Why?
machine-learning classification regression predictive-modeling
$endgroup$
I need to predict the profitability of the products of a retailer. I can either predict the absolute value of the profit the products will make (continuous outcome) or predict whether the products will make a profit or not (categorical outcome). Is there any advantage of approaching this as a classification problem rather than a regression problem or vice versa? Why?
machine-learning classification regression predictive-modeling
machine-learning classification regression predictive-modeling
asked Mar 25 at 9:34
AnjuAnju
82
82
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
I would say that the main thing is what information you think is the most valuable. There are some differences.
The benefit with a regressor is that it can give you a number of how much profit you can expect. That is obviously useful when considering a new product. The drawback is that it cannot tell you how likely you are to see this profit. It will not tell you if a product is risky.
Many classifiers can tell you with what probability it thinks a product will be profitable. This can alert you to potentially risky products. But the drawback is that you won't get to know how big the potential profit is.
As I said, it depends what you value most. But nothing is stopping you from training two models and using information from both of them to make your decisions.
$endgroup$
$begingroup$
thanks for the answer. This helps.
$endgroup$
– Anju
Mar 26 at 6:05
$begingroup$
That is nice to hear, good luck!
$endgroup$
– Simon Larsson
Mar 26 at 6:08
add a comment |
StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "557"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f47930%2fhow-to-choose-between-classification-vs-regression-approach%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
I would say that the main thing is what information you think is the most valuable. There are some differences.
The benefit with a regressor is that it can give you a number of how much profit you can expect. That is obviously useful when considering a new product. The drawback is that it cannot tell you how likely you are to see this profit. It will not tell you if a product is risky.
Many classifiers can tell you with what probability it thinks a product will be profitable. This can alert you to potentially risky products. But the drawback is that you won't get to know how big the potential profit is.
As I said, it depends what you value most. But nothing is stopping you from training two models and using information from both of them to make your decisions.
$endgroup$
$begingroup$
thanks for the answer. This helps.
$endgroup$
– Anju
Mar 26 at 6:05
$begingroup$
That is nice to hear, good luck!
$endgroup$
– Simon Larsson
Mar 26 at 6:08
add a comment |
$begingroup$
I would say that the main thing is what information you think is the most valuable. There are some differences.
The benefit with a regressor is that it can give you a number of how much profit you can expect. That is obviously useful when considering a new product. The drawback is that it cannot tell you how likely you are to see this profit. It will not tell you if a product is risky.
Many classifiers can tell you with what probability it thinks a product will be profitable. This can alert you to potentially risky products. But the drawback is that you won't get to know how big the potential profit is.
As I said, it depends what you value most. But nothing is stopping you from training two models and using information from both of them to make your decisions.
$endgroup$
$begingroup$
thanks for the answer. This helps.
$endgroup$
– Anju
Mar 26 at 6:05
$begingroup$
That is nice to hear, good luck!
$endgroup$
– Simon Larsson
Mar 26 at 6:08
add a comment |
$begingroup$
I would say that the main thing is what information you think is the most valuable. There are some differences.
The benefit with a regressor is that it can give you a number of how much profit you can expect. That is obviously useful when considering a new product. The drawback is that it cannot tell you how likely you are to see this profit. It will not tell you if a product is risky.
Many classifiers can tell you with what probability it thinks a product will be profitable. This can alert you to potentially risky products. But the drawback is that you won't get to know how big the potential profit is.
As I said, it depends what you value most. But nothing is stopping you from training two models and using information from both of them to make your decisions.
$endgroup$
I would say that the main thing is what information you think is the most valuable. There are some differences.
The benefit with a regressor is that it can give you a number of how much profit you can expect. That is obviously useful when considering a new product. The drawback is that it cannot tell you how likely you are to see this profit. It will not tell you if a product is risky.
Many classifiers can tell you with what probability it thinks a product will be profitable. This can alert you to potentially risky products. But the drawback is that you won't get to know how big the potential profit is.
As I said, it depends what you value most. But nothing is stopping you from training two models and using information from both of them to make your decisions.
answered Mar 25 at 12:47
Simon LarssonSimon Larsson
563112
563112
$begingroup$
thanks for the answer. This helps.
$endgroup$
– Anju
Mar 26 at 6:05
$begingroup$
That is nice to hear, good luck!
$endgroup$
– Simon Larsson
Mar 26 at 6:08
add a comment |
$begingroup$
thanks for the answer. This helps.
$endgroup$
– Anju
Mar 26 at 6:05
$begingroup$
That is nice to hear, good luck!
$endgroup$
– Simon Larsson
Mar 26 at 6:08
$begingroup$
thanks for the answer. This helps.
$endgroup$
– Anju
Mar 26 at 6:05
$begingroup$
thanks for the answer. This helps.
$endgroup$
– Anju
Mar 26 at 6:05
$begingroup$
That is nice to hear, good luck!
$endgroup$
– Simon Larsson
Mar 26 at 6:08
$begingroup$
That is nice to hear, good luck!
$endgroup$
– Simon Larsson
Mar 26 at 6:08
add a comment |
Thanks for contributing an answer to Data Science Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f47930%2fhow-to-choose-between-classification-vs-regression-approach%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown