Manifold Learning - leemik3/tensorflow-2.0 GitHub Wiki

  • ๊ณ ์ฐจ์› ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ์ดํ„ฐ ๊ณต๊ฐ„์— ๋ฟŒ๋ฆฌ๋ฉด sample๋“ค์„ ์ž˜ ์•„์šฐ๋ฅด๋Š” subspace๊ฐ€ ์žˆ์„ ๊ฒƒ์ด๋ผ๋Š” ๊ฐ€์ •์—์„œ ํ•™์Šต์„ ์ง„ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•
  • ์ด๋ ‡๊ฒŒ ์ฐพ์€ manifold๋Š” ๋ฐ์ดํ„ฐ์˜ ์ฐจ์›์„ ์ถ•์†Œ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.
  • manifold๋Š” ๊ณ ์ฐจ์›์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ž˜ ํ‘œํ˜„ํ•œ๋‹ค. (์ƒ˜ํ”Œ ๋ฐ์ดํ„ฐ์˜ ์ค‘์š”ํ•œ ํŠน์ง•์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋‹ค.)
  • Manifold๋ฅผ ์ž˜ ์ฐพ์•˜๋‹ค๋ฉด dominant feature๊ฐ€ ์œ ์‚ฌํ•œ sample์„ ์—ญ์œผ๋กœ ์ฐพ์•„๋ณผ ์ˆ˜ ์žˆ๋‹ค.

Manifold Learning์˜ ์‚ฌ์šฉ

1. Data Comprehension

2. Data Visualization

3. Curse of Dimensionality

๋ฐ์ดํ„ฐ์˜ ์ฐจ์›์ด ์ฆ๊ฐ€ํ•  ์ˆ˜๋ก ํ•ด๋‹น ๊ณต๊ฐ„์˜ ํฌ๊ธฐ(๋ถ€ํ”ผ)๊ฐ€ ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๊ณ , ๋ฐ์ดํ„ฐ์˜ ๋ฐ€๋„๋Š” ๊ธ‰์†๋„๋กœ ํฌ๋ฐ•ํ•ด์ง. ๋”ฐ๋ผ์„œ ์ฐจ์›์ด ์ฆ๊ฐ€ํ• ์ˆ˜๋ก ๋ฐ์ดํ„ฐ ๋ถ„ํฌ ๋ถ„์„ ๋˜๋Š” ๋ชจ๋ธ ์ถ”์ •์— ํ•„์š”ํ•œ ์ƒ˜ํ”Œ ๋ฐ์ดํ„ฐ์˜ ๊ฐœ์ˆ˜๊ฐ€ ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•จ

4. Discovering Most Important Features


Reference

tistory : Chap2. Manifold Learning์ด๋ž€ ๋ฌด์—‡์ธ๊ฐ€