머신러닝 / kmeans 알고리즘 k 구하기
kmeans 알고리즘에서 클러스터의 개수를 구하는건 가장 중요한 일이다. 이를 구하기 위해 먼저 알아야할 건 이너셔(inertia)이다. 이는 클러스터에 속한 샘플들이 얼마나 밀접하게 모여있나를 나타내는 값이다. 클러스터의 개수가 늘어나면 클러스터들의 크기는 줄어들 것이고, 이너셔도 줄어든다. 결국 이너셔의 값이 크게크게 줄어들다 변화의 폭이 크게 줄어드는 부분을 k값으로 하면 된다. 이를 엘보우 방법이라고 한다. #이번엔 우리가 3개의 클래스로 나눌걸 알고 n_cluster를 3으로 설정했다. 모르고 해야할 때 최적의 k를 찾는 방법을 알아보자. #클러스터 중심과 클러스터에 속한 샘플 사이의 거리의 제곱 합을 이너셔라고한다. from sklearn.cluster import KMeans inertia=..
머신러닝/혼자공부하는머신러닝
2023. 3. 29. 10:06
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Ethernet
- 차량용 이더넷
- one-to-many
- Python
- 딥러닝
- 단순선형회귀
- 회귀
- automotive ethernet
- HTML
- CAN-FD
- 머신러닝
- many-to-one
- AVTP
- SOME/IP
- automotive
- many-to-many
- 차량 네트워크
- 크로스 엔트로피
- 이상탐지
- AE
- PCA
- problem statement
- json2html
- SVM
- AVB
- 논문 잘 쓰는법
- 로지스틱회귀
- 케라스
- porks
- cuckoo
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
글 보관함