Simple Nearest Neighbors Regression and Classification

提供方
Coursera Project Network
在此指导项目中,您将:

Formulate small examples of KNN classification by hand

Implement a KNN Classification algorithm in Python

Implement a KNN Regression algorithm in Python

Clock2 hours
Intermediate中级
Cloud无需下载
Video分屏视频
Comment Dots英语(English)
Laptop仅限桌面

In this 2-hour long project-based course, we will explore the basic principles behind the K-Nearest Neighbors algorithm, as well as learn how to implement KNN for decision making in Python. A simple, easy-to-implement supervised machine learning algorithm that can be used to solve both classification and regression problems is the k-nearest neighbors (KNN) algorithm. The fundamental principle is that you enter a known data set, add an unknown data point, and the algorithm will tell you which class corresponds to that unknown data point. The unknown is characterized by a straightforward neighborly vote, where the "winner" class is the class of near neighbors. It is most commonly used for predictive decision-making. For instance,: Is a consumer going to default on a loan or not? Will the company make a profit? Should we extend into a certain sector of the market? Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

您要培养的技能

  • Statistical Analysis
  • Machine Learning
  • Python Programming
  • K-Nearest Neighbors Algorithm (K-NN)
  • Classification Algorithms

分步进行学习

在与您的工作区一起在分屏中播放的视频中,您的授课教师将指导您完成每个步骤:

  1. Understanding the Basic Structure of a KNN model

  2. Computing a simple KNN by hand

  3. Looking at an example of a KNN in action in Python

  4. Implementing an example KNN Regression in Python

  5. Implementing an example KNN Classification in Python

指导项目工作原理

您的工作空间就是浏览器中的云桌面,无需下载

在分屏视频中,您的授课教师会为您提供分步指导

常见问题

常见问题

还有其他问题吗?请访问 学生帮助中心