๋ฐ˜์‘ํ˜•

์ „์ฒด ๊ธ€ 407

[๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”] ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•ด ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ

๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”์— ์ ํ•ฉํ•œ ๋ฐ์ดํ„ฐ๋Š”? ๋กœ์šฐ ๋ฐ์ดํ„ฐ (Row data) ํ†ต๊ณ„ํ‘œ์—์„œ ํ•˜๋‚˜์˜ ์…€์€ ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•œ๋‹ค. (๋นจ๊ฐ„ ์…€์€ ๋‚จ์ž,2018๋…„11์›”,50-59์„ธ 3๊ฐ€์ง€ ์ •๋ณด๋ฅผ ํฌํ•จ) ๋กœ์šฐ๋ฐ์ดํ„ฐ๋กœ ํ†ต๊ณ„ํ‘œ ๋งŒ๋“ค๊ธฐ = ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ๊ณผ์ • ํ†ต๊ณ„ํ‘œ - ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ์ฐจํŠธ ์œ ํ˜• ์ค‘ ํ•˜๋‚˜ ๋กœ์šฐ๋ฐ์ดํ„ฐ๋Š” ํ•˜๋‚˜์˜ ์…€์€ ํ•ด๋‹น ์…€์ด ํฌํ•จ๋œ ์—ด์˜ ์ •๋ณด๋งŒ ํฌํ•จ ๊ฐ ์—ด์˜ ์…€์˜ ๊ฐ’์€ ํŽ๋ฒˆ์งธ ํ–‰(header)์˜ ์ •๋ณด๋งŒ ๋‹ด๊ณ  ์žˆ์Œ ์‹œ๊ฐํ™” ๊ณผ์ •์—์„œ ํŠน์ • ๋ณ€์ˆ˜(๋กœ์šฐ๋ฐ์ดํ„ฐ์˜ ์—ด)๋งŒ ์„ ํƒํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ์ฐจํŠธ = ๋กœ์šฐ ๋ฐ์ดํ„ฐ์˜ ๋ณ€์ˆ˜๋ฅผ ํŠน์ • ๊ธฐ์ค€์œผ๋กœ ๋ฐ์ดํ„ฐ ์กฐํ•ฉ, ๊ณ„์‚ฐํ•œ ๊ฒฐ๊ณผ๋ฅผ ์‹œ๊ฐํ™” ์š”์†Œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ‘œํ˜„ํ•œ ๊ฒƒ ๋กœ์šฐ๋ฐ์ดํ„ฐ์˜ ๋ณ€์ˆ˜ ์ˆ˜์น˜ํ˜• ๋ณ€์ˆ˜ = ๊ณ„์‚ฐ ๊ฐ€๋Šฅํ•œ ์ˆซ์ž ํ˜•ํƒœ์˜ ๊ฐ’ ๋ฒ”์ฃผํ˜• ๋ณ€์ˆ˜ = ๊ฐœ๋ณ„ ํ•ญ๋ชฉ(category)๋กœ ๋ถ„๋ฅ˜๋˜๋Š” ๊ฐ’ 4๊ฐ€์ง€ ์œ ..

๋”ฅ๋Ÿฌ๋‹์„ ์ด์šฉํ•œ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ NLP

[[ 0 0 1 2] [ 0 0 0 3] [ 4 5 6 7] [ 0 8 9 10] [ 0 11 12 13] [ 0 0 0 14] [ 0 0 0 15] [ 0 0 16 17] [ 0 0 18 19] [ 0 0 0 20]]์ž์—ฐ์–ด = ์šฐ๋ฆฌ๊ฐ€ ํ‰์†Œ์— ๋งํ•˜๋Š” ์Œ์„ฑ์ด๋‚˜ ํ…์ŠคํŠธ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ(Natural Language Processing, NLP) : ์ž์—ฐ์–ด๋ฅผ ์ปดํ“จํ„ฐ๊ฐ€ ์ธ์‹ํ•˜๊ณ  ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ ํ…์ŠคํŠธ ์ „์ฒ˜๋ฆฌ ๊ณผ์ • ํ† ํฐํ™”(tokenization) : ์ž…๋ ฅ๋œ ํ…์ŠคํŠธ๋ฅผ ์ž˜๊ฒŒ ๋‚˜๋ˆ„๋Š” ๊ณผ์ • keras, text ๋ชจ๋“ˆ์˜ text_to_word_sequence() ํ•จ์ˆ˜ : ๋ฌธ์žฅ์„ ๋‹จ์–ด ๋‹จ์œ„๋กœ ๋‚˜๋ˆ” from tensorflow.keras.preprocessing.text import text_to_word_sequence text ..

[๋”ฅ๋Ÿฌ๋‹] ์ด๋ฏธ์ง€ ์ธ์‹ , ์ปจ๋ณผ๋ฃจ์…˜ ์‹ ๊ฒฝ๋ง(CNN)

MNIST ๋ฐ์ดํ„ฐ์…‹ - ๋ฏธ๊ตญ ๊ตญ๋ฆฝํ‘œ์ค€๊ธฐ์ˆ ์›(NIST)์ด ๊ณ ๋“ฑํ•™์ƒ๊ณผ ์ธ๊ตฌ์กฐ์‚ฌ๊ตญ ์ง์› ๋“ฑ์ด ์“ด ์†๊ธ€์”จ๋ฅผ ์ด์šฉํ•ด ๋งŒ๋“  ๋ฐ์ดํ„ฐ๋กœ ๊ตฌ์„ฑ - 70,000๊ฐœ์˜ ๊ธ€์ž ์ด๋ฏธ์ง€์— ๊ฐ๊ฐ 0๋ถ€ํ„ฐ 9๊นŒ์ง€ ์ด๋ฆ„ํ‘œ๋ฅผ ๋ถ™์ธ ๋ฐ์ดํ„ฐ์…‹ ์†๊ธ€์”จ ์ด๋ฏธ์ง€๋ฅผ ๋ช‡ %๋‚˜ ์ •ํ™•ํžˆ ๋งž์ถœ ์ˆ˜ ์žˆ๋Š”๊ฐ€? MNIST ๋ฐ์ดํ„ฐ๋Š” ์ผ€๋ผ์Šค๋ฅผ ์ด์šฉํ•ด ๋ถˆ๋Ÿฌ์˜ฌ ์ˆ˜ ์žˆ๋‹ค. mnist.load_data() ํ•จ์ˆ˜ : ์‚ฌ์šฉํ•  ๋ฐ์ดํ„ฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ X : ๋ถˆ๋Ÿฌ์˜จ ์ด๋ฏธ์ง€ ๋ฐ์ดํ„ฐ Y_class : ์ด ์ด๋ฏธ์ง€์— 0~9๊นŒ์ง€ ๋ถ™์ธ ์ด๋ฆ„ํ‘œ • ํ•™์Šต์— ์‚ฌ์šฉ๋  ๋ถ€๋ถ„: X_train, Y_class_train • ํ…Œ์ŠคํŠธ์— ์‚ฌ์šฉ๋  ๋ถ€๋ถ„: X_test, Y_class_test from keras.datasets import mnist (X_train, Y_class_train), (X_test, Y_c..

[๋”ฅ๋Ÿฌ๋‹] ์„ ํ˜• ํšŒ๊ท€ ์ ์šฉํ•˜๊ธฐ

๋ฐ์ดํ„ฐ ํ™•์ธ import pandas as pd df = pd.read_csv(”../dataset/housing.csv”, delim_whitespace=True, header=None) print(df.info()) Range Index:506 entries,0 to 505 Data columns (total 14 columns): 0 506 non-null float64 1 506 non-null float64 … … … … 13 506 non-null float64 Dtypes: float64(12), int64(2) memory usage: 55.4 KB Index 506๊ฐœ= ์ด ์ƒ˜ํ”Œ์˜ ์ˆ˜๋Š” 506๊ฐœ ์ปฌ๋Ÿผ 14๊ฐœ= 13๊ฐœ์˜ ์†์„ฑ๊ณผ 1๊ฐœ์˜ ํด๋ž˜์Šค 0 1 2 3 … 12 13 0 0.00632 18..

[๋”ฅ๋Ÿฌ๋‹] ์™€์ธ์˜ ์ข…๋ฅ˜ ์˜ˆ์ธกํ•˜๊ธฐ

df_pre๋ผ๋Š” ๊ณต๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค. sample() ํ•จ์ˆ˜ : ์›๋ณธ ๋ฐ์ดํ„ฐ์˜ ๋ช‡ %๋ฅผ ์‚ฌ์šฉํ• ์ง€๋ฅผ ์ง€์ •, ์›๋ณธ ๋ฐ์ดํ„ฐ์—์„œ ์ •ํ•ด์ง„ ๋น„์œจ๋งŒํผ ๋žœ๋ค์œผ๋กœ ๋ฝ‘์•„์˜ค๋Š” ํ•จ์ˆ˜ frac = 1 : ์›๋ณธ ๋ฐ์ดํ„ฐ์˜ 100%๋ฅผ ๋ถˆ๋Ÿฌ์˜ค๋ผ๋Š” ์˜๋ฏธ (frac = 0.5๋กœ ์ง€์ •ํ•˜๋ฉด 50%๋งŒ ๋žœ๋ค) df_pre = pd.read_csv(’../dataset/wine.csv’, header=None) df = df_pre.sample(frac=1) print(df.info()) Data columns (total 13 columns): 0 6497 non-null float64 1 6497 non-null float64 2 6497 non-null float64 3 6497 non-null float64 4 6497 non-nul..

[๋”ฅ๋Ÿฌ๋‹] ์ดˆ์ŒํŒŒ ๊ด‘๋ฌผ ๋ฐ์ดํ„ฐ : ๊ณผ์ ํ•ฉ ํ”ผํ•˜๊ธฐ

import pandas as pd df = pd.read_csv(’../dataset/sonar.csv’, header=None) print(df.info()) Range Index: 208 entries,0 to 207 Data columns (total 61 columns): 0 208 non-null float64 1 208 non-null float64 … … … … 59 208 non-null float64 60 208 non-null object Dtypes: float64(60), object(1) memory usage: 99.2+ KB Index๊ฐ€ 208๊ฐœ์ด๋ฏ€๋กœ ์ด ์ƒ˜ํ”Œ์˜ ์ˆ˜๋Š” 208๊ฐœ์ด๊ณ , ์ปฌ๋Ÿผ ์ˆ˜๊ฐ€ 61๊ฐœ์ด๋ฏ€๋กœ 60๊ฐœ์˜ ์†์„ฑ๊ณผ 1๊ฐœ์˜ ํด๋ž˜์Šค๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์Œ ๋ชจ๋“  ์ปฌ๋Ÿผ์ด ์‹ค์ˆ˜ํ˜•(flo..

1๋…„ ์•ˆ์— AI ๋น…๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜๋Š” ๋ฒ•

1๋…„ ์•ˆ์— AI ๋น…๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋˜๋Š” ๋ฒ• ๋„˜์น˜๋Š” AI ๋น…๋ฐ์ดํ„ฐ ์ธ์žฌ์— ๋Œ€ํ•œ ๊ธฐ์—… ์ˆ˜์š” ์ฐฝ์—…์‹œ ๊ฐœ์ธ ์ดˆ๊ธฐ ์ž๋ณธ์ด ํ•„์š” ์—†๋‹ค ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์—์„œ ์ฐฝ์—…์ด ๊ฐ€๋Šฅํ•˜๋‹ค ๊ฐ ๋ถ„์•ผ๋งˆ๋‹ค AI ๋น…๋ฐ์ดํ„ฐ๋ฅผ ์„ž๊ธฐ๋งŒ ํ•˜๋ฉด ์ƒˆ๋กœ์šด ์ฐฝ์—… ์•„์ดํ…œ์ด ํƒ„์ƒํ•œ๋‹ค. ๋ฌด๊ถ๋ฌด์ง„ํ•œ ์ ‘๋ชฉ ๋ถ„์•ผ. ์ฑ„์šฉ ์‹œ์žฅ - ์ธ์‚ฌ ๋‹ด๋‹น์ž๊ฐ€ ์ด๋ ฅ์„œ์™€ ์ž๊ธฐ ์†Œ๊ฐœ์„œ๋ฅผ ํ•˜๋‚˜ ํ•˜๋‚˜ ์ฝ์ง€ ์•Š๊ณ  AI ๋น…๋ฐ์ดํ„ฐ ์‹œ์Šคํ…œ์ด ์ž๋™์œผ๋กœ ํšŒ์‚ฌ๊ฐ€ ์›ํ•˜๋Š” ์ธ์žฌ๋ฅผ ์ถ”์ฒœ ํ•ด์ฃผ๊ณ  ์ ์ˆ˜๋ฅผ ๋งค๊ธด๋‹ค-- ์ฑ„์šฉ ์‹œ์Šคํ…œ ๊ฐ„์†Œํ™” ์š”์‹์—… ์‹œ์žฅ - ๊ณ ๊ฐ ๊ฐœ๊ฐœ์ธ์˜ ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ ์ƒ์ ์„ ์ด์šฉํ• ๋งŒํ•œ ์ตœ์ ์˜ ๊ณ ๊ฐ์„ ์ถ”์ฒœ ํ•ด์ฃผ๊ณ  ์ด๋“ค์—๊ฒŒ ์ฟ ํฐ์„ ๋ฐœ๊ธ‰ ํ•ด์ฃผ๋Š” ์‹œ์Šคํ…œ--- ๋งค์ถœ ์ƒ์Šน AI ๋น…๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€๋กœ์„œ ๊ฒฝ๋ ฅ์„ ์Œ“์•„๊ฐ€๋Š” ๋ฐฉ๋ฒ• โ‘  ๋‹น์‹ ์˜ ์ „๋ฌธ์„ฑ์„ ์ฃผ๋ณ€์— ์ตœ๋Œ€ํ•œ ์–ดํ•„ํ•˜๋ผ. โ‘ก ์ธ์Šคํƒ€๊ทธ๋žจ ๋“ฑ SNS ํ”„๋กœํ•„์— ์ž์‹ ..

Reading 2021.03.24

[๋”ฅ๋Ÿฌ๋‹] ๋‹ค์ค‘ ๋ถ„๋ฅ˜ ๋ฌธ์ œ : ๋ถ“๊ฝƒ(Iris) ํ’ˆ์ข… ๋ถ„๋ฅ˜

์ƒ˜ํ”Œ ์ˆ˜: 150 ์†์„ฑ ์ˆ˜: 4 - ์ •๋ณด 1: ๊ฝƒ๋ฐ›์นจ ๊ธธ์ด (sepal length, ๋‹จ์œ„: cm) - ์ •๋ณด 2: ๊ฝƒ๋ฐ›์นจ ๋„ˆ๋น„ (sepal width, ๋‹จ์œ„: cm) - ์ •๋ณด 3: ๊ฝƒ์žŽ ๊ธธ์ด (petal length, ๋‹จ์œ„: cm) - ์ •๋ณด 4: ๊ฝƒ์žŽ ๋„ˆ๋น„ (petal width, ๋‹จ์œ„: cm) ํด๋ž˜์Šค: Iris-setosa, Iris-versicolor, Iris-virginica ํด๋ž˜์Šค๊ฐ€ 3๊ฐœ - ์ฐธ(1)๊ณผ ๊ฑฐ์ง“(0) = ์ดํ•ญ ๋ถ„๋ฅ˜(binary classification)์™€ ๋‹ค๋ฆ„ , ์—ฌ๋Ÿฌ ๊ฐœ ์ค‘์— ์–ด๋–ค ๊ฒƒ์ด ๋‹ต์ธ์ง€๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ๋ฌธ์ œ - ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋‹ต ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ณ ๋ฅด๋Š” ๋ถ„๋ฅ˜ ๋ฌธ์ œ = ๋‹ค์ค‘ ๋ถ„๋ฅ˜(multi classification) ์ƒ๊ด€๋„ ๊ทธ๋ž˜ํ”„ import pandas as pd df = pd.read..

[๋”ฅ๋Ÿฌ๋‹] ํ”ผ๋งˆ ์ธ๋””์–ธ ๋‹น๋‡จ๋ณ‘ ์˜ˆ์ธกํ•˜๊ธฐ

ํ”ผ๋งˆ์ธ๋””์–ธ์€ ์šฐ๋ฆฌ๋‚˜๋ผ ์‚ฌ๋žŒ๊ณผ ๊ฐ™์€ ๋ฟŒ๋ฆฌ๋ฅผ ๊ฐ€์ง„ ‘๋ชฝ๊ณจ๋กœ์ด๋“œ๊ณ„’๋กœ ์ฃผ์‹์€ ์ฝฉ๊ณผ ํ˜ธ๋ฐ•๊ฐ™์€ ์‹๋ฌผ์ด์—ˆ๊ณ , ๋จน์„ ๊ฒƒ์€ ํ•ญ์ƒ ํ’์กฑํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์ด ๋•Œ๋ฌธ์— ๊ทธ๋“ค์€ ์กฐ๊ธˆ๋งŒ ๋จน์–ด๋„ ์ž˜ ์ƒ์กดํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ชธ์†์— ์Œ์‹์„ ์ถ•์ ํ•ด ๋†“์œผ๋ ค๋Š” ์œ ์ „์ž๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฏธ๊ตญ์œผ๋กœ ์ด์ฃผํ•˜๊ณ  ์‹์ƒํ™œ์ด ์„œ๊ตฌํ™”๋˜๋ฉด์„œ ๋ชป ๋จน๋Š” ์ƒํ™ฉ์— ์œ ๋ฆฌํ•˜๊ฒŒ ์ ์‘ํ•œ ์œ ์ „์ž๊ฐ€ ๋น„๋งŒ์„ ์ดˆ๋ž˜ํ•ด ๊ฐ์ข… ์„ฑ์ธ๋ณ‘์„ ์œ ๋ฐœํ–ˆ๋‹ค. ๊ทธ ํ›„ ๊ทธ๋“ค์˜ ์ž์‹, ๊ทธ ์ž์‹์˜ ์ž์‹๋“ค๊นŒ์ง€ ๋น„๋งŒ, ๋‹น๋‡จ๋ณ‘ ๋“ฑ ์„ฑ์ธ๋ณ‘ ๋ฐœ๋ณ‘๋ฅ ์ด ์ฆ๊ฐ€ํ•˜๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค. ํ”ผ๋งˆ์ธ๋””์–ธ์€ ์„ธ๊ณ„์—์„œ ๋‹น๋‡จ๋ณ‘ ๋ฐœ๋ณ‘๋ฅ ์ด ๊ฐ€์žฅ ๋งŽ์€ ์ข…์กฑ์ด ๋˜์—ˆ๊ณ , ํ”ผ๋งˆ ์กฑ์˜ ๋‚จ์ž 63%, ์—ฌ์ž 70%๊ฐ€ ๋‹น๋‡จ๋ณ‘์— ๊ฑธ๋ ธ๋‹ค๋Š” ๋ณด๊ณ ๊ฐ€ ์ตœ๊ทผ ๋ฐœํ‘œ๋˜๊ธฐ๋„ ํ–ˆ๋‹ค. pima-indians-diabetes.csv : 768๋ช…์˜ ์ธ๋””์–ธ์œผ๋กœ๋ถ€ํ„ฐ 8๊ฐœ์˜ ์ •๋ณด์™€ 1๊ฐœ์˜..

[๋ฐ์ดํ„ฐ ๋ถ„์„] pandas ๊ธฐ์ดˆ

pandas ํ…Œ์ด๋ธ” ํ˜•ํƒœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‰ฝ๊ฒŒ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ํŒŒ์ด์ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ pandas ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ import pandas as pd pd.ํ•จ์ˆ˜๋ช…() row1 = ์ œ๋ชฉ --๋ฐ์ดํ„ฐ ๋ถ„์„์—๋Š” ๋ถˆํ•„์š” row2 = 4๊ฐœ์˜ ์นผ๋Ÿผ๋ช… row3~8 = ๋ถ„์„ํ•  ๋ฐ์ดํ„ฐ -- ๋ฐ์ดํ„ฐ ๋ถ„์„์— ํ•„์š” row 9~10 = ์š”์•ฝ ์ •๋ณด -- ๋ฐ์ดํ„ฐ ๋ถ„์„์— ๋ถˆํ•„์š” arrived_1= pd.read_excel('./Downloads/20-11arrived.xlsx',header=1, skipfooter =2,usecols = 'A:C') arrived_1.head(3) pd.read_excel() -์—‘์…€ ํŒŒ์ผ ๋ถˆ๋Ÿฌ์˜ค๋Š” ํ•จ์ˆ˜ ์•ˆ์— Path๋„ฃ์Œ header =1 - ์นผ๋Ÿผ๋ช… ์žˆ๋Š” ์œ„์น˜. 0๋ถ€ํ„ฐ ์‹œ์ž‘์ด๋ฏ€๋กœ row2 = 1 skipfoot..

[๋”ฅ๋Ÿฌ๋‹] ๋ชจ๋ธ ์„ค๊ณ„ํ•˜๊ธฐ

ํ์•” ์ˆ˜์ˆ  ํ™˜์ž์˜ ์ƒ์กด์œจ ์˜ˆ์ธกํ•˜๊ธฐ ์ „์ฒด ์ฝ”๋“œ # -*- coding: utf-8 -*- # ์ฝ”๋“œ ๋‚ด๋ถ€์— ํ•œ๊ธ€์„ ์‚ฌ์šฉ๊ฐ€๋Šฅ ํ•˜๊ฒŒ ํ•ด์ฃผ๋Š” ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. # ๋”ฅ๋Ÿฌ๋‹์„ ๊ตฌ๋™ํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ผ€๋ผ์Šค ํ•จ์ˆ˜๋ฅผ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค. from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense # ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค. import numpy as np import tensorflow as tf # ์‹คํ–‰ํ•  ๋•Œ๋งˆ๋‹ค ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•˜๊ธฐ ์œ„ํ•ด ์„ค์ •ํ•˜๋Š” ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค. np.random.seed(3) tf.random.set_seed(3) # ์ค€๋น„๋œ ์ˆ˜์ˆ  ํ™˜์ž ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ๋“ค์ž…๋‹ˆ๋‹ค. Data_set = np.loadtxt("../data..

๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”

๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•  ๊ฒƒ์ธ๊ฐ€? - ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ณ  ์ฝ๋Š” ๋Šฅ๋ ฅ์ธ ๋ฐ์ดํ„ฐ ๋ฆฌํ„ฐ๋Ÿฌ์‹œ์˜ ํ•„์š”์„ฑ - ๋ฐ์ดํ„ฐ๋ฅผ ๋ชฉ์ ์— ๋งž๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ณ  ๋ฐ์ดํ„ฐ์˜ ์˜๋ฏธ๋ฅผ ์ •ํ™•ํžˆ ํ•ด์„ํ•  ์ˆ˜ ์žˆ์–ด์—ฌ ํ•œ๋‹ค. ๋ฐ์ดํ„ฐ ๋ฆฌํ„ฐ๋Ÿฌ์‹œ์˜ ํ•˜์œ„ ์—ญ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋น ๋ฅธ ์‹œ๊ฐ„ ๋‚ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์„ ๋ณ„ -> ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•๋ณด ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ ์ˆ˜์ง‘ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ๊ตฌ์กฐํ™” ๊ฐ€๊ณต ๋ฐ ๋ถ„์„ ๋ชฉ์ ์— ๋งž๋Š” ๋ถ„์„ ๋ฐฉ๋ฒ•์„ ํ™œ์šฉํ•ด ์˜๋ฏธ ์žˆ๋Š” ๊ฒฐ๊ณผ ๋„์ถœ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™” ๋„ํ˜•๊ณผ ์ƒ‰์„ ํ™œ์šฉํ•ด ์ฐจํŠธ ๊ฐ™์€ ์‹œ๊ฐํ™” ๊ฒฐ๊ณผ๋ฌผ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ ๋ฐ์ดํ„ฐ ๊ธฐํš ๋ฐ์ดํ„ฐ ํ™œ์šฉ ๊ณผ์ • ์ „๋ฐ˜์˜ ๊ณ„ํš ์„ธ์šฐ๊ธฐ , ๋ถ„์„ํ•˜๊ณ ์ž ํ•˜๋Š” ๋ฐ์ดํ„ฐ ๊ด€๊ณ„ ์ดํ•ดํ•˜๋Š” ์—ญ๋Ÿ‰ ํ•„์š” ์‹œ๊ฐํ™” ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ณผ์ •์—์„œ ๋น ๋ฅด๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ  ์ธ์‚ฌ์ดํŠธ ๋„์ถœ์„ ๋•๋Š”๋‹ค ์‹œ๊ฐ์  ๋ถ„์„ = ์‹œ๊ฐํ™”๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์‹œ๊ฐํ™”๊ฐ€..

[๋”ฅ๋Ÿฌ๋‹] ์˜ค์ฐจ ์—ญ์ „ํŒŒ (Error Back propagation) ,๊ธฐ์šธ๊ธฐ ์†Œ์‹ค(vanishing gradient) ๋ฌธ์ œ, ๊ณ ๊ธ‰ ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•

์‹ ๊ฒฝ๋ง ๋‚ด๋ถ€์˜ ๊ฐ€์ค‘์น˜๋Š” ์˜ค์ฐจ ์—ญ์ „ํŒŒ ๋ฐฉ๋ฒ•์„ ์ด์šฉํ•ด ์ˆ˜์ •ํ•œ๋‹ค. ๊ฒฝ์‚ฌํ•˜๊ฐ•๋ฒ•์˜ ํ™•์žฅ ๊ฐœ๋… ์ž„์˜์˜ ๊ฐ€์ค‘์น˜๋ฅผ ์„ ์–ธํ•˜๊ณ  ๊ฒฐ๊ด๊ฐ’์„ ์ด์šฉํ•ด ์˜ค์ฐจ๋ฅผ ๊ตฌํ•œ ๋’ค ์ด ์˜ค์ฐจ๊ฐ€ ์ตœ์†Œ์ธ ์ง€์ ์œผ๋กœ ๊ณ„์†ํ•ด์„œ ์กฐ๊ธˆ์”ฉ ์ด๋™์‹œํ‚จ๋‹ค. ์˜ค์ฐจ๊ฐ€ ์ตœ์†Œ๊ฐ€ ๋˜๋Š” ์ (๋ฏธ๋ถ„ํ–ˆ์„ ๋•Œ ๊ธฐ์šธ๊ธฐ๊ฐ€ 0์ด ๋˜๋Š” ์ง€์ ) ์ฐพ๊ธฐ ๊ณ„์‚ฐ ๋ฐฉํ–ฅ์ด ์ถœ๋ ฅ์ธต์—์„œ ์‹œ์ž‘ํ•ด ์•ž์œผ๋กœ ์ง„ํ–‰. ์ด๋Ÿฌํ•œ ๋‹ค์ธต ํผ์…‰ํŠธ๋ก ์—์„œ์˜ ์ตœ์ ํ™” ๊ณผ์ •์„ ์˜ค์ฐจ ์—ญ์ „ํŒŒ๋ผ๊ณ  ํ•œ๋‹ค. = ์ถœ๋ ฅ์ธต์œผ๋กœ๋ถ€ํ„ฐ ํ•˜๋‚˜์”ฉ ์•ž์œผ๋กœ ๋˜๋Œ์•„๊ฐ€๋ฉฐ ๊ฐ ์ธต์˜ ๊ฐ€์ค‘์น˜๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ฐฉ๋ฒ• ์˜ค์ฐจ์—ญ์ „ํŒŒ ๊ตฌ๋™ ๋ฐฉ์‹ 1 . ์ž„์˜์˜ ์ดˆ๊ธฐ ๊ฐ€์ค‘์น˜(W)๋ฅผ ์ค€ ๋’ค ๊ฒฐ๊ณผ(y out)๋ฅผ ๊ณ„์‚ฐํ•œ๋‹ค. 2 . ๊ณ„์‚ฐ ๊ฒฐ๊ณผ์™€ ์šฐ๋ฆฌ๊ฐ€ ์›ํ•˜๋Š” ๊ฐ’ ์‚ฌ์ด์˜ ์˜ค์ฐจ๋ฅผ ๊ตฌํ•œ๋‹ค. 3 . ๊ฒฝ์‚ฌ ํ•˜๊ฐ•๋ฒ•์„ ์ด์šฉํ•ด ๋ฐ”๋กœ ์•ž ๊ฐ€์ค‘์น˜๋ฅผ ์˜ค์ฐจ๊ฐ€ ์ž‘์•„์ง€๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•œ๋‹ค. 4 . ์œ„ ๊ณผ์ •์„ ๋”์ด์ƒ..

AI์‹œ๋Œ€, ๋ฌธ๊ณผ์ƒ์€ ์ด๋ ‡๊ฒŒ ์ผํ•ฉ๋‹ˆ๋‹ค -5-

๋ฐ์ดํ„ฐ๋กœ ๋ชจ๋“  ๊ฒƒ์„ ์—ฐ๊ฒฐํ•˜๋Š” ์‚ฌํšŒ + AI ์‚ฌ์šฉํ™•๋Œ€ → AI๊ฐ€ ์ผ์œผํ‚ค๋Š” ๋ณ€ํ™” (AI ํ•™์Šต๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์•„์ง€๊ณ  ์žˆ๋‹ค) (5G , ์‚ฌ๋ฌผ์ธํ„ฐ๋„ท์˜ ๋ณด๊ธ‰) 1. AI๊ฐ€ ์ผ์œผํ‚ค๋Š” ์†Œ๋น„์ž์˜ ๋ณ€ํ™” ๋‚˜๋งŒ์„ ์œ„ํ•ด ํŽธ์„ฑ๋œ ๋‰ด์Šค๋ฅผ ๋งค์ผ ์•„์นจ ์ฝ์–ด ์ค€๋‹ค ๋‚˜์—๊ฒŒ ์ ํ•ฉํ•œ ์ƒํ’ˆ์„ ์ธํ„ฐ๋„ท ์‡ผํ•‘๋ชฐ ์žฅ๋ฐ”๊ตฌ๋‹ˆ์— ๋„ฃ์–ด์ค€๋‹ค ๋‚˜์—๊ฒŒ ๋งž์ง€ ์•Š๋Š” ๊ฒƒ์„ ์‚ฌ๋ ค๊ณ  ํ•˜๋ฉด ๋ง‰์•„์ค€๋‹ค ์ž๋™์šด์ „์˜ ๋ฐœ์ „์œผ๋กœ ์•„์ด๊ฐ€ ํ˜ผ์ž ์ž๋™์ฐจ์— ํƒˆ ์ˆ˜ ์žˆ๋‹ค ์‚ฌ๋žŒ์ด ๋Œ€ํ™”ํ•˜๋Š” ์ƒ๋Œ€์˜ ์ ˆ๋ฐ˜์ด AI๊ฐ€ ๋œ๋‹ค ์•„๋งˆ์กด์˜ AI ์ธ ์•Œ๋ ‰์‚ฌ(Alexa) - ๋ชฉ์†Œ๋ฆฌ๋ฅผ ์ธ์‹ํ•ด์„œ ๋‹ค์–‘ํ•œ ์š”๊ตฌ์— ์‘ํ•ด์ฃผ๊ณ , ๋‚ด๊ฐ€ ์ข‹์•„ํ•˜๋Š” ์Œ์•…์„ ์ž๋™์œผ๋กœ ์ถ”์ฒœํ•ด์ค€๋‹ค. ์–ผ๊ตด์„ ์ธ์‹ํ•˜๊ณ  ๊พธ๋ฏธ๋Š” ์•ฑ. ํ•™๊ต ํ–‰์‚ฌ ์‚ฌ์ง„ ์ค‘์—์„œ ๋‚ด๊ฐ€ ์ฐํžŒ ๊ฒƒ๋งŒ ๊ณจ๋ผ์ค€๋‹ค. ์ƒํ™œ, ์ •๋ณด์ทจ๋“, ์‡ผํ•‘๋ฐฉ๋ฒ•, ์ด๋™, ๋Œ€์ธ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ 2. AI๊ฐ€ ์ผ์œผํ‚ค๋Š” ํšŒ์‚ฌ์˜ ..

[๋”ฅ๋Ÿฌ๋‹] ํผ์…‰ํŠธ๋ก  (perceptron) - ๋‹ค์ธต ํผ์…‰ํŠธ๋ก 

ํผ์…‰ํŠธ๋ก ์˜ ํ•œ๊ณ„ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• : ์ขŒํ‘œ ํ‰๋ฉด ์ž์ฒด์— ๋ณ€ํ™”๋ฅผ ์ฃผ์ž! XOR ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋‘ ๊ฐœ์˜ ํผ์…‰ํŠธ๋ก ์„ ํ•œ๋ฒˆ์— ๊ณ„์‚ฐ ํ•ด์•ผํ•œ๋‹ค ! ์€๋‹‰์ธต(hidden layer)์„ ๋งŒ๋“ฆ ํผ์…‰ํŠธ๋ก ์ด ๊ฐ€์šด๋ฐ ์€๋‹‰์ธต์œผ๋กœ ์ž์‹ ์˜ ๊ฐ€์ค‘์น˜w์™€ ๋ฐ”์ด์–ด์Šคb ๊ฐ’์„ ๋ณด๋‚ด๊ณ , ์€๋‹‰์ธต์—์„œ ๋ชจ์ธ ๊ฐ’์ด ํ•œ ๋ฒˆ ๋” ์‹œ๊ทธ๋ชจ์ด๋“œ ํ•จ์ˆ˜(σ)๋ฅผ ์ด์šฉํ•ด ์ตœ์ข…๊ฐ’์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋‚ธ๋‹ค. ๋…ธ๋“œ(node) = ์€๋‹‰์ธต์— ๋ชจ์ด๋Š” ์ค‘๊ฐ„ ์ •๊ฑฐ์žฅ n1๊ณผ n2์˜ ๊ฐ’์€ ๊ฐ๊ฐ ๋‹จ์ผ ํผ์…‰ํŠธ๋ก ์˜ ๊ฐ’๊ณผ ๊ฐ™๋‹ค. n1 = σ(x1w11 + x2w21+b1) n2 = σ(x1w12 + x2w22 + b2) ์ด์ œ ๊ฐ๊ฐ์˜ ๊ฐ€์ค‘์น˜(w)์™€ ๋ฐ”์ด์–ด์Šค(b)์˜ ๊ฐ’์„ ์ •ํ•  ์ฐจ๋ก€์ž…๋‹ˆ๋‹ค. 2์ฐจ์› ๋ฐฐ์—ด๋กœ ๋Š˜์–ด๋†“์œผ๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์€๋‹‰์ธต์„ ํฌํ•จํ•ด ๊ฐ€์ค‘์น˜ 6๊ฐœ์™€ ๋ฐ”์ด์–ด์Šค 3๊ฐœ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ..

[๋”ฅ๋Ÿฌ๋‹] ํผ์…‰ํŠธ๋ก  (perceptron) - ๋‹จ์ธต ํผ์…‰ํŠธ๋ก 

ํผ์…‰ํŠธ๋ก (perceptron)์€ ์ธ๊ณต์‹ ๊ฒฝ๋ง์˜ ํ•œ ์ข…๋ฅ˜๋กœ, ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ํ˜•ํƒœ์˜ ํ”ผ๋“œํฌ์›Œ๋“œ(Feedforward) ๋„คํŠธ์›Œํฌ - ์„ ํ˜•๋ถ„๋ฅ˜๊ธฐ ๋กœ๋„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ํผ์…‰ํŠธ๋ก ์ด ๋™์ž‘ํ•˜๋Š” ๋ฐฉ์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ๊ฐ ๋…ธ๋“œ์˜ ๊ฐ€์ค‘์น˜์™€ ์ž…๋ ฅ์น˜๋ฅผ ๊ณฑํ•œ ๊ฒƒ์„ ๋ชจ๋‘ ํ•ฉํ•œ ๊ฐ’์ด ํ™œ์„ฑํ•จ์ˆ˜์— ์˜ํ•ด ํŒ๋‹จ๋˜๋Š”๋ฐ, ๊ทธ ๊ฐ’์ด ์ž„๊ณ„์น˜(๋ณดํ†ต 0)๋ณด๋‹ค ํฌ๋ฉด ๋‰ด๋Ÿฐ์ด ํ™œ์„ฑํ™”๋˜๊ณ  ๊ฒฐ๊ณผ๊ฐ’์œผ๋กœ 1์„ ์ถœ๋ ฅํ•œ๋‹ค. ๋‰ด๋Ÿฐ์ด ํ™œ์„ฑํ™”๋˜์ง€ ์•Š์œผ๋ฉด ๊ฒฐ๊ณผ๊ฐ’์œผ๋กœ -1์„ ์ถœ๋ ฅํ•œ๋‹ค. ๋‹จ์ธต ํผ์…‰ํŠธ๋ก ์€ XOR ์—ฐ์‚ฐ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ๋‹ค์ธต ํผ์…‰ํŠธ๋ก ์œผ๋กœ๋Š” XOR ์—ฐ์‚ฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์‹ ๊ฒฝ๋ง์„ ์ด๋ฃจ๋Š” ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ธฐ๋ณธ ๋‹จ์œ„ ์ž…๋ ฅ ๊ฐ’๊ณผ ํ™œ์„ฑํ™” ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•ด ์ถœ๋ ฅ ๊ฐ’์„ ๋‹ค์Œ์œผ๋กœ ๋„˜๊ธฐ๋Š” ๊ฐ€์žฅ ์ž‘์€ ์‹ ๊ฒฝ๋ง ๋‹จ์œ„ y = wx + b (w๋Š” ๊ฐ€์ค‘์น˜, b๋Š” ๋ฐ”์ด์–ด์Šค) ๊ธฐ์šธ๊ธฐ a → ๊ฐ€์ค‘์น˜ w (weigh..

AI์‹œ๋Œ€, ๋ฌธ๊ณผ์ƒ์€ ์ด๋ ‡๊ฒŒ ์ผํ•ฉ๋‹ˆ๋‹ค -4-

์˜๋ฃŒ ๋Œ๋ด„ ์ „๋ฌธ ์—‘์‹œ์œ„์ €๋“œ : ๊ฐ€๋‚˜๊ฐ€์™€ํ˜„๊ณผ ๊ณต๋™์œผ๋กœ ๋Œ๋ด„ ํ•„์š”๋„ ์˜ˆ์ธก ๋Œ๋ด„ ๊ด€๋ จ ๋ฐ์ดํ„ฐ๋ฅผ AI๊ฐ€ ํ•™์Šตํ•˜๋ฉด ์ฃผ๋ฏผ ํ•œ ์‚ฌ๋žŒ๋‹น ๋Œ๋ด„์ด ํ•„์š”ํ•œ ์ •๋„์™€ ๊ณจ๋ด„ ๋น„์šฉ ๋“ฑ ์—์ธก ํ˜„ ์‚ฐํƒœ ์œ ์ง€์‹œ ํ–ฅํ›„ ๋ณ€ํ™” ์—์ธก ํ–ฅํ›„ ๋น„์šฉ ๋Œ€๋น„ ํšจ์œจ์ ์ธ ๋Œ๋ด„ ์ •์ฑ… ์ˆ˜๋ฆฝ์— ๊ธฐ์—ฌ who? ๊ณ ๊ฐ(์ฃผ๋ฏผ) why? ๋ถˆํŽธ์„ ์ค„์ธ๋‹ค which? ์˜ˆ์ธกํ˜• ํ™•์žฅํ˜• Ubie: ์˜๋ฃŒ ํ˜„์žฅ ์—…๋ฌด ํšจ์œจํ™”๋ฅผ ๋„๋ชจํ•˜๋Š” AI ๋ฌธ์ง„ ์ด์ „์— ํ™˜์ž๊ฐ€ ์“ด ์ข…์ด ๋ฌธ์ง„ํ‘œ์™€ ์ง„ํŒ”์‹ค์—์„œ๋ฆ ์ „์ž ์ง„๋ฃŒ๊ธฐ๋ก ๊ธฐ์žฌ์šฉ ๋ฌธ์ง„์ด ์ด์ค‘์œผ๋กœ ๋ฐœ์ƒ AI๋ฌธ์ง„์€ ํ™˜์ž๊ฐ€ ์ž…๋ ฅํ•œ ๋‚ด์šฉ์„ ์˜๋ฃŒ์šฉ์–ด๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์ง„๋ฃŒ๊ธฐ๋ก์— ์ž๋™์œผ๋กœ ์ž…๋ ฅ ์•ฝ 5๋งŒ ๊ฑด์˜ ๋…ผ๋ฌธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ AI๊ฐ€ ํ™˜์ž์˜ ์ฆ์ƒ๊ณผ ์ง€์—ญ ๋‚˜์ด์— ๋งž๋Š” ์งˆ๋ฌธ ์ž๋™์œผ๋กœ ์ƒ์„ฑ ์˜์‚ฌ์˜ ์‚ฌ๋ฌด ์ž‘์—…์ด ์ค„๊ณ  ์™ธ๋ž˜ ๋ฌธ์ง„ ์‹œ๊ฐ„์ด ์•ฝ 3๋ถ„์˜ 1๋กœ ๋‹จ์ถ• who? ๊ณ ๊ฐ, ..

AI์‹œ๋Œ€, ๋ฌธ๊ณผ์ƒ์€ ์ด๋ ‡๊ฒŒ ์ผํ•ฉ๋‹ˆ๋‹ค -3-

์ž๋™์ฐจ ๊ตํ†ต NTT๋„์ฝ”๋ชจ : AI๋ฅผ ํƒ์‹œ ์ˆ˜์š”์— ๋„์ž…ํ•ด 93~95%์ •ํ™•๋„๋กœ ํƒ์‹œ ์Šน์ฐจ ๋Œ€์ˆ˜ ์˜ˆ์ธก ํœด๋Œ€์ „ํ™” ์ „ํŒŒ๋กœ๋ถ€ํ„ฐ ์ง€์—ญ ์ธ๊ตฌ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์˜ˆ์ƒํ•ด AI์˜ˆ์ธก์— ํ™œ์šฉ ( 500m x 500m ์ง€์—ญ๋งˆ๋‹ค, ์‹œ๊ฐ„๋Œ€๋งˆ๋‹ค ์˜ˆ์ธก) ์ง€์—ญ ์ธ๊ตฌ์— ๋”ํ•ด ํƒ์‹œ ์šดํ–‰ ๋ฐ์ดํ„ฐ, ๊ฐ•์šฐ๋Ÿ‰ ๋“ฑ์˜ ๊ธฐ์ƒ๋ฐ์ดํ„ฐ, ์ด๋ฒคํŠธ ์žฅ์†Œ์™€ ์—ญ, ๋ณ‘์›, ํ•™๊ต ๋“ฑ์˜ ์‹œ์„ค ๋ฐ์ดํ„ฐ๋ฅผ ์˜ˆ์ธก ๋ฐ์ดํ„ฐ๋กœ ํ™œ์šฉ 2๊ฐœ์˜ AI ์‹œ์Šคํ…œ์„ ํ•จ๊ป˜ ์‚ฌ์šฉํ•ด ๊ณผ๊ฑฐ ์˜ˆ์ธก ์ •ํ™•๋„๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๊ตฌ๋ถ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์˜ˆ์ธก ๊ฐฑ์‹ ์€ 10๋ถ„ ๋‹จ์œ„ 30๋ถ„ ํ›„ ๊นŒ์ง€์˜ ์Šน์ฐจ ๋Œ€์ˆ˜ ์˜ˆ์ธก ์‹ ์ž… ์šด์ „์ž๋ผ๋„ ๋ณดํ†ต ์šด์ „์ž ์ •๋„์˜ ์Šน์ฐจ ํšŸ์ˆ˜ ๋‹ฌ์„ฑ ๊ฐ€๋Šฅ 1๋Œ€ ๋‹น ์—ฐ ์•ฝ 28๋งŒ์—”์˜ ๋งค์ถœ ์ƒ์Šน, ์ „์ฒด์— ๋„์ž…ํ•˜๋ฉด ์ˆ˜์–ธ์—” ๊ทœ๋ชจ์˜ ์—ฐ ๋งค์ถœ ์ƒ์Šน ๊ธฐ๋Œ€ who? ์ข…์—…์›(ํƒ์‹œ ์šด์ „์‚ฌ) why? ๋งค์ถœ, ์ผ์˜ ๋ถ€๊ฐ€๊ฐ€์น˜๋ฅผ ๋†’์ธ..

[๋”ฅ๋Ÿฌ๋‹] ๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€(logistic regression)

๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€์˜ ๋ชฉ์ ์€ ์ผ๋ฐ˜์ ์ธ ํšŒ๊ท€ ๋ถ„์„์˜ ๋ชฉํ‘œ์™€ ๋™์ผํ•˜๊ฒŒ ์ข…์† ๋ณ€์ˆ˜์™€ ๋…๋ฆฝ ๋ณ€์ˆ˜๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ๊ตฌ์ฒด์ ์ธ ํ•จ์ˆ˜๋กœ ๋‚˜ํƒ€๋‚ด์–ด ํ–ฅํ›„ ์˜ˆ์ธก ๋ชจ๋ธ์— ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ์„ ํ˜• ํšŒ๊ท€ ๋ถ„์„๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ ์ข…์† ๋ณ€์ˆ˜๊ฐ€ ๋ฒ”์ฃผํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋ฉฐ ์ž…๋ ฅ ๋ฐ์ดํ„ฐ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ ํ•ด๋‹น ๋ฐ์ดํ„ฐ์˜ ๊ฒฐ๊ณผ๊ฐ€ ํŠน์ • ๋ถ„๋ฅ˜๋กœ ๋‚˜๋‰˜๊ธฐ ๋•Œ๋ฌธ์— ์ผ์ข…์˜ ๋ถ„๋ฅ˜ (classification) ๊ธฐ๋ฒ•์œผ๋กœ๋„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ex) ์ ์ˆ˜๊ฐ€ ์•„๋‹ˆ๋ผ ํ•ฉ๊ฒฉ ๋ถˆํ•ฉ๊ฒฉ๋งŒ ๋ฐœํ‘œ๋˜๋Š” ์‹œํ—˜ ๊ณต๋ถ€ํ•œ ์‹œ๊ฐ„ 2 4 6 8 10 12 14 ์‹œํ—˜ ๊ฒฐ๊ณผ ๋ถˆํ•ฉ ๋ถˆํ•ฉ ๋ถˆํ•ฉ ํ•ฉ๊ฒฉ ํ•ฉ๊ฒฉ ํ•ฉ๊ฒฉ ํ•ฉ๊ฒฉ ๊ณต๋ถ€ํ•œ ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ํ•ฉ๊ฒฉ ์—ฌ๋ถ€ ํ•ฉ๊ฒฉ์„ 1 ๋ถˆํ•ฉ์„ 0์ด๋ผ๊ณ  ํ•˜๊ณ  ์ขŒํ‘œ ํ‰๋ฉด์— ๋‚˜ํƒ€๋‚ด๋ฉด ์ง์„ ์˜ ์ผ์ฐจ๋ฐฉ์ •์‹์„ ๋งŒ๋“ค๊ธฐ ์–ด๋ ต๋‹ค. ์ ๋“ค์˜ ํŠน์„ฑ์„ ๋‹ด์•„๋‚ด๋ ค๋ฉด ์ฐธ(1)๊ณผ ๊ฑฐ์ง“(0)์„ ๊ตฌ๋ถ„ํ•˜๋Š” Sํ˜•ํƒœ์˜ ์„ ์„ ๊ธ‹๋Š”๊ฒŒ ์ ์ ˆ..

AI์‹œ๋Œ€, ๋ฌธ๊ณผ์ƒ์€ ์ด๋ ‡๊ฒŒ ์ผํ•ฉ๋‹ˆ๋‹ค -2-

AI๊ธฐํš 100๊ฐœ ๋„์ „ ์•„์ด๋””์–ด ๋ชฉ๋ก์„ AI ๋„์ž… ํ›„์˜ ๋ณ€ํ™”๋Ÿ‰๊ณผ ์‹คํ˜„์„ฑ์œผ๋กœ ์ ์ˆ˜๋ฅผ ๋งค๊ธด๋‹ค ๐Ÿ˜ƒ WHO? ๋ˆ„๊ตฌ๋ฅผ ์œ„ํ•œ? WHY? ์™œ ํ•„์š”ํ•œ๊ฐ€? ๋งˆ์ด๋„ˆ์Šค ์ค„์ธ๋‹ค - ๋ถˆ๋งŒ ๋ถˆํŽธ ๋น„์šฉ ์ž‘์—…์‹œ๊ฐ„ ํ”Œ๋Ÿฌ์Šค๋ฅผ ๋†’์ธ๋‹ค - ๋งŒ์กฑ ํŽธ๋ฆฌ์„ฑ ๋งค์ถœ ์ผ์˜ ๋ถ€๊ฐ€๊ฐ€์น˜ WHEN? ์–ธ์ œ๊นŒ์ง€ ์–ด๋–ป๊ฒŒ WHICH? ์–ด๋–คํƒ€์ž… ~ํ˜• WHAT? ํ•  ์ˆ˜ ์žˆ๋Š”๊ฒƒ, ํ•ด๊ฒฐ๋  ์ผ HOW? ์–ด๋–ป๊ฒŒ ๋ถ„์—…? T์ž O ์—ญT I ์‹๋ณ„ํ˜• ์˜ˆ์ธกํ˜• ๋Œ€ํ™”ํ˜• ์‹คํ–‰ํ˜• ์œ ํ†ต ์†Œ๋งค ํŠธ๋ผ์ด์–ผ : ๋…์ž ์ƒ์‚ฐ AI ์นด๋ฉ”๋ผ๋กœ ์‚ฌ์šฉ์ž๋ฅผ ์‹๋ณ„ํ•ด ํŒ๋งค์ด‰์ง„๊ณผ ์ œํ’ˆ ๋ณด์ถฉ JINS : ์–ด์šธ๋ฆฌ๋Š” ์•ˆ๊ฒฝ ์ถ”์ฒœ ๋กœ์† : ์‹ ๊ทœ ์ถœ์  ํŒ๋‹จ ๋ฏธ์“ฐ๋น„์‹œ ์ƒ์‚ฌ์™€ ๋กœ์† : ํŽธ์˜์ ์—์„œ AI๋กœ ์ ˆ์ „ ์ „์ž์ƒ๊ฑฐ๋ž˜ IT ZOZO: AI ํ™œ์šฉํ•œ ์œ ์‚ฌ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์œผ๋กœ ์ฒด์žฌ ์‹œ๊ฐ„ 4๋ฐฐ๋กœ LOHACO: ์ฑ—๋ด‡ ๋ฌธ์˜์˜ 50% ๋Œ€์‘ ํŒจ์…˜ ํ”„๋ž‘..

๋ฐ˜์‘ํ˜•