240607 Today I Learn๋ฐ์ดํฐ ์์ง๋ฐ์ดํฐ ์์ง ํ๋ก์ธ์คData SourceOLTP Database: OnLine Transaction Processing ์ ์จ๋ผ์ธ ๋ฑ
ํน,์ผํ, ์ฃผ๋ฌธ ์
๋ ฅ ๋ฑ ๋์์ ๋ฐ์ํ๋ ๋ค์์ ํธ๋์ญ์
(๋ฐ์ดํฐ๋ฒ ์ด์ค ์์
์ ๋จ์) ์ฒ๋ฆฌ ์ ํEnterprise Applications: ํ์ฌ ๋ด ๋ฐ์ดํฐ (ex ๊ณ ๊ฐ ๊ด๊ณ ๋ฐ์ดํฐ, ์ ํ ๋ง์ผํ
์ธ์ผ์ฆ)Third - Party: Google Analytics์ ๊ฐ์ ์ธ๋ถ์์ค์์ ์์ง๋๋ ๋ฐ์ดํฐWeb/Log: ์ฌ์ฉ์์ ๋ก๊ทธ๋ฐ์ดํฐETL(Extract, Transform, and Load) : ๋ค์ํ ์์ค์ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์ ๊ฒฐํฉํ๋ ๊ณผ์ Data Lake: ์์ ํํ์ ๋ค์ํ ์ ํ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅData Warehouse: ..
240605 Today I Learn๐ฉ ํต๊ณ์ ์คํ์ด๋ค ๋ชฉ์ ์ ๊ฐ์ง๊ณ ๊ด์ฐฐ์ ํตํด ์ธก์ ๊ฐ์ ์ป์ด๋ด๋ ๊ฒ. ์ ํ๋ ํ๊ฒฝ์์์ ๊ด์ฐฐ์ ํตํด ํ๋ณด๋ ์ฌ์ค์ ๋ฐํ์ผ๋ก ์ ํ๋ ๊ฒฐ๋ก ์ ๋ด๋ฆฌ๊ณ , ํ๋ฅ ์ ํ๋จ์ผ๋ก ์ ํ๋ ๊ฒฐ๋ก ์ ๋ด๋ ค ์ง์ค์ ๊ฐ๊น์ด ๊ฐ ๋์ถํ๋ ๊ฒ์ด ๋ชฉ์ ์ด๋ค. ํต๊ณ์ ์คํ์ ์ผ๋ฐ์ ์ผ๋ก '๊ฐ์ค ์๋ฆฝ → ์คํ ์ค๊ณ → ๋ฐ์ดํฐ ์์ง → ์ถ๋ก ๋ฐ ๊ฒฐ๋ก ์ ๋์ถ'์ ๋จ๊ณ๋ก ์งํํ๋ค.A/B TEST ๐ก A/B TEST(๋ฒํท ํ
์คํธ/ ๋ถํ ํ
์คํธ)๋ ๊ฐ์ง ์ฒ๋ฆฌ ๋ฐฉ๋ฒ ์ค ์ด๋ ํ ์ชฝ์ด ๋ ์ข๋ค๋ผ๋ ๊ฒ์ ์
์ฆํ๊ธฐ ์ํด ์คํ๊ตฐ์ ๋ ๊ทธ๋ฃน์ผ๋ก ๋๋์ด ์งํํ๋ ์คํA/B Test์ ๋ชฉ์ ๋ฐ ์งํ๋ชฉ์ UI/UX ๊ฐ์ ์ ํ์จ ์ฆ๊ฐ๋งค์ถ ์ฆ๊ฐ์ฃผ์ ์งํ์๋น์ค์ ๊ฐ์
์จ์ฌ๋ฐฉ๋ฌธ์จCTR(๋
ธ์ถ ๋๋น ํด๋ฆญ์จ)CVR(ํด๋ฆญ ๋๋น ์ ํ์จ, ๊ตฌ๋งค์ ํ์จ)R..
240604 Today I Learn๋ก์ง์คํฑ ํ๊ท ์ด๋ก ๐ก ๋ก์ง์คํฑ ํ๊ท๋
๋ฆฝ ๋ณ์์ ์ ํ ๊ฒฐํฉ์ ์ด์ฉํ์ฌ ์ฌ๊ฑด์ ๋ฐ์ ๊ฐ๋ฅ์ฑ์ ์์ธกํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํต๊ณ ๊ธฐ๋ฒ์ผ๋ก ๊ฐ์ค์น ๊ฐ์ ์๋ค๋ฉด X๊ฐ์ด ์ฃผ์ด์ก์ ๋ ํด๋น ์ฌ๊ฑด์ด ์ผ์ด๋ ์ ์๋ P์ ํ๋ฅ ์ ๊ณ์ฐํ๋ค. ์ด๋, ํ๋ฅ 0.5๋ฅผ ๊ธฐ์ค์ผ๋ก ๊ทธ๋ณด๋ค ๋์ผ๋ฉด ์ฌ๊ฑด์ด ์ผ์ด๋จ(P(Y) = 1), ๊ทธ๋ ์ง ์์ผ๋ฉด ์ฌ๊ฑด์ด ์ผ์ด๋์ง ์์(P(Y) = 0)์ผ๋ก ํ๋จํ์ฌ ๋ถ๋ฅ ์์ธก์ ์ฌ์ฉํ๋ค.๋ก์ง์ ๊ฒฝ์ฐ ์ด๋ค ๊ฐ์ ๊ฐ์ง๋๋ผ๋ ๋ฐ๋์ ํน์ ์ฌ๊ฑด์ด ์ผ์ด๋ ํ๋ฅ ์ 0~1๋ก ๋ง๋ค์ด์ค๋ค.๋ก์ง์ ๋ค์๊ณผ ๊ฐ์ด ํด์๋๋ค.→ X์ ๊ฐ์ด 1๋งํผ ์ฆ๊ฐํ ๋, ์ค์ฆ๋น๋ e์ w1์น ๋งํผ ์ฆ๊ฐํ๋ค.๋ถ๋ฅ ํ๊ฐ์งํ๐ก ์ ํ๋ (Accuracy)์ ์ฒด ์ค ์์ธก์ด ์ค์ ๊ฐ๊ณผ ๊ฐ์ ๊ฒฝ์ฐ (์ฐธ์ธ ๊ฒฝ์ฐ ์ฐธ์ผ๋ก, ๊ฑฐ..
240604 Today I Learn๋ค์ค์ ํํ๊ท๐ก ๋ค์ค ์ ํํ๊ท(Multiple Linear Regression)์ค๋ช
๋ณ์(๋
๋ฆฝ๋ณ์)๊ฐ ๋ ๊ฐ ์ด์์ธ ํ๊ท ๋ถ์๋ค์ค์ ํ ํ๊ท ์ค์ต๐โ๏ธ ๋จธ์ ์ด๋ ๋ฐ์ดํฐ ์ ํํ๊ท๋ฅผ ํ๋ จ ์์ผฐ์ง๋ง ์ฑ๋ฅ์ด ๋ณ๋ก ์ข์ง ์๋ค๋ ๊ฒ์ ์๊ฒ ๋์์ต๋๋ค. ๊ทธ๋์ ์ฑ๋ณ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ด์ก์ต๋๋ค. 1. ์ฑ๋ณ๋ฐ์ดํฐ๋ ๋ฌธ์ํ์ด์ฌ์ ์ซ์๋ก ํํํด์ค์ผ ํฉ๋๋ค.# 1. male(1), female(0)์ผ๋ก ๋ณํํ๊ธฐdef encode_gender(series): if series == 'Female': return 0 else: return 1 # apply๋ฅผ ํ์ฉํด sex ์ปฌ๋ผ์ ๋ชจ๋ ํ์ encode_gender๋ฅผ ์ ์ฉํฉ๋๋ค...
240603 Today I Learn๋จธ์ ๋ฌ๋์ด๋?๐ก ๋จธ์ ๋ฌ๋(Machine Learning, ML)๊ด์ธก๋ ํจํด์ ๊ธฐ๋ฐ์ผ๋ก ์์ฌ ๊ฒฐ์ ์ ํ๊ธฐ ์ํ ์๊ณ ๋ฆฌ์ฆ. ๊ธฐ์ ํต๊ณ ๋ฑ์ ํตํ์ฌ ์ง๊ณ๋ ์ ๋ณด๋ก ์์ฌ๊ฒฐ์ ์ ํ๋ ๊ณผ๊ฑฐ์ ๋ฌ๋ฆฌ ๋ฐ์ดํฐ ์์ง๊ณผ ์ฒ๋ฆฌ ๊ธฐ์ ์ ๋ฐ์ ์ผ๋ก ๋์ฉ๋ ๋ฐ์ดํฐ์ ํจํด์ ์ธ์ํ๊ณ ์ด๋ฅผ ๋ฐํ์ผ๋ก ์์ธก, ๋ถ๋ฅํ๋ ๋ฐฉ๋ฒ๋ก .๋จธ์ ๋ฌ๋์ ์ข
๋ฅ์ง๋ํ์ต : ๋ฌธ์ ์ ์ ๋ต์ ๋ชจ๋ ์๋ ค์ฃผ๊ณ ๊ณต๋ถ์ํค๋ ๋ฐฉ๋ฒ์์ธก๋ถ๋ฅ๋น์ง๋ํ์ต : ๋ต์ ์๋ ค์ฃผ์ง ์๊ณ ๊ณต๋ถ์ํค๋ ๋ฐฉ๋ฒ์ฐ๊ด๊ท์น๊ตฐ์ง๊ฐํํ์ต : ๋ณด์์ ํตํด ์์ ์ต๋ํ, ๋ฒ์ ์ต์ํ ํ๋ ๋ฐฉํฅ์ผ๋ก ํ์๋ฅผ ๊ฐํ์ ํํ๊ท๋ถ์ ์ด๋ก ๐ก์ ํํ๊ท(Linear Regression)์ข
์ ๋ณ์ y์ ํ ๊ฐ ์ด์์ ๋
๋ฆฝ ๋ณ์ (๋๋ ์ค๋ช
๋ณ์) X์์ ์ ํ ์๊ด ๊ด๊ณ๋ฅผ ๋ชจ๋ธ๋งํ๋ ํ๊ท๋ถ์ ๊ธฐ๋ฒ..
240603 Today I Learn๋ฐ์ดํฐ์ ์ข
๋ฅ์์นํ ์๋ฃ - ์ซ์๋ฅผ ์ด์ฉํด ํํํ ์ ์๋ ๋ฐ์ดํฐ์ฐ์ํ : ์ผ์ ๋ฒ์ ์์์ ์ด๋ค ๊ฐ์ด๋ ์ทจํ ์ ์๋ ๋ฐ์ดํฐ→ ์ฒด์ค, ์ ์ฅ์ด์ฐํ : ํ์์ ๊ฐ์ ์ ์ํ ๊ฐ๋ง ์ทจํ ์ ์๋ ๋ฐ์ดํฐ(์์์ ์ด ์๋ฏธ๊ฐ ์์)→ ์ฌ๊ณ ๊ฑด์, ์ผ ๋ฐฉ๋ฌธ์์๋ฒ์ฃผํ ์๋ฃ - ๊ฐ๋ฅํ ๋ฒ์ฃผ ์์ ๊ฐ๋ง์ ์ทจํ๋ ๋ฐ์ดํฐ์์ํ(์์ํ) : ๊ฐ๋ค ์ฌ์ด์ ๋ถ๋ช
ํ ์์๊ฐ ์๋ ๋ฐ์ดํฐ → ๋ฑ์๋ช
๋ชฉํ : ๊ฐ๋ค ์ฌ์ด์ ์์๊ฐ ์๋ ๋ฐ์ดํฐ→ ๋๋ผ, ๋์, ํ์กํ, ์ฑ๋ณ, ์ฑ๊ณต์ฌ๋ถ, MBTI์ด์งํ : ๋๊ฐ์ ๊ฐ๋ง์ ๊ฐ์ง๋ ๋ฒ์ฃผํ ๋ฐ์ดํฐ → Y/N, T/F, M/Fํธ์ฐจ, ๋ถ์ฐ, ํ์คํธ์ฐจ, ํ๋ณธ๋ถํฌํธ์ฐจ๐ก ํธ์ฐจ๊ฐ๊ฐ์ ๊ฐ์์ ํ๊ท ์ ๋บ ๊ฐ์ผ๋ก, ํด๋น ๊ฐ์ด ํ๊ท ์ผ๋ก๋ถํฐ ์ผ๋ง๋ ๋จ์ด์ ธ ์๋์ง๋ฅผ ์๋ฏธํ๋ค.์ธ ํ์์ ์..