Tech Insights: Dive In!

  • πŸ‘‹ Hello and welcome to my blog!
  • I’m thrilled to have you join us on a fascinating journey through the ever-evolving world of technology.
  • Here at my blog, we’re passionate about unraveling the complexities of the tech world and presenting them in an accessible, engaging way.
  • Whether you’re a seasoned tech enthusiast, a curious newcomer, or somewhere in between, you’ll find a treasure trove of insights here.
  • Happy exploring!

Loss Function

λ”₯λŸ¬λ‹μ—μ„œ 손싀 ν•¨μˆ˜(Loss Function)은 λͺ¨λΈμ˜ 예츑 κ°’κ³Ό μ‹€μ œ κ°’ μ‚¬μ΄μ˜ 차이λ₯Ό 수치둜 ν‘œν˜„ν•˜λŠ” ν•¨μˆ˜μ΄λ‹€. 이 ν•¨μˆ˜λŠ” λͺ¨λΈμ΄ μ–Όλ§ˆλ‚˜ 잘(λ˜λŠ” λͺ») μ˜ˆμΈ‘ν•˜λŠ”μ§€ ν‰κ°€ν•˜λŠ” 척도가 λœλ‹€. 손싀 ν•¨μˆ˜λŠ” λ‹€μŒκ³Ό 같은 역할을 ν•œλ‹€. 였차 μΈ‘μ •: λͺ¨λΈμ˜ 좜렀과 μ‹€μ œ μ •λ‹΅ κ°„ 차이λ₯Ό κ³„μ‚°ν•˜μ—¬, λͺ¨λΈμ˜ μ„±λŠ₯을 μ •λŸ‰μ μœΌλ‘œ ν‰κ°€ν•œλ‹€. λͺ¨λΈ μ΅œμ ν™”: 손싀 값을 μ΅œμ†Œν™”ν•˜κΈ° μœ„ν•΄ 경사 ν•˜κ°•λ²•(Gradient Descent) λ“±μ˜ μ΅œμ ν™” μ•Œκ³ λ¦¬μ¦˜μ„ μ‚¬μš©ν•΄ λͺ¨λΈμ˜ κ°€μ€‘μΉ˜λ₯Ό μ—…λ°μ΄νŠΈ ν•œλ‹€. 손싀 ν•¨μˆ˜λŠ” 문제 μœ ν˜•μ— 따라 결정될 수 μžˆλ‹€. SSE(Sum of Squares for Error) μ˜€μ°¨μ œκ³±ν•©(SSE, Sum of Squares for Error)은 각 데이터 μƒ˜ν”Œμ˜ 예츑 였차λ₯Ό μ œκ³±ν•˜μ—¬ λͺ¨λ‘ ν•©ν•œ 값이닀....

February 16, 2025 Β· 3 min Β· Beomsu Lee

MNIST

이미 ν•™μŠ΅λœ λ§€κ°œλ³€μˆ˜λ₯Ό μ‚¬μš©ν•˜λ―€λ‘œ, ν•™μŠ΅ 과정은 μƒλž΅ν•˜κ³  μΆ”λ‘  κ³Όμ •λ§Œ κ΅¬ν˜„ν•  것이닀. 이 μΆ”λ‘  과정을 μ‹ κ²½λ§μ˜ μˆœμ „νŒŒ(forward propagation)라고 ν•œλ‹€. 신경망은 두 단계λ₯Ό 거쳐 문제λ₯Ό ν•΄κ²°ν•œλ‹€. λ¨Όμ € ν›ˆλ ¨ 데이터λ₯Ό μ‚¬μš©ν•΄ κ°€μ€‘μΉ˜ λ§€κ°œλ³€μˆ˜λ₯Ό ν•™μŠ΅ν•˜κ³ , μΆ”λ‘  λ‹¨κ³„μ—μ„œ μ•žμ„œ ν•™μŠ΅ν•œ λ§€κ°œλ³€μˆ˜λ₯Ό μ‚¬μš©ν•΄ μž…λ ₯ 데이터λ₯Ό λΆ„λ₯˜ν•œλ‹€. MNIST 데이터셋 MNIST 데이터셋은 0λΆ€ν„° 9κΉŒμ§€μ˜ 숫자둜 μ΄λ―Έμ§€λ‘œ κ΅¬μ„±λœλ‹€. ν›ˆλ ¨ 이미지와 μ‹œν—˜ 이미지가 μ€€λΉ„λ˜μ–΄ μžˆλ‹€. MNIST의 μ΄λ―Έμ§€λŠ” $28 \times 28$ 크기의 이미지(1채널)이며, 각 픽셀은 0~255κΉŒμ§€μ˜ 값을 μ·¨ν•œλ‹€. 각 μ΄λ―Έμ§€λŠ” κ·Έ 이미지가 μ‹€μ œ μ˜λ―Έν•˜λŠ” μˆ«μžκ°€ λ ˆμ΄λΈ”λ‘œ μžˆλ‹€....

February 13, 2025 Β· 4 min Β· Beomsu Lee

Neural Network

λ³΅μž‘ν•œ μ²˜λ¦¬λŠ” νΌμ…‰νŠΈλ‘ μœΌλ‘œ (이둠상) ν‘œν˜„ν•  수 μžˆλ‹€. κ·ΈλŸ¬λ‚˜ κ°€μ€‘μΉ˜λ₯Ό μ„€μ •ν•˜λŠ” μž‘μ—…μ€ μˆ˜λ™μœΌλ‘œ ν•΄μ£Όμ–΄μ•Ό ν•œλ‹€. κ°€μ€‘μΉ˜ λ§€κ°œλ³€μˆ˜μ˜ μ μ ˆν•œ 값을 λ°μ΄ν„°λ‘œλΆ€ν„° μžλ™μœΌλ‘œ ν•™μŠ΅ν•˜λŠ” λŠ₯λ ₯은 μ‹ κ²½λ§μ˜ μ€‘μš”ν•œ μ„±μ§ˆμ΄λ‹€. 신경망 $x_1$κ³Ό $x_2$ 두 μ‹ ν˜Έλ₯Ό μž…λ ₯λ°›μ•„ $y$λ₯Ό 좜λ ₯ν•˜λŠ” νΌμ…‰νŠΈλ‘ μ΄ μžˆλ‹€κ³  ν•˜μž. 이 νΌμ…‰νŠΈλ‘ μ„ μˆ˜μ‹μœΌλ‘œ λ‚˜νƒ€λ‚΄λ©΄ $$ y = \begin{cases} 0 \space (b + w_1x_1 + w_2x_2 \le 0) \newline 1 \space (b + w_1x_1 + w_2x_2 \gt 0) \end{cases} $$ $b$λŠ” 편ν–₯을 λ‚˜νƒ€λ‚΄λŠ” λ§€κ°œλ³€μˆ˜λ‘œ, λ‰΄λŸ°μ΄ μ–Όλ§ˆλ‚˜ μ‰½κ²Œ ν™œμ„±ν™”λ˜λŠ”μ§€λ₯Ό μ œμ–΄ν•œλ‹€....

February 13, 2025 Β· 4 min Β· Beomsu Lee

Neural Network Training

ν•™μŠ΅μ΄λž€ ν›ˆλ ¨ λ°μ΄ν„°λ‘œλΆ€ν„° κ°€μ€‘μΉ˜ λ§€κ°œλ³€μˆ˜μ˜ μ΅œμ κ°’μ„ μžλ™μœΌλ‘œ νšλ“ν•˜λŠ” 것을 μ˜λ―Έν•œλ‹€. 데이터 ν•™μŠ΅ λ°μ΄ν„°μ—μ„œ ν•™μŠ΅ν•œλ‹€λŠ” μ˜λ―ΈλŠ” κ°€μ€‘μΉ˜ λ§€κ°œλ³€μˆ˜μ˜ 값을 데이터λ₯Ό 톡해 μžλ™μœΌλ‘œ κ²°μ •ν•œλ‹€λŠ” 것이닀. 데이터 주도 ν•™μŠ΅ κΈ°κ³„ν•™μŠ΅μ€ λ°μ΄ν„°μ—μ„œ 닡을 μ°Ύκ³  λ°μ΄ν„°μ—μ„œ νŒ¨ν„΄μ„ λ°œκ²¬ν•˜κ³  λ°μ΄ν„°λ‘œ 이야기λ₯Ό λ§Œλ“ λ‹€. λ”°λΌμ„œ κΈ°κ³„ν•™μŠ΅μ˜ μ€‘μ‹¬μ—λŠ” 데이터가 μ‘΄μž¬ν•œλ‹€. κΈ°κ³„ν•™μŠ΅μ—μ„œλŠ” μ‚¬λžŒμ˜ κ°œμž…μ„ μ΅œμ†Œν™”ν•˜κ³  μˆ˜μ§‘ν•œ λ°μ΄ν„°λ‘œλΆ€ν„° νŒ¨ν„΄μ„ 찾으렀고 μ‹œλ„ν•œλ‹€. 신경망과 λ”₯λŸ¬λ‹μ€ κΈ°μ‘΄ κΈ°κ³„ν•™μŠ΅μ—μ„œ μ‚¬μš©ν•˜λ˜ 방법보닀 μ‚¬λžŒμ˜ κ°œμž…μ„ λ”μš± λ°°μ œν•  수 있게 ν•΄μ£ΌλŠ” νŠΉμ„±μ„ μ§€λ…”λ‹€. β€˜5β€™λΌλŠ” 숫자λ₯Ό μΈμ‹ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ κ΅¬ν˜„ν•œλ‹€κ³  ν•˜μž....

February 13, 2025 Β· 3 min Β· Beomsu Lee

Perceptron

νΌμ…‰νŠΈλ‘ μ΄λž€? νΌμ…‰νŠΈλ‘ μ€ λ‹€μˆ˜μ˜ μ‹ ν˜Έλ₯Ό μž…λ ₯λ°›μ•„ ν•˜λ‚˜μ˜ μ‹ ν˜Έλ₯Ό 좜λ ₯ν•œλ‹€. νΌμ„ΌνŠΈλ‘  μ‹ ν˜ΈλŠ” β€˜νλ₯Έλ‹€/μ•ˆ 흐λ₯Έλ‹€(1 λ˜λŠ” 0)β€˜μ˜ 두 κ°€μ§€ 값을 κ°€μ§ˆ 수 μžˆλ‹€. $x$λŠ” μž…λ ₯값을 μ˜λ―Έν•˜λ©°, $W$λŠ” κ°€μ€‘μΉ˜, $y$λŠ” 좜λ ₯값이닀. κ·Έλ¦Ό μ•ˆμ˜ 원은 인곡 λ‰΄λŸ°μ— ν•΄λ‹Ήν•œλ‹€. 각 인곡 λ‰΄λŸ°μ— 보내진 μž…λ ₯κ°’ $x$λŠ” 각각의 κ°€μ€‘μΉ˜ $W$와 ν•¨κ»˜ 인곡 λ‰΄λŸ°μ— μ „λ‹¬λœλ‹€. 각각의 μž…λ ₯μ—” κ°€μ€‘μΉ˜κ°€ μ‘΄μž¬ν•˜λŠ”λ°, μ΄λ•Œ κ°€μ€‘μΉ˜ 값이 크면 클수둝 ν•΄λ‹Ή μž…λ ₯값이 μ€‘μš”ν•˜λ‹€λŠ” μ˜λ―Έκ°€ λœλ‹€. 각 μž…λ ₯값이 κ³±ν•΄μ Έ 인곡 λ‰΄λŸ°μ— 보내지고, 각 μž…λ ₯κ°’κ³Ό 그에 ν•΄λ‹Ήλ˜λŠ” κ°€μ€‘μΉ˜ 곱의 전체 합이 μž„κ³„μΉ˜(threshold)λ₯Ό λ„˜μœΌλ©΄ 쒅착지에 μžˆλŠ” 인곡 λ‰΄λŸ°μ€ 좜λ ₯ μ‹ ν˜Έλ‘œ 1을 좜λ ₯ν•˜κ³ , κ·Έλ ‡μ§€ μ•ŠμœΌλ©΄ 0으둜 좜λ ₯ν•œλ‹€....

February 12, 2025 Β· 4 min Β· Beomsu Lee