hojae-m-choi / aiffel_projects

project submission for aiffel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aiffel_projects

project submission for aiffel ๐Ÿ”‘ PRT(Peer Review Template)

  • [o] 1. ์ฃผ์–ด์ง„ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์™„์„ฑ๋œ ์ฝ”๋“œ๊ฐ€ ์ œ์ถœ๋˜์—ˆ๋‚˜์š”? (์™„์„ฑ๋„)

    • ๋ฌธ์ œ์—์„œ ์š”๊ตฌํ•˜๋Š” ์ตœ์ข… ๊ฒฐ๊ณผ๋ฌผ์ด ์ฒจ๋ถ€๋˜์—ˆ๋Š”์ง€ ํ™•์ธ
    • ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ์™„์„ฑ๋œ ์ฝ”๋“œ๋ž€ ํ”„๋กœ์ ํŠธ ๋ฃจ๋ธŒ๋ฆญ 3๊ฐœ ์ค‘ 2๊ฐœ, ํ€˜์ŠคํŠธ ๋ฌธ์ œ ์š”๊ตฌ์กฐ๊ฑด ๋“ฑ์„ ์ง€์นญ
      • ํ•ด๋‹น ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๋ถ€๋ถ„์˜ ์ฝ”๋“œ ๋ฐ ๊ฒฐ๊ณผ๋ฌผ์„ ์บก์ณํ•˜์—ฌ ์‚ฌ์ง„์œผ๋กœ ์ฒจ๋ถ€
  • [o] 2. ํ”„๋กœ์ ํŠธ์—์„œ ํ•ต์‹ฌ์ ์ธ ๋ถ€๋ถ„์— ๋Œ€ํ•œ ์„ค๋ช…์ด ์ฃผ์„(๋‹ฅ์ŠคํŠธ๋ง) ๋ฐ ๋งˆํฌ๋‹ค์šด ํ˜•ํƒœ๋กœ ์ž˜ ๊ธฐ๋ก๋˜์–ด์žˆ๋‚˜์š”? (์„ค๋ช…)

    • [o] ๋ชจ๋ธ ๊ตฌ์„ฑ๊ณผ ์˜๋„์˜ ์„ค๋ช…์ด ์ž˜ ๋˜์—ˆ๋Š”๊ฐ€?
    • ๋ชจ๋ธ์„ ์˜๋„ํ•œ ๋ฐ”์— ์ ์ ˆํ•˜๊ฒŒ ๋งŒ๋“ค์—ˆ๋Š”๊ฐ€? ํšŒ๊ท€ ๋ฌธ์ œ์ด๊ณ  ๊ฐ๊ฐ ํ”ผ์ณ๋“ค์ด ๋”ฐ๋กœ ์›€์ง์˜€๊ธฐ์— ํ•ด๋‹น ๋ชจ๋ธ์„ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค.
    • [o] Metrics ์„ ์ • ์ด์œ  ํšŒ๊ท€ ๋ฌธ์ œ์ด๊ธฐ์— MSE,RMSE๋ฅผ ๋น„๊ตํ•ด ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.
    • [o] Loss ์„ ์ • ์ด์œ  ์‚ฌ์ดํ‚ท๋Ÿฐ์—์„œ ๋””ํดํŠธ์ธ Rscore๊ฐ€ ์ •๊ทœํ™”๋œ ๋ฉ”ํŠธ๋ฆญ์ด๋ผ ์ข€๋” ๊ฐ๊ด€์ ์ธ ์ง€ํ‘œ์ด๊ธฐ์— ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.
  • [o] 3. ์ฒดํฌ๋ฆฌ์ŠคํŠธ์— ํ•ด๋‹นํ•˜๋Š” ํ•ญ๋ชฉ๋“ค์„ ๋ชจ๋‘ ์ˆ˜ํ–‰ํ•˜์˜€๋‚˜์š”? (๋ฌธ์ œ ํ•ด๊ฒฐ)

    • [o] ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„ํ• ํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‚˜์š”? (train, validation, test ๋ฐ์ดํ„ฐ๋กœ ๊ตฌ๋ถ„)

    • ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋ณ€๊ฒฝํ•ด๊ฐ€๋ฉฐ ์—ฌ๋Ÿฌ ์‹œ๋„๋ฅผ ํ–ˆ๋‚˜์š”? (learning rate, dropout rate, unit, batch size, epoch ๋“ฑ)

    • [o] ๊ฐ ์‹คํ—˜์„ ์‹œ๊ฐํ™”ํ•˜์—ฌ ๋น„๊ตํ•˜์˜€๋‚˜์š”?

    • [o] ๋ชจ๋“  ์‹คํ—˜ ๊ฒฐ๊ณผ๊ฐ€ ๊ธฐ๋ก๋˜์—ˆ๋‚˜์š”?

  • 4. ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ํšŒ๊ณ ๊ฐ€ ์ƒ์„ธํžˆ ๊ธฐ๋ก ๋˜์–ด ์žˆ๋‚˜์š”? (ํšŒ๊ณ , ์ •๋ฆฌ)

    • [o] ๋ฐฐ์šด ์ 
    • ์ƒ๊ด€๊ด€๊ณ„์— ๋Œ€ํ•ด ๋ถ„์„ํ•˜๋Š” ๊ฒƒ์ด ์œ ๋ฆฌํ• ์ˆ˜ ์žˆ๋‹ค. ์–ด๋–ค ํ”ผ์ณ๊ฐ€ ๊ฒฐ๊ณผ๋ฅผ ๋งž์ถฐ์•ผํ•  ๊ฐ’์ด count์™€ ์ƒ๊ด€์žˆ๋Š”์ง€ ํ™•์ธํ• ์ˆ˜ ์žˆ์–ด ์–ด๋–ค ๋ฌธ์ œ์ธ์ง€ ์•Œ์ˆ˜์žˆ์—ˆ๋‹ค๋Š”์ .
    • [o] ์•„์‰ฌ์šด ์ 
  • ์—ฌ๋Ÿฌ ํ•˜์ดํผ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ํ…Œ์ŠคํŠธํ•ด๋ณด์ง€๋Š” ๋ชปํ–ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ ์šฉ๋˜์–ด์žˆ๋Š”๊ฐ’์ด ์žˆ์—ˆ๊ธฐ์— ๋‹ค๋ฅธ ๋ชจ๋ธ์„ ๋„ฃ์–ด ํ…Œ์ŠคํŠธํ•˜๊ณ  ๋ชจ๋ธ์„ ์ •๊นŒ์ง€ ํ•ด๋ณด์•˜์œผ๋ฉด ์ข‹์•˜์„๊ฒƒ๊ฐ™๋‹ค.

    • [o] ๋Š๋‚€ ์ 
    • ๋‹ค์Œ์—๋Š” ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ์จ๋ณด๊ณ ์‹ถ๋‹ค๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.
      • [o] ์–ด๋ ค์› ๋˜ ์  -์‹œ๊ฐํ™” ํ•˜๋Š”๊ฒƒ์„ ์ฐพ์•„๋ณด๊ณ  ์•Œ์•„๊ฐˆ์ˆ˜ ์žˆ์–ด ์œ ์ตํ–ˆ๋‹ค.

Team quest ํ›„๊ธฐ

  • C2 ์กฐ
    • Sigmoid ๊ฐ€ activation ์œผ๋กœ ๋˜์–ด ์žˆ์œผ๋ฉด layer ๊นŠ์ด๊ฐ€ 4๋งŒ ๋˜์–ด๋„ ํ•™์Šต์ด ์ „ํ˜€ ์•ˆ๋๋‹ค.
    • ์žฌ๋ฐŒ์–ด ๋ณด์˜€๋‹ค.
  • C4 ์กฐ
    • ๋‰ด๋Ÿฐ์ด ๋งŽ์•„์งˆ ์ˆ˜๋ก ๊ทธ๋ž˜ํ”„๊ฐ€ ๋” ๋ณต์žกํ•ด์ง.
    • Layer ๋‘ ๊ฐœ, 6๊ฐœ ์ผ๋•Œ ํฌ๊ฒŒ ํ‘œํ˜„๋ ฅ์ด ๋‹ฌ๋ผ์ง€์ง€ ์•Š์•˜๋‹ค.
  • C1 + M1 ์กฐ
    • ๋ชจ๋ธ์ด ๋ณต์žกํ• ์ˆ˜๋ก ๋†’์€ learning rate ๋ฅผ ์“ฐ๋Š”๊ฒŒ ์ข‹์•„ ๋ณด์˜€๋‹ค.
    • ์ˆ˜๋ ด ์†๋„๋Š” linear > tanh > sigmoid > ์˜€๋‹ค.
  • C3
    • sigmoid ์—์„œ๋งŒ ์„ฑ๋Šฅ์ด ์ข‹์•˜๋‹ค.
  • ๋ถ€์Šค1,2
    • Conv Layer ์˜ filter size ๋ฅผ ์กฐ์ ˆํ•ด์„œ layer ์˜ ๋„ˆ๋น„๋ฅผ ์กฐ์ ˆํ–ˆ๋‹ค.
    • ๊ทธ๋ž˜๋„ ๋น„์Šทํ•œ ๊ฒฝํ–ฅ์„ ๋‚˜ํƒ€๋‚ด๊ณ  ์žˆ์—ˆ๋‹ค.
  • M2

About

project submission for aiffel

License:GNU General Public License v3.0


Languages

Language:Jupyter Notebook 99.7%Language:Python 0.3%