Is it advisable to use output from a ML model as a feature in another ML model?Use matrix feature for machine learning or cluster analysisSupervised learning for audio files with uncertain labelsHow to scale up a model in a training dataset to cover all aspects of training dataHow to deal with feature and target variable at different granularities?A scenario of developing machine learning modelfeature engineering for auto encoder anomaly detectionHow to handle Feature changes in a model deployed?Making a model to predict the error of another modelWhy feature transformation is needed in machine learning & statistics? Doesn't it affect the “interaction” between features?Predicting Transformation
Mac Pro install disk keeps ejecting itself
Examples of non trivial equivalence relations , I mean equivalence relations without the expression " same ... as" in their definition?
What is the relationship between spectral sequences and obstruction theory?
What makes accurate emulation of old systems a difficult task?
Is there a way to get a compiler for the original B programming language?
Why does nature favour the Laplacian?
With a Canadian student visa, can I spend a night at Vancouver before continuing to Toronto?
Fizzy, soft, pop and still drinks
Examples of subgroups where it's nontrivial to show closure under multiplication?
What's the polite way to say "I need to urinate"?
Any examples of headwear for races with animal ears?
How can I change the color of a part of a line?
Unexpected email from Yorkshire Bank
Will tsunami waves travel forever if there was no land?
How to solve constants out of the internal energy equation?
The Defining Moment
Was there a shared-world project before "Thieves World"?
Is there any limitation with Arduino Nano serial communication distance?
Is the 5 MB static resource size limit 5,242,880 bytes or 5,000,000 bytes?
How can I place the product on a social media post better?
What do the phrase "Reeyan's seacrest" and the word "fraggle" mean in a sketch?
Was is really necessary for the Lunar module LM to have 2 stages?
Does the sign matter for proportionality?
Shrinkwrap tetris shapes without scaling or diagonal shapes
Is it advisable to use output from a ML model as a feature in another ML model?
Use matrix feature for machine learning or cluster analysisSupervised learning for audio files with uncertain labelsHow to scale up a model in a training dataset to cover all aspects of training dataHow to deal with feature and target variable at different granularities?A scenario of developing machine learning modelfeature engineering for auto encoder anomaly detectionHow to handle Feature changes in a model deployed?Making a model to predict the error of another modelWhy feature transformation is needed in machine learning & statistics? Doesn't it affect the “interaction” between features?Predicting Transformation
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
$begingroup$
Can I use the probability score generated from a Machine Learning model as a feature in another model? For example, say we have a model which generates the probability of an ad being bad. Lets call it badness_score. I am working on building another model which will predict the probability of an advertiser being a fraudster. Can I use badness_score as a feature while building this model ?
Are there any caveats to this approach?
machine-learning feature-engineering
New contributor
$endgroup$
add a comment |
$begingroup$
Can I use the probability score generated from a Machine Learning model as a feature in another model? For example, say we have a model which generates the probability of an ad being bad. Lets call it badness_score. I am working on building another model which will predict the probability of an advertiser being a fraudster. Can I use badness_score as a feature while building this model ?
Are there any caveats to this approach?
machine-learning feature-engineering
New contributor
$endgroup$
$begingroup$
You can use it as a feature, sure. However I'd imagine the utility of this feature being strongly connected to the quality of the first model - if it captures the underlying pattern poorly, it's probably not beneficial to the second model.
$endgroup$
– Rickyfox
Apr 24 at 13:57
add a comment |
$begingroup$
Can I use the probability score generated from a Machine Learning model as a feature in another model? For example, say we have a model which generates the probability of an ad being bad. Lets call it badness_score. I am working on building another model which will predict the probability of an advertiser being a fraudster. Can I use badness_score as a feature while building this model ?
Are there any caveats to this approach?
machine-learning feature-engineering
New contributor
$endgroup$
Can I use the probability score generated from a Machine Learning model as a feature in another model? For example, say we have a model which generates the probability of an ad being bad. Lets call it badness_score. I am working on building another model which will predict the probability of an advertiser being a fraudster. Can I use badness_score as a feature while building this model ?
Are there any caveats to this approach?
machine-learning feature-engineering
machine-learning feature-engineering
New contributor
New contributor
edited Apr 24 at 14:20
gung♦
110k34269540
110k34269540
New contributor
asked Apr 24 at 13:06
aditya bhataditya bhat
161
161
New contributor
New contributor
$begingroup$
You can use it as a feature, sure. However I'd imagine the utility of this feature being strongly connected to the quality of the first model - if it captures the underlying pattern poorly, it's probably not beneficial to the second model.
$endgroup$
– Rickyfox
Apr 24 at 13:57
add a comment |
$begingroup$
You can use it as a feature, sure. However I'd imagine the utility of this feature being strongly connected to the quality of the first model - if it captures the underlying pattern poorly, it's probably not beneficial to the second model.
$endgroup$
– Rickyfox
Apr 24 at 13:57
$begingroup$
You can use it as a feature, sure. However I'd imagine the utility of this feature being strongly connected to the quality of the first model - if it captures the underlying pattern poorly, it's probably not beneficial to the second model.
$endgroup$
– Rickyfox
Apr 24 at 13:57
$begingroup$
You can use it as a feature, sure. However I'd imagine the utility of this feature being strongly connected to the quality of the first model - if it captures the underlying pattern poorly, it's probably not beneficial to the second model.
$endgroup$
– Rickyfox
Apr 24 at 13:57
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
It's perfectly OK, and also widely used. Different models can explain different perspectives of data and stacking them in front of each other, and using outputs/predictions produced by previous layers enables even moderately simple final layer algorithms to perform much better compared to on their own, because they use the cumulative knowledge learned via other algorithms. This is somewhat analogous to adding layers to neural networks.
$endgroup$
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "65"
;
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
);
);
aditya bhat is a new contributor. Be nice, and check out our Code of Conduct.
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%2fstats.stackexchange.com%2fquestions%2f404809%2fis-it-advisable-to-use-output-from-a-ml-model-as-a-feature-in-another-ml-model%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$
It's perfectly OK, and also widely used. Different models can explain different perspectives of data and stacking them in front of each other, and using outputs/predictions produced by previous layers enables even moderately simple final layer algorithms to perform much better compared to on their own, because they use the cumulative knowledge learned via other algorithms. This is somewhat analogous to adding layers to neural networks.
$endgroup$
add a comment |
$begingroup$
It's perfectly OK, and also widely used. Different models can explain different perspectives of data and stacking them in front of each other, and using outputs/predictions produced by previous layers enables even moderately simple final layer algorithms to perform much better compared to on their own, because they use the cumulative knowledge learned via other algorithms. This is somewhat analogous to adding layers to neural networks.
$endgroup$
add a comment |
$begingroup$
It's perfectly OK, and also widely used. Different models can explain different perspectives of data and stacking them in front of each other, and using outputs/predictions produced by previous layers enables even moderately simple final layer algorithms to perform much better compared to on their own, because they use the cumulative knowledge learned via other algorithms. This is somewhat analogous to adding layers to neural networks.
$endgroup$
It's perfectly OK, and also widely used. Different models can explain different perspectives of data and stacking them in front of each other, and using outputs/predictions produced by previous layers enables even moderately simple final layer algorithms to perform much better compared to on their own, because they use the cumulative knowledge learned via other algorithms. This is somewhat analogous to adding layers to neural networks.
answered Apr 24 at 13:13
gunesgunes
8,2911418
8,2911418
add a comment |
add a comment |
aditya bhat is a new contributor. Be nice, and check out our Code of Conduct.
aditya bhat is a new contributor. Be nice, and check out our Code of Conduct.
aditya bhat is a new contributor. Be nice, and check out our Code of Conduct.
aditya bhat is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Cross Validated!
- 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%2fstats.stackexchange.com%2fquestions%2f404809%2fis-it-advisable-to-use-output-from-a-ml-model-as-a-feature-in-another-ml-model%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
$begingroup$
You can use it as a feature, sure. However I'd imagine the utility of this feature being strongly connected to the quality of the first model - if it captures the underlying pattern poorly, it's probably not beneficial to the second model.
$endgroup$
– Rickyfox
Apr 24 at 13:57