https://medium.com/@monocosmo77/how-support-vector-machine-models-behave-part1-machine-learning-c9153ae00df9