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

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

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.


1 Answer 1


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.

  • $\begingroup$ 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. $\endgroup$
    – Justin
    Jan 8, 2020 at 1:37

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .