์ ๋ ฅ(2 -> 4-> 3) + (5 -> 6 -> 4)์ถ๋ ฅ7 -> 0 -> 8์ค๋ช 342 + 456 = 807โก๏ธ ์ญ์์ผ๋ก ์ ์ฅ๋ ์ฐ๊ฒฐ๋ฆฌ์คํธ์ ์ซ์๋ฅผ ๋ํ๋ผ์ฐ๊ฒฐ๋ฆฌ์คํธ ๋ค์ง๊ธฐ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ฅผ Python์ ๋ฆฌ์คํธ ํํ๋ก ๋ณํ๋ฆฌ์คํธ๋ฅผ ์ฐ๊ฒฐ๋ฆฌ์คํธ๋ก ๋ณํ๋ ์ฐ๊ฒฐ๋ฆฌ์คํธ ๋ง์
https://www.tensorflow.org/tutorials/structured_data/time_series๐ ์ค์ต ์์1\. ๋ฐ์ดํฐ ๋ก๋2\. x, y ๋ฐ์ดํฐ์ ๋๋๊ธฐ3\. ์ ๊ทํ (Min-Max Scaling)4\. ์๋์ฐ ๋ฐฉ์์ผ๋ก x, y๊ฐ ๋ง๋ค
: Recurrent Neural NetworkRNN์ด ๊ธฐ์กด ์ ๊ฒฝ๋ง๊ณผ์ ์ฐจ์ด์ : ๊ฒฐ๊ณผ๊ฐ์ ์ถ๋ ฅ์ธต ๋ฐฉํฅ์ผ๋ก ๋ณด๋ด๋ฉด์, ๋ค์ ์๋์ธต ๋ ธ๋์ ๋ค์ ๊ณ์ฐ์ ์ ๋ ฅ์ผ๋ก ๋ณด๋ด๋ ํน์ง๋ค์ํ ๊ธธ์ด์ ์ ๋ ฅ ์ํ์ค๋ฅผ ์ฒ๋ฆฌํ ์ ์๋ ์ธ๊ณต์ ๊ฒฝ๋งํ ์คํธ ๋ถ๋ฅ๋ ๊ธฐ๊ณ ๋ฒ์ญ๊ณผ ๊ฐ์ ๋ค์ํ ์์ฐ์ด
๋ฐ์ดํฐ์ ์ถํํ๋ ๋ชจ๋ ๋จ์ด์ ๊ฐ์๋ฅผ ์ธ๊ณ ๋น๋ ์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌํ์ฌ num_words ์ ์ง์ ๋ ๋งํผ๋ง ์ซ์๋ก ๋ณํํ๊ณ ๋๋จธ์ง๋ 0์ผ๋ก ๋ฐํnum_words : ๋จ์ด ๋น๋์ ๋ฐ๋ผ ์ ์งํ ์ต๋ ๋จ์ด์ ์ (num_words - 1 ์ ๋จ์ด๋ง ์ ์ง)filters : ๊ฐ
๋ฐ์ด์ฝ ๋ํhttps://dacon.io/competitions/official/235747/overview/descriptiontqdm ์ผ๋ก ์ ์ฒ๋ฆฌ ์งํ ์ํ ํ์HannanumKkmaKomoranMecabOkt๐ ํํ์(morpheme) : ๋ป์ ๊ฐ์ง ๊ฐ
https://dacon.io/competitions/official/235747/overview/descriptionhttps://klue-benchmark.com์ค์ ํ ํฝ๋ช ์ ๋ณผ ์ ์๋๋ก topic_inx๋ฅผ ํค ๊ฐ์ผ๋ก mergetrain ์์ ์
์์ฐ์ด ์ฒ๋ฆฌ ์ ๋ฐ์ ์ธ ๊ณผ์ ์ค์ต์์ ๋ฌธ์ ๋ง๋ค๊ธฐ์ ๋ต ๋ฐ์ดํฐ ๋ง๋ค๊ธฐํ ์คํธ ๋ฐ์ดํฐ ์์นํํ ๋ณ๊ฒฝDTM๋ฌธ์ ์ ์ ๋ต ๋ง๋ค๊ธฐ๋ฐ์ดํฐ์ ๋๋๊ธฐ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ ๋ก๋ฉํ์ต์์ธกํ๊ฐํธ๋ฆฌ ์๊ณ ๋ฆฌ์ฆ ๋ถ์์ฝ๋ก๋๊ฐ ๋ค์ด๊ฐ๋ฉด '๋ณด๊ฑด' ๊ทธ ์ธ๋ '๊ตํต'์ผ๋ก ๋ ์ด๋ธ๋งAccuracy ์ธก์ ์์ฌ๊ฒฐ์ ๋๋ฌด ์๊ฐํ
์์ฐ์ด์ ์๋ฏธ๋ฅผ ๋ถ์ํ์ฌ ์ปดํจํฐ๊ฐ ์ฒ๋ฆฌํ ์ ์๋๋ก ํ๋ ์ผ์์ฐ์ด? ์ฐ๋ฆฌ๊ฐ ์ผ์ ์ํ์์ ์ฌ์ฉํ๋ ์ธ์ด๊ธฐ๊ณ์๊ฒ ์ธ๊ฐ์ ์ธ์ด๋ฅผ ์ดํด์ํค๋ ์ธ๊ณต์ง๋ฅ์ ํ ๋ถ์ผโ ํ ์ ์๋ ์ผ์์ฑ์ธ์, ๋ด์ฉ์์ฝ, ๋ฒ์ญ์ฌ์ฉ์์ ๊ฐ์ฑ ๋ถ์ํ ์คํธ ๋ถ๋ฅ ์์ (์คํธ๋ฉ์ผ ๋ถ๋ฅ, ๋ด์ค ๊ธฐ์ฌ ์นดํ ๊ณ ๋ฆฌ
n๊ฐ์ ์์ด ์๋ ์ ์๋ค์ด ์์ต๋๋ค. ์ด ์ ์๋ค์ ์์๋ฅผ ๋ฐ๊พธ์ง ์๊ณ ์ ์ ํ ๋ํ๊ฑฐ๋ ๋นผ์ ํ๊ฒ ๋๋ฒ๋ฅผ ๋ง๋ค๋ ค๊ณ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด 1, 1, 1, 1, 1๋ก ์ซ์ 3์ ๋ง๋ค๋ ค๋ฉด ๋ค์ ๋ค์ฏ ๋ฐฉ๋ฒ์ ์ธ ์ ์์ต๋๋ค.์ฌ์ฉํ ์ ์๋ ์ซ์๊ฐ ๋ด๊ธด ๋ฐฐ์ด numbers, ํ๊ฒ
0๊ณผ 1๋ก ์ด๋ฃจ์ด์ง ์ด๋ค ๋ฌธ์์ด x์ ๋ํ ์ด์ง ๋ณํ์ ๋ค์๊ณผ ๊ฐ์ด ์ ์ํฉ๋๋ค.x์ ๋ชจ๋ 0์ ์ ๊ฑฐํฉ๋๋ค.x์ ๊ธธ์ด๋ฅผ c๋ผ๊ณ ํ๋ฉด, x๋ฅผ "c๋ฅผ 2์ง๋ฒ์ผ๋ก ํํํ ๋ฌธ์์ด"๋ก ๋ฐ๊ฟ๋๋ค.์๋ฅผ ๋ค์ด, x = "0111010"์ด๋ผ๋ฉด, x์ ์ด์ง ๋ณํ์ ๊ฐํ๋ฉด x = "0111
: ์ค์๊ฐ ์ปดํจํฐ ๋น์ ์ ๋ชฉ์ ์ผ๋ก ํ ํ๋ก๊ทธ๋๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ.์ค์๊ฐ ์ด๋ฏธ์ง ํ๋ก์ธ์ฑ์ ์ค์ ์ ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ฏธ์ง์ ๊ธฐํํ์ ๋ณํ : ๋ณ๋, ์ด๋ ๋ฑํํ ๋ณํ, ์ด๋ฏธ์ง ๊ทธ๋ผ๋์ธํธ, Edge Detection, ์ด๋ฏธ์ง ํผํฉ, ์ค๊ณฝ์ ์ฐพ๊ธฐ์ด๋ฏธ์ง ๋ณํ : ํธ๋ฆฌ์ ๋ณํ, ์ฝ์ฌ์ธ
Introduction: ํ ๋ฌธ์ ์ ๋ํด ํ์ต๋ ํผ์ณ๋ฅผ ๊ตฌ์ฑํ๊ณ , ์๋กญ๊ณ ์ ์ฌํ ๋ฌธ์ ์ ํ์ฉํ๋ ๊ฒ์ผ๋ก ๊ตฌ์ฑ๋๋ค. ์๋ฅผ ๋ค๋ฉด, ํธ๋์ด๋ฅผ ์๋ณํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ด ๋ชจ๋ธ์ ๊ธฐ๋ฅ์ ๊ณ ์์ด๋ฅผ ์๋ณํ๊ธฐ ์ํ ๋ชจ๋ธ์ ์์ํ๋ ๋ฐ ์ ์ฉํ๋ค. โ transfer learning์ ์ผ๋ฐ์
https://www.kaggle.com/datasets/iarunava/cell-images-for-detecting-malaria์ฃผ์ : ๋ง๋ผ๋ฆฌ์ ํ์ก๋๋ง ์ด๋ฏธ์ง ๋ถ๋ฅ ์ค์ต๋ชฉ์ : TF๊ณต์ ๋ฌธ์์ ์ด๋ฏธ์ง ๋ถ๋ฅ๋ฅผ ๋ค๋ฅธ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํด์ ์์ฉ์ด๋ฏธ์ง ๋ฐ์ดํฐ ๋ถ๋ฌ
: Convolutional Neural Network, CNNConv2DMaxPooling2Dํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง (= ํผ์ณ ์๋ ์ถ์ถ๊ธฐ)โก๏ธ ์ด๋ป๊ฒ ํผ์ณ๋ฅผ ์๋์ผ๋ก ์ถ์ถํ ๊น?ํํฐ (filter)๋ฅผ ๋๋คํ๊ฒ ์ฌ๋ฌ ์ฅ ๋ง๋ ๋ค. ๊ฐ ํํฐ์ ์ฌ์ด์ฆ๋ kernel_size๋ก ์นญํ๋ค
https://www.tensorflow.org/tutorials/keras/regression์์คํจ์ ํ๊ท : MSE, MAEepoch ๋ง๋ค ํ๋ จ ์ํ ์ ๊ฒ์ ์ํด EarlyStopping callback ์ฌ์ฉํจ์ง์ ๋ epoch ํ์ ๋์ ์ฑ๋ฅ ํฅ์์ด ์์ผ๋ฉด
https://www.tensorflow.org/tutorials/keras/classification: ์ด์ง๋ถ๋ฅ๋ฌธ์ (์ถ๋ ฅ์ธต) : ์๋์ธต์ ์ฃผ๋ก ์ฌ์ฉ: ๋ค์ค ํด๋์ค ๋ถ๋ฅ ๋ฌธ์ (์ถ๋ ฅ์ธต)์ฒซ ๋ฒ์งธ Dense ์ธต์ 128๊ฐ์ ๋ ธ๋๋ฅผ ๊ฐ์ง๋ค.๋ง์ง๋ง์ธต์ ์ถ๋ ฅ์ธต \-
๋ฌธ์์ด my_string๊ณผ ๋ฌธ์ letter์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. my_string์์ letter๋ฅผ ์ ๊ฑฐํ ๋ฌธ์์ด์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๋ฌธ์์ด "hello"์์ ๊ฐ ๋ฌธ์๋ฅผ ์ค๋ฅธ์ชฝ์ผ๋ก ํ ์นธ์ฉ ๋ฐ๊ณ ๋ง์ง๋ง ๋ฌธ์๋ ๋งจ ์์ผ๋ก ์ด๋์ํค๋ฉด "ohell"์ด ๋ฉ๋๋ค. ์ด๊ฒ์ ๋ฌธ์์ด์ ๋ฏผ๋ค๊ณ ์ ์ํ๋ค๋ฉด ๋ฌธ์์ด A์ B๊ฐ ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, A๋ฅผ ๋ฐ์ด์ B๊ฐ ๋ ์ ์๋ค๋ฉด ๋ช ๋ฒ ๋ฐ์ด์ผ ํ๋์ง ํ์๋ฅผ return