https://zhuanlan.zhihu.com/p/46613240 https://www.analyticsvidhya.com/blog/2015/08/comprehensive-guide-regression/