๐Ÿ˜Ž ๊ณต๋ถ€ํ•˜๋Š” ์ง•์ง•์•ŒํŒŒ์นด๋Š” ์ฒ˜์Œ์ด์ง€?

[AI]_11_ํด๋Ÿฌ์Šคํ„ฐ๋ง <K-means> ๋ณธ๋ฌธ

๐Ÿ‘ฉ‍๐Ÿ’ป ์ธ๊ณต์ง€๋Šฅ (ML & DL)/AI

[AI]_11_ํด๋Ÿฌ์Šคํ„ฐ๋ง <K-means>

์ง•์ง•์•ŒํŒŒ์นด 2022. 2. 1. 23:36
728x90
๋ฐ˜์‘ํ˜•

 220201 ์ž‘์„ฑ

<๋ณธ ๋ธ”๋กœ๊ทธ๋Š” ๋‘์šฐ์šฐ๋ถ€๋‹˜์˜ ์•Œ๊ธฐ์‰ฌ์šด AI ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐธ๊ณ ํ•ด์„œ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค>

https://doooob.tistory.com/22?category=825950 

 

[์•Œ๊ธฐ์‰ฌ์šด AI - 11] ๊ทธ๋ฃน์—์„œ ๋‹น์‹ ์€ ์–ด๋–ค ํƒ€์ž…? 'ํด๋Ÿฌ์Šคํ„ฐ๋ง'์ด๋ž€?

ํ•™์ฐฝ ์‹œ์ ˆ ๊ณ ๋“ฑํ•™๊ต๋‚˜ ๋Œ€ํ•™์— ์ง„ํ•™ํ•ด์„œ ์นœ๊ตฌ๋ฅผ ์ž˜ ์‚ฌ๊ทˆ ์ˆ˜ ์žˆ์„์ง€ ๋ถˆ์•ˆํ–ˆ๋˜ ๋ถ„๋“ค์ด ๋งŽ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ „ํ˜€ ๋งํ•ด๋ณธ ์  ์—†๋Š” ์‚ฌ๋žŒ๋“ค๊ณผ ๊ฐ™์€ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์†ํ•˜์—ฌ ๊ต์šฐ๊ด€๊ณ„๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋งŒ๋“ค์ง€ ์•Š์œผ๋ฉด

doooob.tistory.com

 

 

 

 

 

1. ๋น„์ง€๋„ ๋ถ„๋ฅ˜ - ํด๋Ÿฌ์Šคํ„ฐ๋ง

: ์ •์˜๋œ ์นดํ…Œ๊ณ ๋ฆฌ ์ •๋ณด๊ฐ€ ์ œ๊ณต๋˜์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ ํ•™์Šต

 

- ํด๋Ÿฌ์Šคํ„ฐ๋ง

: ๋Œ€๋Ÿ‰์œผ๋กœ ๋ชจ์—ฌ์žˆ์ง€๋งŒ, ์ƒ์„ธํ•œ ๋ถ„๋ฅ˜๊ฐ€ ๋˜์–ด์žˆ์ง€ ์•Š์€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ ํŠน์ง•์œผ๋กœ ์ž˜ ๋ถ„๋ฅ˜ํ•ด๋‚ด๋Š” ๋ฐฉ๋ฒ•

ex) k-means, k-means++

 

 

 

 

2. k-means

: ๋น„์Šทํ•œ ๊ฒƒ๋“ค์€ ๊ฐ™์€ ๊ทธ๋ฃน์— ์†ํ•  ๊ฒƒ์ด๋‹ค!!

: ๊ตฌ๋งค ๋นˆ๋„๊ฐ€ ๋น„์Šทํ•œ ์‚ฌ๋žŒ๋ผ๋ฆฌ๋Š” ๋น„์Šทํ•œ ๋†’์ด์— ์žˆ๊ณ , ๋น„์Šทํ•œ ๊ฐ€๊ฒฉ์˜ ๋ฌผ๊ฑด ๊ตฌ์ž… ์‚ฌ๋žŒ๋ผ๋ฆฌ๋Š” ๊ฐ™์€ ์œ„์น˜ ์„ธ๋กœ์— ์žˆ๋‹ค 

: ์ด๋ ‡๊ฒŒ ๋งŒ๋“ค์–ด์ง„ ์˜์—ญ์€ ๋งค๊ฐœ๋ณ€์ˆ˜ (ํŒŒ๋ผ๋ฏธํ„ฐ ๊ณต๊ฐ„) ์ด๋ผ ๋ถˆ๋ฆผ

: ์ด ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ณต๊ฐ„์—์„œ ๋‘ ์  ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋Š” "๋น„์Šทํ•œ ์ •๋„"

: ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ณต๊ฐ„์—์„œ์˜ ๊ฑฐ๋ฆฌ๊ฐ€ ๊ฐ€๊นŒ์šด ๊ฒƒ์„ ๊ฐ™์€ ๊ทธ๋ฃน์œผ๋กœ ๊ฒฐ์ •ํ•ด๋ณด์ž!

 

1) 2๊ฐœ์˜ ์ ์„ ๋ฌด์ž‘์œ„๋กœ ์„ ํƒ

2) ๊ฐ๊ฐ ๋ฐ์ดํ„ฐ ํฌ์ธํŠธ๊ฐ€ 1์—์„œ ์„ ํƒํ•œ ์ ์— ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ๊ฒƒ๊ณผ ๋™์ผํ•œ ๊ทธ๋ฃน์ด ๋˜๋„๋ก ๋ถ„๋ฆฌ

3) ๊ฐ ๊ทธ๋ฃน์˜ ์ค‘์‹ฌ์„ ๊ณ„์‚ฐ

4) ๋‹ค์‹œ ๊ฐ๊ฐ์˜ ์ ์ด ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ค‘์‹ฌ์— ์†ํ•˜๋„๋ก ๋ถ„๋ฅ˜

=> ๊ทธ๋ฃนํ™”๋ฅผ ๋ฐ˜๋ณตํ•˜๋ฉฐ ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ณต๊ฐ„ ๋ฐ์ดํ„ฐ์˜ ํด๋ž˜์Šค ๋ถ„๋ฅ˜๋ฅผ ์‹ค์‹œ

=> ๋งค๋ฒˆ ์ด๋™ํ•ด ๋‚˜๊ฐ€๋Š” ์ค‘์‹ฌ์„ ์„ผํŠธ๋กœ์ด๋“œ (centroid)

 

 

 

 

 

3. k-means++

: ์ฒซ ๋ฒˆ์งธ ์ ์„ ๋ฌด์ž‘์œ„๋กœ ์„ ํƒ X

: ๊ฐ€๋Šฅํ•œ ๋จผ ์ ์ด ์ฒซ ๋ฒˆ์งธ ์ ์œผ๋กœ ์„ ์ •

 

1) 3๊ฐœ์˜ ์  ์„ ํƒ ( ์ฒซ ๋ฒˆ์งธ ์ ์€ ๋ฌด์ž‘์œ„๋กœ ํ•˜๋‚˜ ์„ ํƒ )

2) ๊ทธ ์ ๊ณผ ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€์ˆ˜๋ก ์„ ์ •๋  ํ™•๋ฅ ์ด ๋†’์•„์ง€๋„๋ก ์  ์„ ํƒ

3) ๋ชจ๋“  ์ ์ด ๋™์ผํ•˜๊ฒŒ ์„ ํƒ๋˜์—ˆ๋‹ค๋ฉด, ๋” ๋จผ ๊ณณ์„ ์„ ์ •ํ•˜๋„๋ก ํŽธํ–ฅ ๋งŒ๋“ค๊ธฐ

4) ์ฒซ ๋ฒˆ์งธ, ๋‘ ๋ฒˆ์งธ ์ ์˜ ๊ฑฐ๋ฆฌ์˜ ํ•ฉ ( ๋ฉ€๋ฆฌ ์žˆ๋Š” ์  )์ด ๋†’์€ ํ™•๋ฅ ์ด ๋˜๋„๋ก ๊ตฌํ˜„ !!

5) ์ตœ์ดˆ์˜ ์ ์ด ์„ ํƒ๋˜๋ฉด ๋‚˜๋จธ์ง€๋Š” K-MEANS ๋™์ผํ•˜๊ฒŒ ์ค‘์‹ฌ์„ ๊ณ„์‚ฐ, ์„ผํŠธ๋กœ์ด๋“œ ๋‹ค์‹œ ๋ณด์ •

=> ์ฒซ ๋ฒˆ์งธ ์ ์˜ ์„ ํƒ์„ ๋ณ€๊ฒฝํ•จ์œผ๋กœ ๊ทธ ๋ถ„๋ฅ˜๋ฅผ ํ˜•์„ฑ

 

 

 

 

 

 

728x90
๋ฐ˜์‘ํ˜•
Comments