Deep Learning Based Methods