Solved by rohit901 in post #2 
              
              
                Is your dataset normalized? It helps to have your features normalized, you can use Standard Scaler from scikit learn and normalize training data and use same mean and variance of train data to normalize test data as well, maybe also try introducing bit of complexity in your model, add drop-out layer…