Converting the probability from log-log scale to normal scale
$begingroup$
I need to work in log space because in some cases the denominator gets so small that underflow can happen.I can represent a value with 7 decimals on my computer.
Now the problem is that when i convert these values back to normal scale then i don't get the result what i expect and i don't know if there is any other way to interpret these probabilities.
Example :
double val = Math.log10(5) - Math.log10(10);
System.out.println(Math.exp(val));
I get the output as $0.7400..$.
But the actual probability is $5/10 rightarrow 0.5$. The above value from the logarithmic space is too high.
What i am doing wrong?
logarithms
$endgroup$
add a comment |
$begingroup$
I need to work in log space because in some cases the denominator gets so small that underflow can happen.I can represent a value with 7 decimals on my computer.
Now the problem is that when i convert these values back to normal scale then i don't get the result what i expect and i don't know if there is any other way to interpret these probabilities.
Example :
double val = Math.log10(5) - Math.log10(10);
System.out.println(Math.exp(val));
I get the output as $0.7400..$.
But the actual probability is $5/10 rightarrow 0.5$. The above value from the logarithmic space is too high.
What i am doing wrong?
logarithms
$endgroup$
add a comment |
$begingroup$
I need to work in log space because in some cases the denominator gets so small that underflow can happen.I can represent a value with 7 decimals on my computer.
Now the problem is that when i convert these values back to normal scale then i don't get the result what i expect and i don't know if there is any other way to interpret these probabilities.
Example :
double val = Math.log10(5) - Math.log10(10);
System.out.println(Math.exp(val));
I get the output as $0.7400..$.
But the actual probability is $5/10 rightarrow 0.5$. The above value from the logarithmic space is too high.
What i am doing wrong?
logarithms
$endgroup$
I need to work in log space because in some cases the denominator gets so small that underflow can happen.I can represent a value with 7 decimals on my computer.
Now the problem is that when i convert these values back to normal scale then i don't get the result what i expect and i don't know if there is any other way to interpret these probabilities.
Example :
double val = Math.log10(5) - Math.log10(10);
System.out.println(Math.exp(val));
I get the output as $0.7400..$.
But the actual probability is $5/10 rightarrow 0.5$. The above value from the logarithmic space is too high.
What i am doing wrong?
logarithms
logarithms
asked Dec 20 '18 at 17:33
Khan SaabKhan Saab
1979
1979
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
It's because Math.Exp
is $e^x$, not $10^x$. Change each log10
to log
.
$endgroup$
add a comment |
Your Answer
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: "69"
};
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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
},
noCode: 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%2fmath.stackexchange.com%2fquestions%2f3047787%2fconverting-the-probability-from-log-log-scale-to-normal-scale%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 because Math.Exp
is $e^x$, not $10^x$. Change each log10
to log
.
$endgroup$
add a comment |
$begingroup$
It's because Math.Exp
is $e^x$, not $10^x$. Change each log10
to log
.
$endgroup$
add a comment |
$begingroup$
It's because Math.Exp
is $e^x$, not $10^x$. Change each log10
to log
.
$endgroup$
It's because Math.Exp
is $e^x$, not $10^x$. Change each log10
to log
.
answered Dec 20 '18 at 17:36
J.G.J.G.
31.8k23250
31.8k23250
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics 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%2fmath.stackexchange.com%2fquestions%2f3047787%2fconverting-the-probability-from-log-log-scale-to-normal-scale%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