How to model non-linear demand function?2019 Community Moderator ElectionCombining Linear Regression and Time SeriesHow can I get a forecasting model to improve its forecasts over time instead of fitting to training data?Exploration vs exploitation tradeoff to find a price that maximizes revenueHow to build a predictive model on Time series dataDemand Forecasting for Multiple Products Across Thousands of StoresAnalysing spikes in demand to forecast future demandModelling promotions for demand forecastingdemand forecast for B2Bforecast product demand in one week using machine learning approachMultivariate Sales forecasting for intermittent time series

Modify casing of marked letters

Teaching indefinite integrals that require special-casing

Have I saved too much for retirement so far?

How was Earth single-handedly capable of creating 3 of the 4 gods of chaos?

Can I Retrieve Email Addresses from BCC?

Lay out the Carpet

Was Spock the First Vulcan in Starfleet?

Can somebody explain Brexit in a few child-proof sentences?

Bash method for viewing beginning and end of file

Is expanding the research of a group into machine learning as a PhD student risky?

How does it work when somebody invests in my business?

Where in the Bible does the greeting ("Dominus Vobiscum") used at Mass come from?

Star/Wye electrical connection math symbol

What is difference between behavior and behaviour

At which point does a character regain all their Hit Dice?

Can criminal fraud exist without damages?

How does a character multiclassing into warlock get a focus?

Increase performance creating Mandelbrot set in python

Will it be accepted, if there is no ''Main Character" stereotype?

Why "be dealt cards" rather than "be dealing cards"?

Is it okay / does it make sense for another player to join a running game of Munchkin?

Products and sum of cubes in Fibonacci

Is HostGator storing my password in plaintext?

Time travel short story where a man arrives in the late 19th century in a time machine and then sends the machine back into the past



How to model non-linear demand function?



2019 Community Moderator ElectionCombining Linear Regression and Time SeriesHow can I get a forecasting model to improve its forecasts over time instead of fitting to training data?Exploration vs exploitation tradeoff to find a price that maximizes revenueHow to build a predictive model on Time series dataDemand Forecasting for Multiple Products Across Thousands of StoresAnalysing spikes in demand to forecast future demandModelling promotions for demand forecastingdemand forecast for B2Bforecast product demand in one week using machine learning approachMultivariate Sales forecasting for intermittent time series










1












$begingroup$


I am trying to build a dynamic pricing algorithm on intermittent data (a lot of zeros between non-zero values). I have on average 100 non-zero data points for each product. However, it seems to be quite difficult to predict the right price due to various reasons (non-regular demand, intermittent data, noises etc) so for the first step, I am trying to forecast the demand of each product using MAPA from Nikolaos Kourentzes. I hope to use this demand forecast and price-demand relation to predict the optimal price.



However, in practice these price-demand relationships tend to be non-linear so I was wondering if anyone here could guide me to papers/resources that I can follow to train non-linear model(s) on the price-demand relationship with intermittent demand data. Ideally, the trained model should be optimizable for price.



[Update 23/03/2019 : Added images/tables for elaborating Dynamic pricing]



The input is a intermittent sales data that looks something like the example shown below for most products.
Sales data
(Intermittent demand image courtesy to)



Using Dynamic pricing, I would like to model the price-demand relation like the one shown below. Important : Linear demand are not realistic and in my case, the demand for my case non-linear.
Linear Demand



(Linear demand image from)



In the end, I hope to create a model that can tell me what the optimal price is given a certain demand.



Optimal price



(Optimal demand image from










share|improve this question









New contributor




thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Have you tried RNN (LSTM or GRU) models ? These should be able to capture non-linear relationships in time series.
    $endgroup$
    – Shamit Verma
    Mar 22 at 4:21










  • $begingroup$
    It is not really clear what you want. Could you give an example what you data looks like and what you want to achieve?
    $endgroup$
    – MachineLearner
    Mar 22 at 9:19










  • $begingroup$
    @ShamitVerma I think any RNN models would be an overkill because I do not have much data. Maybe it would have been smarter for mention it in the question.
    $endgroup$
    – thulungair
    Mar 23 at 13:26










  • $begingroup$
    @MachineLearner I will edit my question to include a general example
    $endgroup$
    – thulungair
    Mar 23 at 14:20










  • $begingroup$
    How much data is availalbe for training ?
    $endgroup$
    – Shamit Verma
    Mar 23 at 14:25















1












$begingroup$


I am trying to build a dynamic pricing algorithm on intermittent data (a lot of zeros between non-zero values). I have on average 100 non-zero data points for each product. However, it seems to be quite difficult to predict the right price due to various reasons (non-regular demand, intermittent data, noises etc) so for the first step, I am trying to forecast the demand of each product using MAPA from Nikolaos Kourentzes. I hope to use this demand forecast and price-demand relation to predict the optimal price.



However, in practice these price-demand relationships tend to be non-linear so I was wondering if anyone here could guide me to papers/resources that I can follow to train non-linear model(s) on the price-demand relationship with intermittent demand data. Ideally, the trained model should be optimizable for price.



[Update 23/03/2019 : Added images/tables for elaborating Dynamic pricing]



The input is a intermittent sales data that looks something like the example shown below for most products.
Sales data
(Intermittent demand image courtesy to)



Using Dynamic pricing, I would like to model the price-demand relation like the one shown below. Important : Linear demand are not realistic and in my case, the demand for my case non-linear.
Linear Demand



(Linear demand image from)



In the end, I hope to create a model that can tell me what the optimal price is given a certain demand.



Optimal price



(Optimal demand image from










share|improve this question









New contributor




thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$











  • $begingroup$
    Have you tried RNN (LSTM or GRU) models ? These should be able to capture non-linear relationships in time series.
    $endgroup$
    – Shamit Verma
    Mar 22 at 4:21










  • $begingroup$
    It is not really clear what you want. Could you give an example what you data looks like and what you want to achieve?
    $endgroup$
    – MachineLearner
    Mar 22 at 9:19










  • $begingroup$
    @ShamitVerma I think any RNN models would be an overkill because I do not have much data. Maybe it would have been smarter for mention it in the question.
    $endgroup$
    – thulungair
    Mar 23 at 13:26










  • $begingroup$
    @MachineLearner I will edit my question to include a general example
    $endgroup$
    – thulungair
    Mar 23 at 14:20










  • $begingroup$
    How much data is availalbe for training ?
    $endgroup$
    – Shamit Verma
    Mar 23 at 14:25













1












1








1





$begingroup$


I am trying to build a dynamic pricing algorithm on intermittent data (a lot of zeros between non-zero values). I have on average 100 non-zero data points for each product. However, it seems to be quite difficult to predict the right price due to various reasons (non-regular demand, intermittent data, noises etc) so for the first step, I am trying to forecast the demand of each product using MAPA from Nikolaos Kourentzes. I hope to use this demand forecast and price-demand relation to predict the optimal price.



However, in practice these price-demand relationships tend to be non-linear so I was wondering if anyone here could guide me to papers/resources that I can follow to train non-linear model(s) on the price-demand relationship with intermittent demand data. Ideally, the trained model should be optimizable for price.



[Update 23/03/2019 : Added images/tables for elaborating Dynamic pricing]



The input is a intermittent sales data that looks something like the example shown below for most products.
Sales data
(Intermittent demand image courtesy to)



Using Dynamic pricing, I would like to model the price-demand relation like the one shown below. Important : Linear demand are not realistic and in my case, the demand for my case non-linear.
Linear Demand



(Linear demand image from)



In the end, I hope to create a model that can tell me what the optimal price is given a certain demand.



Optimal price



(Optimal demand image from










share|improve this question









New contributor




thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$




I am trying to build a dynamic pricing algorithm on intermittent data (a lot of zeros between non-zero values). I have on average 100 non-zero data points for each product. However, it seems to be quite difficult to predict the right price due to various reasons (non-regular demand, intermittent data, noises etc) so for the first step, I am trying to forecast the demand of each product using MAPA from Nikolaos Kourentzes. I hope to use this demand forecast and price-demand relation to predict the optimal price.



However, in practice these price-demand relationships tend to be non-linear so I was wondering if anyone here could guide me to papers/resources that I can follow to train non-linear model(s) on the price-demand relationship with intermittent demand data. Ideally, the trained model should be optimizable for price.



[Update 23/03/2019 : Added images/tables for elaborating Dynamic pricing]



The input is a intermittent sales data that looks something like the example shown below for most products.
Sales data
(Intermittent demand image courtesy to)



Using Dynamic pricing, I would like to model the price-demand relation like the one shown below. Important : Linear demand are not realistic and in my case, the demand for my case non-linear.
Linear Demand



(Linear demand image from)



In the end, I hope to create a model that can tell me what the optimal price is given a certain demand.



Optimal price



(Optimal demand image from







r time-series regression forecasting






share|improve this question









New contributor




thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited Mar 23 at 14:57







thulungair













New contributor




thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked Mar 21 at 13:52









thulungairthulungair

64




64




New contributor




thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






thulungair is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











  • $begingroup$
    Have you tried RNN (LSTM or GRU) models ? These should be able to capture non-linear relationships in time series.
    $endgroup$
    – Shamit Verma
    Mar 22 at 4:21










  • $begingroup$
    It is not really clear what you want. Could you give an example what you data looks like and what you want to achieve?
    $endgroup$
    – MachineLearner
    Mar 22 at 9:19










  • $begingroup$
    @ShamitVerma I think any RNN models would be an overkill because I do not have much data. Maybe it would have been smarter for mention it in the question.
    $endgroup$
    – thulungair
    Mar 23 at 13:26










  • $begingroup$
    @MachineLearner I will edit my question to include a general example
    $endgroup$
    – thulungair
    Mar 23 at 14:20










  • $begingroup$
    How much data is availalbe for training ?
    $endgroup$
    – Shamit Verma
    Mar 23 at 14:25
















  • $begingroup$
    Have you tried RNN (LSTM or GRU) models ? These should be able to capture non-linear relationships in time series.
    $endgroup$
    – Shamit Verma
    Mar 22 at 4:21










  • $begingroup$
    It is not really clear what you want. Could you give an example what you data looks like and what you want to achieve?
    $endgroup$
    – MachineLearner
    Mar 22 at 9:19










  • $begingroup$
    @ShamitVerma I think any RNN models would be an overkill because I do not have much data. Maybe it would have been smarter for mention it in the question.
    $endgroup$
    – thulungair
    Mar 23 at 13:26










  • $begingroup$
    @MachineLearner I will edit my question to include a general example
    $endgroup$
    – thulungair
    Mar 23 at 14:20










  • $begingroup$
    How much data is availalbe for training ?
    $endgroup$
    – Shamit Verma
    Mar 23 at 14:25















$begingroup$
Have you tried RNN (LSTM or GRU) models ? These should be able to capture non-linear relationships in time series.
$endgroup$
– Shamit Verma
Mar 22 at 4:21




$begingroup$
Have you tried RNN (LSTM or GRU) models ? These should be able to capture non-linear relationships in time series.
$endgroup$
– Shamit Verma
Mar 22 at 4:21












$begingroup$
It is not really clear what you want. Could you give an example what you data looks like and what you want to achieve?
$endgroup$
– MachineLearner
Mar 22 at 9:19




$begingroup$
It is not really clear what you want. Could you give an example what you data looks like and what you want to achieve?
$endgroup$
– MachineLearner
Mar 22 at 9:19












$begingroup$
@ShamitVerma I think any RNN models would be an overkill because I do not have much data. Maybe it would have been smarter for mention it in the question.
$endgroup$
– thulungair
Mar 23 at 13:26




$begingroup$
@ShamitVerma I think any RNN models would be an overkill because I do not have much data. Maybe it would have been smarter for mention it in the question.
$endgroup$
– thulungair
Mar 23 at 13:26












$begingroup$
@MachineLearner I will edit my question to include a general example
$endgroup$
– thulungair
Mar 23 at 14:20




$begingroup$
@MachineLearner I will edit my question to include a general example
$endgroup$
– thulungair
Mar 23 at 14:20












$begingroup$
How much data is availalbe for training ?
$endgroup$
– Shamit Verma
Mar 23 at 14:25




$begingroup$
How much data is availalbe for training ?
$endgroup$
– Shamit Verma
Mar 23 at 14:25










0






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: "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
);



);






thulungair is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f47740%2fhow-to-model-non-linear-demand-function%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








thulungair is a new contributor. Be nice, and check out our Code of Conduct.









draft saved

draft discarded


















thulungair is a new contributor. Be nice, and check out our Code of Conduct.












thulungair is a new contributor. Be nice, and check out our Code of Conduct.











thulungair is a new contributor. Be nice, and check out our Code of Conduct.














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.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f47740%2fhow-to-model-non-linear-demand-function%23new-answer', 'question_page');

);

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







Popular posts from this blog

Adding axes to figuresAdding axes labels to LaTeX figuresLaTeX equivalent of ConTeXt buffersRotate a node but not its content: the case of the ellipse decorationHow to define the default vertical distance between nodes?TikZ scaling graphic and adjust node position and keep font sizeNumerical conditional within tikz keys?adding axes to shapesAlign axes across subfiguresAdding figures with a certain orderLine up nested tikz enviroments or how to get rid of themAdding axes labels to LaTeX figures

Tähtien Talli Jäsenet | Lähteet | NavigointivalikkoSuomen Hippos – Tähtien Talli

Do these cracks on my tires look bad? The Next CEO of Stack OverflowDry rot tire should I replace?Having to replace tiresFishtailed so easily? Bad tires? ABS?Filling the tires with something other than air, to avoid puncture hassles?Used Michelin tires safe to install?Do these tyre cracks necessitate replacement?Rumbling noise: tires or mechanicalIs it possible to fix noisy feathered tires?Are bad winter tires still better than summer tires in winter?Torque converter failure - Related to replacing only 2 tires?Why use snow tires on all 4 wheels on 2-wheel-drive cars?