Measuring errors on fit to hyperbolic equations

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I have an equation of the form:



Q = Qi*(1+D*b*t)^(-1/b), which is used to describe a decline in flow rates with time.



Q is the flow rate,
Qi is the hypothetical flow rate at time 0,
D is the decline rate,
b is the 'b-factor'...



When I have real data I want to estimate values for Qi, D, and b, such that my predictions of Q through time (t) are a good representation of that data.



The issue I have is that the early values are very large relative to the later values (e.g., at time steps 1,3,7,15 Q = 500, 250, 125, 62.5 when Qi = 1000, D=1, and b=1). This means my squared error at time step 1 is very important as a 10% error = 50^2, while the same 10% error in time step 15 is only 6.25^2.



This means when I use a sum of the (actual-predicted)^2 my attempt to minimize the Sum of the squared values is heavily influenced by the early data. I know this must be a common problem, but I can't figure out how to get around it.



What other methods would be better in this type of situation?







share|cite|improve this question




















  • Welcome to MSE. For some basic information about writing mathematics at this site see, e.g., basic help on mathjax notation, mathjax tutorial and quick reference, main meta site math tutorial and equation editing how-to.
    – José Carlos Santos
    Aug 20 at 10:45














up vote
0
down vote

favorite












I have an equation of the form:



Q = Qi*(1+D*b*t)^(-1/b), which is used to describe a decline in flow rates with time.



Q is the flow rate,
Qi is the hypothetical flow rate at time 0,
D is the decline rate,
b is the 'b-factor'...



When I have real data I want to estimate values for Qi, D, and b, such that my predictions of Q through time (t) are a good representation of that data.



The issue I have is that the early values are very large relative to the later values (e.g., at time steps 1,3,7,15 Q = 500, 250, 125, 62.5 when Qi = 1000, D=1, and b=1). This means my squared error at time step 1 is very important as a 10% error = 50^2, while the same 10% error in time step 15 is only 6.25^2.



This means when I use a sum of the (actual-predicted)^2 my attempt to minimize the Sum of the squared values is heavily influenced by the early data. I know this must be a common problem, but I can't figure out how to get around it.



What other methods would be better in this type of situation?







share|cite|improve this question




















  • Welcome to MSE. For some basic information about writing mathematics at this site see, e.g., basic help on mathjax notation, mathjax tutorial and quick reference, main meta site math tutorial and equation editing how-to.
    – José Carlos Santos
    Aug 20 at 10:45












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I have an equation of the form:



Q = Qi*(1+D*b*t)^(-1/b), which is used to describe a decline in flow rates with time.



Q is the flow rate,
Qi is the hypothetical flow rate at time 0,
D is the decline rate,
b is the 'b-factor'...



When I have real data I want to estimate values for Qi, D, and b, such that my predictions of Q through time (t) are a good representation of that data.



The issue I have is that the early values are very large relative to the later values (e.g., at time steps 1,3,7,15 Q = 500, 250, 125, 62.5 when Qi = 1000, D=1, and b=1). This means my squared error at time step 1 is very important as a 10% error = 50^2, while the same 10% error in time step 15 is only 6.25^2.



This means when I use a sum of the (actual-predicted)^2 my attempt to minimize the Sum of the squared values is heavily influenced by the early data. I know this must be a common problem, but I can't figure out how to get around it.



What other methods would be better in this type of situation?







share|cite|improve this question












I have an equation of the form:



Q = Qi*(1+D*b*t)^(-1/b), which is used to describe a decline in flow rates with time.



Q is the flow rate,
Qi is the hypothetical flow rate at time 0,
D is the decline rate,
b is the 'b-factor'...



When I have real data I want to estimate values for Qi, D, and b, such that my predictions of Q through time (t) are a good representation of that data.



The issue I have is that the early values are very large relative to the later values (e.g., at time steps 1,3,7,15 Q = 500, 250, 125, 62.5 when Qi = 1000, D=1, and b=1). This means my squared error at time step 1 is very important as a 10% error = 50^2, while the same 10% error in time step 15 is only 6.25^2.



This means when I use a sum of the (actual-predicted)^2 my attempt to minimize the Sum of the squared values is heavily influenced by the early data. I know this must be a common problem, but I can't figure out how to get around it.



What other methods would be better in this type of situation?









share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Aug 20 at 9:49









user1563247

11




11











  • Welcome to MSE. For some basic information about writing mathematics at this site see, e.g., basic help on mathjax notation, mathjax tutorial and quick reference, main meta site math tutorial and equation editing how-to.
    – José Carlos Santos
    Aug 20 at 10:45
















  • Welcome to MSE. For some basic information about writing mathematics at this site see, e.g., basic help on mathjax notation, mathjax tutorial and quick reference, main meta site math tutorial and equation editing how-to.
    – José Carlos Santos
    Aug 20 at 10:45















Welcome to MSE. For some basic information about writing mathematics at this site see, e.g., basic help on mathjax notation, mathjax tutorial and quick reference, main meta site math tutorial and equation editing how-to.
– José Carlos Santos
Aug 20 at 10:45




Welcome to MSE. For some basic information about writing mathematics at this site see, e.g., basic help on mathjax notation, mathjax tutorial and quick reference, main meta site math tutorial and equation editing how-to.
– José Carlos Santos
Aug 20 at 10:45















active

oldest

votes











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',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2888600%2fmeasuring-errors-on-fit-to-hyperbolic-equations%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2888600%2fmeasuring-errors-on-fit-to-hyperbolic-equations%23new-answer', 'question_page');

);

Post as a guest













































































這個網誌中的熱門文章

How to combine Bézier curves to a surface?

Carbon dioxide

Why am i infinitely getting the same tweet with the Twitter Search API?