O que é uma máquina de vetores de suporte (SVM)?

1 min

Uma SVM traça o maior espaço possível entre dois grupos, para que os novos pontos sejam fáceis de classificar corretamente.

Imagine assim: Imagine bolinhas vermelhas e azuis espalhadas numa mesa, e você tem que traçar uma única linha para separá-las. Você não a traçaria bem ao lado das vermelhas, nem bem ao lado das azuis — você a traçaria no meio, o mais longe possível dos dois grupos. Isso dá às novas bolinhas a maior chance de cair no lado certo.

Exemplos:

  • Classificar algarismos escritos à mão (0 a 9)
  • Classificar se um tumor parece benigno, a partir de dados de imagem médica

Então? Mantendo a maior "margem de segurança" possível entre os grupos, as SVM erram menos em casos novos e limítrofes.