Jayden`s
[1110]๋ํ๊ธฐ ์ฌ์ดํด
import sys N = int(sys.stdin.readline()) S = N count = 0 while True: N = (N % 10) * 10 + (N // 10 + N % 10) % 10 count += 1 if N == S: print(count) break else: continue 1110 ๋ํ๊ธฐ ์ฌ์ดํด
[10951]A+B-4
import sys while True: try: A, B = map(int, sys.stdin.readline().split()) print(A + B, sep='\n') except: break 10951 A+B-4 ๋ฐํ์ ์ค๋ฅ ๋ถ๋ถ ํด๊ฒฐํ๋ ๊ฒ ์ข ์ ๋จน์๋ ๋ฌธ์ ! ์ค๋ฅ ํผํด๊ฐ๋ ๋ฒ ์ตํ ์ ์์๋ค. :)
[TIL]78. ์ํ ์ ๊ฒฝ๋ง(RNN)
ํค์๋ ์ํ ์ ๊ฒฝ๋ง(Recurrent Neural Network ; RNN) LSTM GRU Attention ์ธ์ด ๋ชจ๋ธ(Language Model) ๋ฌธ์ฅ๊ณผ ๊ฐ์ ๋จ์ด ์ํ์ค์์ ๊ฐ ๋จ์ด(ํ ํฐ)์ ํ๋ฅ ์ ๊ณ์ฐํ๋ ๋ชจ๋ธ Word2Vec๋ ๊ทธ ์์ ์ค ํ๋ ํต๊ณ์ ์ธ์ด ๋ชจ๋ธ(Statistical Language Model, SLM) ์ ๊ฒฝ๋ง ์ธ์ด ๋ชจ๋ธ ์ด์ ๋ฐฉ์์ผ๋ก ๋จ์ด์ ๋ฑ์ฅ ํ์๋ฅผ ๋ฐํ์ผ๋ก ์กฐ๊ฑด๋ถ ํ๋ฅ ์ ๊ณ์ฐ ํ๊ณ์ : ํ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฅ ์ ๊ณ์ฐํ๊ธฐ์ ํฌ์์ฑ(Sparsity) ๋ฌธ์ ์กด์ฌ ํฌ์์ฑ ๋ฌธ์ : ํ์ต ๋ฐ์ดํฐ์ ์๋ ๋จ์ด๋ ๋ง๋ค์ด๋ผ ์ ์๋ ๋ฌธ์ ์ ๊ฒฝ๋ง ์ธ์ด ๋ชจ๋ธ(Neural Language Model, NLM) ํ์ ๊ธฐ๋ฐ์ด ์๋ Word2Vec ํน์ fastText ๋ฑ์ ์ถ๋ ฅ๊ฐ์ธ ์๋ฒ ๋ฉ ๋ฒกํฐ๋ฅผ ์ฌ์ฉ..
![[IT, ํํ
ํฌ]220303(๋ชฉ)_ํํ
ํฌ ๊ธฐ์](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FblLZSI%2FbtruZQVbUQW%2FAlrdFxGCg8h26j3iKzTH81%2Fimg.png)
[IT, ํํ ํฌ]220303(๋ชฉ)_ํํ ํฌ ๊ธฐ์
- ํํ ํฌ ๊ธฐ์ ๋ค - ๋น๋ฐ๋ฆฌํผ๋ธ๋ฆฌ์นด, ํ ์ค๋ฑ ํฌ, ํ๋ค, ๋ ๋ง
[TIL]77. ๋จ์ด ๋ถ์ฐ ํํ(Distributed Representation)
ํค์๋ ์๋ฒ ๋ฉ(Embedding) (vs ์ํซ์ธ์ฝ๋ฉ) Word2Vec CBoW, Skip-gram Ditributed Representation ๋ถํฌ ๊ฐ์ค : "๋น์ทํ ์๋ฏธ๋ฅผ ์ง๋ ๋จ์ด๋ค๋ผ๋ฆฌ ๋ชจ์ฌ์๋ค" == ์ ์ ์์ข ๋ถ์ฐ ํํ(Distributed Representation) : ๋ถํฌ ๊ฐ์ค์ ์ ์ ๋ก, ๋จ์ด๋ฅผ ๋ฒกํฐํ ์-ํซ ์ธ์ฝ๋ฉ(One-Hot Encoding) ๋ฒ์ฃผํ ๋ณ์๋ฅผ ๋ฒกํฐํํ๋ ๋ฐฉ๋ฒ ์ค ํ๋ ์ง๊ด์ ์ด๊ณ ์ฝ๊ฒ ์ดํดํ ์ ์์ ๋จ์ : ์ฝ์ฌ์ธ ์ ์ฌ๋๋ฅผ ๊ตฌํ ์ ์์(ํญ์ ๋ด์ ๊ฐ์ด 0, ๋จ์ด ์ฌ์ด ๊ด๊ณ ํ์ ๋ถ๊ฐ), ์ฐจ์์ ์ ์ฃผ ์๋ฒ ๋ฉ(Embedding) ๋จ์ด๋ฅผ ๊ณ ์ ๋ ๊ธธ์ด์ ๋ฒกํฐ(์ฐจ์์ด ์ผ์ ํ ๋ฒกํฐ)๋ก ํํ 0, 1๋ก๋ง ์ด๋ฃจ์ด์ง ์ํซ์ธ์ฝ๋ฉ๊ณผ๋ ๋ค๋ฅด๊ฒ ์ฐ์์ ์ธ ๊ฐ์ ๊ฐ์ง ๋ฒกํฐ๋ก ํํ ์๋ฒ ๋ฉ ์์ฒด์ ๊ฐ๋ ..