Answers.Body: <p>I don't think you need a recurrent neural network for this. Why not just train a feedforward model with angle of attack etc as input and translation velocities as output? The size of the output will depend on how frequently you want updates to the velocities. e.g. if the update rate is 0.5 seconds and the network is predicting 2 seconds in advance it could have 12 outputs, being x,y,z values every 0.5 seconds.</p>
  <p>You may need to massage the way you represent the outputs to find the best approach. For example, will the network be predicting absolute velocities or just the initial velocities plus changes to velocity over time? If the latter you can always get back to absolute velocities.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-04-14T00:54:18.660Z
Answers.LastActivityDate: 2021-04-14T00:54:18.660Z
Answers.UserDisplayName: Mike NZ
Body: <p>I'm trying to create an algorithm (neural network) that is able to <strong>predict a time series</strong> from a set of different parameters that are <strong>not given through time</strong>. Let's say I have a plane flying under the following conditions:</p>
  <div class="s-table-container">
  <table class="s-table">
  <thead>
  <tr>
  <th>Parameters</th>
  <th>Value</th>
  </tr>
  </thead>
  <tbody>
  <tr>
  <td>Angle of attack</td>
  <td>8 degrees</td>
  </tr>
  <tr>
  <td>Lateral angle</td>
  <td>12 degrees</td>
  </tr>
  <tr>
  <td>Wind speed</td>
  <td>-20 m/s</td>
  </tr>
  <tr>
  <td>Plane speed</td>
  <td>200 m/s</td>
  </tr>
  </tbody>
  </table>
  </div>
  <p>From this point, I would like to predict the translational velocities in x-y-z axis for the next 2-3 seconds.</p>
  <p>In order to <strong>train</strong> my model, I have a data base with different initial situations (<strong>input</strong>) and different motions of the plane (desired <strong>output</strong>) linked to their initial situation. Therefore, I want to train my model to predict these motions mentioned before, based <strong>only</strong> on the initial situation described.</p>
  <p>In other words, the basics of what I'm trying to do could be summed up as the following:</p>
  <p>Parameters describing the initial situation <strong>-&gt;</strong> Model <strong>-&gt;</strong> Time series of translational velocities.</p>
  
Tags: <neural-networks><recurrent-neural-networks><prediction><time-series><ai-basics>
Title: Predict time series from initial non-time dependant parameters
UserDisplayName: Miguel21R
ThreadText: # Predict time series from initial non-time dependant parameters
  
  (Asked by: username_0 on 2021-04-12)
  
  I'm trying to create an algorithm (neural network) that is able to **predict a time series** from a set of different parameters that are **not given through time**. Let's say I have a plane flying under the following conditions:
  
  | Parameters | Value |
  | --- | --- |
  | Angle of attack | 8 degrees |
  | Lateral angle | 12 degrees |
  | Wind speed | -20 m/s |
  | Plane speed | 200 m/s |
  
  From this point, I would like to predict the translational velocities in x-y-z axis for the next 2-3 seconds.
  
  In order to **train** my model, I have a data base with different initial situations (**input**) and different motions of the plane (desired **output**) linked to their initial situation. Therefore, I want to train my model to predict these motions mentioned before, based **only** on the initial situation described.
  
  In other words, the basics of what I'm trying to do could be summed up as the following:
  
  Parameters describing the initial situation **->** Model **->** Time series of translational velocities.
  
  **Tags:** neural-networks, recurrent-neural-networks, prediction, time-series, ai-basics
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-04-14. Score: 1
  
  I don't think you need a recurrent neural network for this. Why not just train a feedforward model with angle of attack etc as input and translation velocities as output? The size of the output will depend on how frequently you want updates to the velocities. e.g. if the update rate is 0.5 seconds and the network is predicting 2 seconds in advance it could have 12 outputs, being x,y,z values every 0.5 seconds.
  
  You may need to massage the way you represent the outputs to find the best approach. For example, will the network be predicting absolute velocities or just the initial velocities plus changes to velocity over time? If the latter you can always get back to absolute velocities.
  
  
  ---
  
  