데이터분석/Deep Learning

텐서플로우 입문기(2)

늘근이 2016. 12. 11. 12:09

K평균 알고리즘.




군집은 초기단계서부터 가까운 군집에 할당하는 방법으로 상당히 빠른 시간안에 계산된다고 한다. 위와같은 대충의 데이터를 만든 다음에, 한번 그룹화를 해볼수 있다.


전체적인 코드는 다음과 같다.




일단, 데이터는 일부러 두가지정도로 군집화된 데이터를 생성했다. 데이터프레임은 numpy보다 쓰기 편한 자료 구조이다. 이를 constant화를 하여 4개의 군집을 중심으로 랜덤하게 섞은 값을 중심값으로 정한다.