Deep Learning For Regression Problems