KNN(K-Nearest Neighbor) 알고리즘 - Python 예제
머신러닝 알고리즘들 중 가장 심플하고 이해하기 쉬운 알고리즘인 KNN에 대해 알아보겠습니다. KNN은 최근접 이웃 알고리즘이라고도 합니다. 알고리즘의 이름 처럼 새로운 데이터를 입력 받았을 때 이 데이터와 가장 근접한 데이터들의 종류가 무엇인지 확인하고 많은 데이터의 종류로 분류하는 알고리즘입니다. Classification의 대표적인 알고리즘으로 지도 학습(supervisor Learning)에 해당합니다. KNN의 알고리즘의 정의와 Python으로 간단한 예제를 실행해볼게요. 1. KNN 알고리즘 KNN 알고리즘을 간단하게 정의 하자면 새로운 데이터와 기존 데이터들간 거리를 측정하고 가까운 데이터들의 종류가 무엇인지 확인하여 새로운 데이터의 종류를 판별하는 알고리즘입니다. 여기서 K는 인접한 데이터의..
머신러닝
2020. 2. 1. 23:11
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- numpy
- Java leetcode
- 버츄얼스튜디오코드
- 에라토스테네스
- vscode
- LeetCode 알고리즘 공부
- LeetCode 풀이
- CHATGOT
- GPT서비스
- 리엑트
- Component
- 30 Day LeetCode Challenge
- Node
- k8s metrics-server
- GPTGOT
- 머신러닝
- react
- 파이썬
- 넘파이
- git
- Python
- React 프로젝트 생성
- 파이썬 numpy
- 지도학습
- 퍼셉트론
- 노드
- k8s metrics-server running
- Java
- LeetCode 5월 챌린지
- LeetCode 30일 챌린지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함