/clone_hojae

project submission for aiffel

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

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