title: Use LSTM to forecast Precipitation
body: <p>I build a LSTM to forecast Precipitation, but it doesn't work well.
  My code is very simple and data is very short only <strong>contains 720 points</strong>.
  <strong>i use MinMaxScale to scale the data.</strong>
  this is my code, <strong>seq_len = 12</strong></p>
  <pre><code>model = Sequential([
  layers.LSTM(2, input_shape=(SEQ_LEN, 1),
  layers.Dense(1)])
  </code></pre>
  <p>my data is like this <a href="https://i.stack.imgur.com/5Yw7b.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/5Yw7b.png" alt="enter image description here" /></a></p>
  <p>and the output compares with true value like this<a href="https://i.stack.imgur.com/lh9Sj.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/lh9Sj.png" alt="enter image description here" /></a></p>
  <p>I use adam and mae loss function, epoch=10
  is it underfitting? or is this simple net can't do this work?
  r2_score is no more than 0.55
  please tell me how to adjust it. thanks</p>