How to make sure the forecasting model is built successful?

username: creativelab
cooked: <p>I am building an LSTM model with the following characteristics:</p>
<pre><code class="lang-auto">Model: "sequential"
_________________________________________________________________
 Layer (type)                Output Shape              Param #   
=================================================================
 lstm (LSTM)                 (None, 2, 200)            164000    
                                                                 
 leaky_re_lu (LeakyReLU)     (None, 2, 200)            0         
                                                                 
 lstm_1 (LSTM)               (None, 2, 128)            168448    
                                                                 
 leaky_re_lu_1 (LeakyReLU)   (None, 2, 128)            0         
                                                                 
 dropout (Dropout)           (None, 2, 128)            0         
                                                                 
 lstm_2 (LSTM)               (None, 64)                49408     
                                                                 
 dropout_1 (Dropout)         (None, 64)                0         
                                                                 
 dense (Dense)               (None, 1)                 65        
                                                                 
=================================================================
Total params: 381,921
Trainable params: 381,921
Non-trainable params: 0
_________________________________________________________________

</code></pre>
<p>I am a beginner at forecasting and I would like to know if the chosen model is accurate.</p>
<p>These are the results for the plot of loss train and validation loss.</p>
<p><div class="lightbox-wrapper"><a class="lightbox" href="https://discuss.pytorch.org/uploads/default/original/3X/1/0/10db70b4919ede5d422d2f1b9a8cec8409584f90.png" data-download-href="https://discuss.pytorch.org/uploads/default/10db70b4919ede5d422d2f1b9a8cec8409584f90" title="image"><img src="https://discuss.pytorch.org/uploads/default/optimized/3X/1/0/10db70b4919ede5d422d2f1b9a8cec8409584f90_2_345x243.png" alt="image" data-base62-sha1="2p7MRtFP6NJtxOY3MWIfC3DjRdu" width="345" height="243" srcset="https://discuss.pytorch.org/uploads/default/optimized/3X/1/0/10db70b4919ede5d422d2f1b9a8cec8409584f90_2_345x243.png, https://discuss.pytorch.org/uploads/default/optimized/3X/1/0/10db70b4919ede5d422d2f1b9a8cec8409584f90_2_517x364.png 1.5x, https://discuss.pytorch.org/uploads/default/optimized/3X/1/0/10db70b4919ede5d422d2f1b9a8cec8409584f90_2_690x486.png 2x" data-dominant-color="F2F2F2"><div class="meta"><svg class="fa d-icon d-icon-far-image svg-icon" aria-hidden="true"><use href="#far-image"></use></svg><span class="filename">image</span><span class="informations">862×608 75.1 KB</span><svg class="fa d-icon d-icon-discourse-expand svg-icon" aria-hidden="true"><use href="#discourse-expand"></use></svg></div></a></div></p>
<p>I saw that the loss for train is bigger than the one for validation. Can this be overfitting of the model?</p>
<p>What can be done about it to improve the model?</p>