디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

Rx Means 알고리즘 + K-Means 알고리즘의 결합!

프갤러(121.172) 2024.10.30 11:47:06
조회 61 추천 1 댓글 2
														


ac5939a70001b942813e33669735c1bcc2a977c21c773585f0dabed5e42e074dc2d2542d4fa4fd2ac8a114c2d1971e9e366587af3b2eb432a3177bfd2bb3500073321c570dc5a5473fb6bd0a9d02c0e0a69b


ac5939a70001b942813e33669735c1bcc2a977c21c773585f0dabed5e42e074dc2d2542d4fa4fd2ac8a114c2d1971e9e366587af3b2eb432a3177bfd2bb3500072331c570dc5a5473fb6bd0a9e01cce2f5c8




일단 기본 아이디어는 이거쥐.



무작위한 좌표점들을 어케 클러스터링 할 것인가 하는 문제야.



내가 아는 방법으로 나온 게 3가지 정도가 있어 보인다.



1번, Rx Means 알고리즘을 이용한 방법.



근데 Rx Means 알고리즘은 고정적인 무게 중심점을 이용해서 클러스터링 하는 방법이란 말이지. 그러니까 무게중심점을 수작업으로 잡아줘야 한다는 문제가 있어. 매번 두 눈으로 보고 잡아주고 잡아주고, 그러려고 프로그래밍을 공부하는 거 아뉘지? 진화 알고리즘을 이용해서 자동으로 잡겠큼 만드러야 최종버전이 되는 거쥐.




2번, K-Means 알고리즘.


이걸 오랜만에 다시 보니까, 내 기억이 조금씩 살아나는데, 내 기억으로는 초반에 K를 설정하면 나머지는 해당 데이터를 기반으로 무작위한 무게중심점을 추려냈던 것으로 기억함. 그럼 해당 무게중심점이 해당 데이터의 포인터와 일치될 테니까, 엉뚱하게 먼 곳에서 무게 중심점이 잡히는 일이 방지되겠지. 그 다음에 그 무게중심점과 데이터들을 하나씩 비교해가며 중간 지점으로 조금씩 옮겨가면서, 평균으로 수렴했던 곳에서 루프를 멈추면 작업은 끝.



이거였던 거로 기억함?



이것도 만들겠지만, 이걸 기억하기 전에 3번째 방법을 먼저 시도하고 있었음.



3번, 무게 중심점을 화면 분할로.



3번은 내가 K-Means 알고리즘에서 무게중심점을 화면분할로 찍어야지- 하고 생각하고 시작했지. 그리고 화면분할을 어케 할까 생각해보니까 중심점을 기반으로 원형으로 돌면서 화면 분할하면 대충 비슷해지겠지? 하고 분할하기 시작했지.



그게 바로 위의 사진이지.


빨간 색 점들이 바로 반할 한 공간의 중간지점.



저 중간지점에 바로 무게중심점.



저거로 클러스터링 하면 인근 지점들이 잡히겠지.



그러면서 K-Means 알고리즘에서 무게중심점을 이동시키는 방식을 가져와 쓰면, 얼추 비슷한 게 나오지 않을까 했던 게 내 생각임.



근데 분할의 개수가 늘어날수록, 무게 중심점이 인접하게 되더라구?



지금 1번 사진만 봐도 20개로 분할한 건데, 빨간점과 빨간점 사이의 공간이 점점 줄어들고 있음. 저러면 내가 원하는 지도상의 클러스터링이 아뉘지.




ac5939a70001b942813e33669735c1bcc2a977c21c773585f0dabed5e42e074dc2d2542d4fa4fd2ac8a114c2d1971e9e366587af3b2eb432a3177bfc2bb45c00473b836bb6f8b826b40505d9726ac29ddb90b7




이거는 지도랑 똑같은 거얌.



여기에 무작위한 좌표점들이 찍히게 될 텐데,



저렇게 원형으로 분할해서 무게중심점을 잡으면, 일정한 공간에 무게중심점이 고정적으로 찍히는 효과를 얻게 될 듯 싶다.



그건 내가 원하는 게 아뉘지.



그렇게 고정적으로 찍을 거면 그냥 Rx-Means 알고리즘을 가져다 쓰면 되니까.





그래서 최종적으로는 K-Means 알고리즘을 쓸 거 같긴 한데, k 값도 자동으로 잡힐 수 있는 방식을 생각할 거 같음.




1,2,3 번 모두를 한 곳에 넣은 라이브러리도 만들어두면 좋을 듯.



이거를 묶어서 통합 Rx-Means 알고리즘이라고 부르면 될 듯.



Rx의 명성을 해외에 떨칠 수 있는 기반이 다져지겠쿤.




이 지도도 마찬가지쿠.




껄껄껄.



추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 기 세보여도 실제로는 멘탈 약할 것 같은 스타는? 운영자 24/11/04 - -
2768721 프갤에서 욕먹는 사람은 오프라인의 정상적인 사람이다 [2] 발명도둑잡기갤로그로 이동합니다. 11.01 39 0
2768720 빠가 까를 만들고 까가 빠를 만든다 [3] 헬마스터갤로그로 이동합니다. 11.01 75 0
2768719 국비 배우면서 알바해도 좋을까요 프갤러(222.101) 11.01 34 0
2768718 메이플 시작 4개월차... 유니온 7430 효율 따져가며 키워도 힘듬;; ㅇㅇ(223.62) 11.01 16 0
2768717 아저씨 힘든거 있으면 솔직하게 말을해봐. [2] 사업의신(58.236) 11.01 71 3
2768716 이 병신들은 디시 하루이틀하나? 누가 디시를 하던 말던 뭔상관이야 [1] 프갤러(118.218) 11.01 45 3
2768715 걍 갤러리를 개인 블로그 대용으로 쓰는게 꼴받음 [3] 프갤러(106.241) 11.01 63 2
2768714 ㅆㅇㅆ 아저씨, 저 사람이 물어보네. 여기 왜 있는거냐고. [1] 사업의신(58.236) 11.01 115 6
2768713 ㅆㅇㅆ욕먹는거보면 한국사회가 그런거같음 [5] ㅇㅇ(211.179) 11.01 170 8
2768711 2015년에 출간된 Java 도서(JDK 8)로 공부할떄 주의사항이?.. 프갤러(183.104) 11.01 30 0
2768710 내가 생각하는 ㅆㅇㅆ글이 시비 걸리는 이유 [4] 창업게이(125.128) 11.01 156 6
2768709 좇센에서태어났으면 모든지포기하고살아라 뒷통수한방(1.213) 11.01 32 1
2768708 삼각함수 뭔가 틀렸는뎅! 프갤러(121.172) 11.01 36 1
2768707 108.281아 너부터가 부끄러움을 알아라. 너부터 네 말을 실천못하잖아 [5] ㅆㅇㅆ(124.216) 11.01 110 5
2768706 어딜가나 욕먹고 살면 본인을 돌아봐야하는거 아닌가 [1] 프갤러(211.43) 11.01 35 2
2768705 메이플이 꽤 많이 빡센 게임임... 할거 ㅈㄴ많음 [1] ㅇㅇ(223.62) 11.01 32 0
2768704 ㅆㅇㅆ 아저씨. 디시에는 갤러리 많아요 ㅋㅋㅋㅋ [2] 사업의신(58.236) 11.01 110 5
2768703 회사가기싫어 [1] 멍청한유라ㅋ갤로그로 이동합니다. 11.01 54 0
2768702 냥덩이 디리아 다니냐? ㅇㅇ(223.62) 11.01 38 0
2768701 아니, 피드백도 정당한 피드백이 아니고, 싸웠다고 불쾌하다 이거면 [4] ㅆㅇㅆ(124.216) 11.01 58 0
2768700 ㅠ ㅅ ㅠ.. ♥냥덩이♥갤로그로 이동합니다. 11.01 29 0
2768699 도대체 여기 왜 있는건데? 이유가 뭐야? [5] 프갤러(108.181) 11.01 63 2
2768698 자 념글 글 발단도 내가 시비걸었냐? 상대가 시비걸었지 ㅆㅇㅆ(124.216) 11.01 29 0
2768697 고무현무라현노 프갤러(210.104) 11.01 33 0
2768695 인디 게임개발갤에서 코딩 이야기하다 싸워서 프갤온거임 ㅆㅇㅆ(124.216) 11.01 43 0
2768694 시발 컴공 예체능 맞는듯 [2] ㅇㅇ(221.139) 11.01 80 0
2768693 가끔보면 시비걸어서 싸우면 전후관계가 바뀌네 [6] ㅆㅇㅆ(124.216) 11.01 55 0
2768692 순찰 중 '금 20돈' 발견한 경비원, 어떻게 했나 보니...감동 발명도둑잡기갤로그로 이동합니다. 11.01 41 0
2768691 그냥 자바 백엔드로 경력 시작할걸.. [1] ㅇㅇ(218.39) 11.01 81 0
2768690 컴공의 현실이다 잘 읽어보고 정독해라 [16] ㅇㅇ(125.242) 11.01 706 11
2768689 이히히히 이히히히히 사업의신(58.236) 11.01 29 0
2768688 금일 보비지원을 시작합니다. 사업의신(58.236) 11.01 16 0
2768687 나로님 퇴근합니다 Naro갤로그로 이동합니다. 11.01 24 0
2768686 님덜 스프링 .js 파일에서 properties읽는법없음? [4] ㅇㅇ갤로그로 이동합니다. 11.01 39 0
2768685 업무는 악이다 주아갤로그로 이동합니다. 11.01 24 0
2768683 포케몬 카드 게임 나왓음 바퀴벌레갤로그로 이동합니다. 11.01 34 0
2768682 컴공 졸업 쓰잘데없는듯 [7] ㅇㅇ(221.139) 11.01 111 1
2768681 금일 p의거짓을 마칩니다. 사업의신(58.236) 11.01 21 0
2768680 세상은 재벌중심임 무슨 서민중심 ㅋㅋㅋ 뒷통수한방(1.213) 11.01 28 0
2768679 Copilot Edit 아님? [1] +abcd3421갤로그로 이동합니다. 11.01 32 0
2768678 p의거짓 중초반 리뷰 및 평점과 감정가 사업의신(58.236) 11.01 24 0
2768677 삼각분할 외접원- 프갤러(121.172) 11.01 45 1
2768675 나 어제 10시에 자려고 누웠는데 8시에서야 일어남ㅇㅅㅇ ㅇㅇ(123.213) 11.01 22 0
2768673 [잡정보] HTML 기반 MVC 의 Model 은 조금 특정된다.. +abcd3421갤로그로 이동합니다. 11.01 21 0
2768672 요새는 명작이라고 할 만한 애니가 뭔지 몰겠군 프갤러(121.172) 11.01 53 0
2768671 인생 고민... [3] 프갤러(220.95) 11.01 73 0
2768670 야 니네들도 시간날 때 이거나 만들면서 놀아- 프갤러(121.172) 11.01 52 0
2768668 인생이 덧없구나 [3] 쇼요롤갤로그로 이동합니다. 11.01 34 0
2768667 세상이 서민중심맞누?? [1] 뒷통수한방(1.213) 11.01 37 0
2768666 흠.. 애널 3ㅌㅊ는 무리일듯.. ♥냥덩이♥갤로그로 이동합니다. 11.01 24 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2