Improving The Performance Of Deep Learning Techniques Using Nature Inspired Algorithms And Applying Them In Porosity Prediction