Alta regularización

Si repetimos el proceso con un parámetro de regularización alto:

model = SVC(kernel = "linear", C = 100)
model.fit(X, y)

SVC

vemos que, ahora, la frontera de decisión ha cambiado, siendo todas las muestras bien clasificadas:

show_boundaries(model, X, None, y, None, iris.species.unique())
SVC

A costa de un margen mucho menor y, por lo tanto, menor capacidad de generalizar el resultado:

SVC