Answers.Body: <p>Yes this is possible, using any machine learning approach that supports regression. You have two main approaches:</p>
  
  <ul>
  <li><p>Input <span class="math-container">$h$</span> the height of the drop, multiple outputs, one per time offset that you want to plot. Each individual output calculates the predicted force at a specific offset time.</p></li>
  <li><p>Inputs <span class="math-container">$h$</span> the height of the drop and <span class="math-container">$t$</span> a time offset, one output. The single output calculates the predicted force due to given height and at given time.</p></li>
  </ul>
  
  <p>The main thing to bear in mind is that statistical learning techniques typically do not generate physics-like models. Test inputs close to training examples should generate reasonable graphs that interpolate between those from training data. Test inputs far away from the training examples (e.g. you train on data of drops from 60m to 140m, but use an input of 10m or 200m) will likely generate wildly incorrect outputs. The main exception to this is if your ML model includes some good guesses at the underlying physics model, in which case it is possible that a regression algorithm will tune the parameters of that model plus filter out terms that should not be part of the model, resulting in a system that extrapolates much better. That is very unlikely happen by chance, it requires up-front design.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-08T01:37:22.333Z
Answers.Text: Hi there Neil, appreciate you taking the time to respond to this.
  I think the second approach you stated is just what I need. 
  I will thread this modelling with caution based on the concern you raised on physics like models.
  Thank you very much.
Answers.UserDisplayName: Justin
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-01-07T09:10:02.473Z
Answers.LastActivityDate: 2020-01-07T09:10:02.473Z
Answers.UserDisplayName: Neil Slater
Body: <p>Good day everyone.</p>
  
  <p>I am curious if it is possible for an AI to plot a time-series graph based on a single input.
  Using free fall impact as an example.</p>
  
  <p>Assuming we drop a ball from height 100m and record the force it receives relative to time. 
  We will get a graph that looks something like below.
  <a href="https://i.sstatic.net/PN769.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/PN769.png" alt="enter image description here"></a></p>
  
  <p>Now we drop the ball from a height of 120m, record the forces, and we get another graph in addition to our original.</p>
  
  <p><a href="https://i.sstatic.net/E5TN5.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/E5TN5.png" alt="enter image description here"></a></p>
  
  <p>What I am wondering is:
  If we have a large set of data on 60m to 140m (20m interval) height drops, would we be able to generate a regression model that plots the responses when given an arbitrary drop height? (i.e plot force response when dropped from 105m)</p>
  
  <p>Thank you all very much for your time and attention.</p>
  
Tags: <machine-learning>
Title: Given enough graphical data, could you train an AI to plot a polynomial graph based on the input conditions?
UserDisplayName: Justin
ThreadText: # Given enough graphical data, could you train an AI to plot a polynomial graph based on the input conditions?
  
  (Asked by: username_0 on 2020-01-07)
  
  Good day everyone.
  
  I am curious if it is possible for an AI to plot a time-series graph based on a single input.
  Using free fall impact as an example.
  
  Assuming we drop a ball from height 100m and record the force it receives relative to time.
  We will get a graph that looks something like below.
  [![enter image description here](https://i.sstatic.net/PN769.png)](https://i.sstatic.net/PN769.png)
  
  Now we drop the ball from a height of 120m, record the forces, and we get another graph in addition to our original.
  
  [![enter image description here](https://i.sstatic.net/E5TN5.png)](https://i.sstatic.net/E5TN5.png)
  
  What I am wondering is:
  If we have a large set of data on 60m to 140m (20m interval) height drops, would we be able to generate a regression model that plots the responses when given an arbitrary drop height? (i.e plot force response when dropped from 105m)
  
  Thank you all very much for your time and attention.
  
  **Tags:** machine-learning
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2020-01-07. Score: 2 | Accepted answer
  
  Yes this is possible, using any machine learning approach that supports regression. You have two main approaches:
  
  * Input $h$ the height of the drop, multiple outputs, one per time offset that you want to plot. Each individual output calculates the predicted force at a specific offset time.
  * Inputs $h$ the height of the drop and $t$ a time offset, one output. The single output calculates the predicted force due to given height and at given time.
  
  The main thing to bear in mind is that statistical learning techniques typically do not generate physics-like models. Test inputs close to training examples should generate reasonable graphs that interpolate between those from training data. Test inputs far away from the training examples (e.g. you train on data of drops from 60m to 140m, but use an input of 10m or 200m) will likely generate wildly incorrect outputs. The main exception to this is if your ML model includes some good guesses at the underlying physics model, in which case it is possible that a regression algorithm will tune the parameters of that model plus filter out terms that should not be part of the model, resulting in a system that extrapolates much better. That is very unlikely happen by chance, it requires up-front design.
  
  > **Comments:**
  > **username_0**: Hi there username_1, appreciate you taking the time to respond to this. I think the second approach you stated is just what I need.  I will thread this modelling with caution based on the concern you raised on physics like models. Thank you very much.  
  
  ---
  
  