Apply deep learning or SOM methods?

Dear all,

I have used Nearest Neighbors, Random Forest and Neural Network prediction methods for the training and test dataset (attached notebook file).

Please let me know, how I can apply Deep Learning Neural Networks and Self Organization Map to prediction process for the data.

Thank so much for your help .

Kind Regards,
Mohammad