0Pricing
Data Science Academy · Aula

Vizinhos mais próximos

Classificando pelos exemplos mais próximos.

Vizinhos mais próximos é uma aula grátis de Data Science Academy no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Data Science Academy, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Data Science Academy inclui 4 aulas no total.

Partes desta aula ainda não foram traduzidas e aparecem em inglês.

Judged by Your Neighbors

k-Nearest Neighbors classifies a point by looking at the examples closest to it. Birds of a feather end up in the same class. 🐦

No Real Training

kNN is a lazy learner: it just memorizes the data. The real work happens later, when a new point asks for a label.

Measure the Distance

To find who is near, the model computes a distance to every training point, most often plain straight-line distance.

Take a Vote

The closest k neighbors each cast a vote. Whichever class wins the majority becomes the prediction for the new point.

k Is the Key Choice

The letter k is how many neighbors you consult. It is the one knob that most shapes how kNN behaves.

Small k, Jumpy Borders

A tiny k, like 1, follows every wiggle in the data and reacts to noise, giving jagged, overfit boundaries.

Large k, Smoother Calls

A big k averages over many points for smoother decisions, but too large and it blurs the real differences between classes.

Scaling Is Not Optional

Distance is unfair if one feature spans thousands and another spans tenths. Always scale features so each counts equally.

Build the Classifier

Create it like any estimator and pick your n_neighbors right away. Here we consult the five closest points.

from sklearn.neighbors import KNeighborsClassifier
model = KNeighborsClassifier(n_neighbors=5)

Fit, Then Predict

The familiar contract still applies: fit stores the data, predict finds neighbors and votes on the answer.

model.fit(X_train, y_train)
model.predict(X_test)

Watch the Cost

kNN is simple but can be slow at prediction time, since every guess compares the new point to all stored examples.

Quick Check

Let's pin down the parameter that defines kNN.

Recap

kNN predicts by letting the closest k neighbors vote. Choose k with care and scale your features, and it works well. 🎯

Perguntas Frequentes

A aula “Vizinhos mais próximos” é grátis?

Sim — o texto completo de “Vizinhos mais próximos” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Data Science Academy, atualize para CoddyKit PRO. O curso de Data Science Academy inclui 4 aulas no total.

O que vou aprender em “Vizinhos mais próximos”?

Classificando pelos exemplos mais próximos. Você pratica Data Science Academy com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Data Science Academy?

Nenhuma experiência prévia é necessária. Data Science Academy no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.

Quanto tempo leva a aula “Vizinhos mais próximos”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Data Science Academy?

Sim. Cada aula de Data Science Academy inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Regressão logística para sim ou não
  2. Vizinhos mais próximos
  3. Árvores de decisão e florestas aleatórias
  4. Fundamentos do gradient boosting
← Voltar para Data Science Academy