Euisuk's Dev Log

ใ€Œ์„œ์ฟ  ๊ฐœ๋ฐœ๋…ธํŠธโญใ€

ํŒŒ์ด์ฌ ๋งˆ์Šคํ„ฐํ•˜๊ธฐ : Jupyter

Jupyter ๋…ธํŠธ๋ถ (Jupyter Notebook)์ด๋ž€? Jupyter ๋…ธํŠธ๋ถ์€ ๋ฐ์ดํ„ฐ ๋ถ„์„์ด๋‚˜ ๊ณผํ•™ ์—ฐ๊ตฌ ๋“ฑ์— ์œ ์šฉํ•œ ๋Œ€ํ™”ํ˜• ์›น ๊ธฐ๋ฐ˜ ์ฝ”๋“œ ์‹คํ–‰ ํ™˜๊ฒฝ์ž…๋‹ˆ๋‹ค. Jupyter๋Š” Julia, Python, R ๋“ฑ ๋‹ค์–‘ํ•œ ์–ธ์–ด๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ณธ ์‹œ๊ฐํ™” ๊ฒŒ์‹œ๊ธ€์€ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ํ™˜๊ฒฝ์—์„œ ์ž‘์„ฑ๋  ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ด์— ๋Œ€ํ•ด์„œ ๊ฐ€๋ณ๊ฒŒ ํ•œ๋ฒˆ ์ •๋ฆฌํ•ด๋ณด๊ณ  ๋„˜์–ด๊ฐ€๋ณด๋„๋ก...

[SPL] stats์™€ eventstats ์ฐจ์ด์  ์ดํ•ดํ•˜๊ธฐ

stats์™€ eventstats ์ฐจ์ด์  ์ดํ•ดํ•˜๊ธฐ Splunk์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๋‹ค ๋ณด๋ฉด, ๋‹ค์–‘ํ•œ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ง‘๊ณ„ํ•˜๊ณ  ์š”์•ฝํ•ด์•ผ ํ•  ๋•Œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๋‘ ๊ฐ€์ง€ ๋ช…๋ น์–ด๊ฐ€ stats์™€ eventstats์ž…๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” ์ด ๋‘ ๋ช…๋ น์–ด์˜ ์ฐจ์ด์ ๊ณผ ์‚ฌ์šฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค. stats stats ๋ช…๋ น์–ด๋Š” ๊ฒฐ๊ณผ...

[SPL] Splunk & SPL ๊ฐœ์š”

Splunk & SPL(Splunk Processing Language) Splunk๋Š” ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐ ๋ถ„์„ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ธฐ์—…์€ ๊ธฐ๊ณ„ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘, ๊ฒ€์ƒ‰, ๋ชจ๋‹ˆํ„ฐ๋ง, ๋ถ„์„ ๋ฐ ์‹œ๊ฐํ™”ํ•˜์—ฌ ๋ณด๋‹ค ํšจ์œจ์ ์ธ ์˜์‚ฌ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Splunk์˜ ๊ฒ€์ƒ‰ ์–ธ์–ด์ธ Splunk Processing Language(SPL)์€ ์ด...

[Git] ๊นƒ(Git)์ด๋ž€?

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

[Git] ๊นƒ(Git)์„ ํ™œ์šฉํ•œ ํ˜‘์—… ๋ฐฉ๋ฒ•

๊นƒ(Git)์„ ํ™œ์šฉํ•œ ํ˜‘์—… ๋ฐฉ๋ฒ• ๊นƒ์€ ๋ถ„์‚ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์œผ๋กœ, ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ํ˜‘์—… ๋ฐฉ์‹์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊นƒ์„ ํ™œ์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ณต์œ ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊นƒ์˜ ํ˜‘์—… ๋ฐฉ๋ฒ• 1. Pull Request(ํ’€ ๋ฆฌํ€˜์ŠคํŠธ) ๊นƒ์€ Pull Request ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ, ๊ฐœ๋ฐœ์ž๋“ค์ด ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋“ค์˜ ๋ณ€๊ฒฝ ๋‚ด์—ญ์„ ๊ฒ€ํ† ํ•˜๊ณ , ์ด๋ฅผ ๋จธ์ง€(m...

[Git] ๊นƒ(Git)์„ ํ™œ์šฉํ•œ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ

๊นƒ(Git)์„ ํ™œ์šฉํ•œ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ๊นƒ(Git)์€ ๋ถ„์‚ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์œผ๋กœ, ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ์—์„œ ์†Œ์Šค์ฝ”๋“œ์™€ ๋ฌธ์„œ๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ  ํ˜‘์—…์„ ํ•  ๋•Œ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๊นƒ์„ ํ™œ์šฉํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 1. ๊นƒ์˜ ์‚ฌ์šฉ๋ฒ• 1. Repository(์ €์žฅ์†Œ) ์ƒ์„ฑ ํ”„๋กœ์ ํŠธ๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € ๊นƒ ์ €์žฅ์†Œ๋ฅผ ์ƒ์„ฑํ•ด์•ผ ํ•ฉ...

[Git] Git ์ถฉ๋Œ ์‹œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

๊นƒ(Git) ์ถฉ๋Œ ์‹œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• Git์—์„œ ๋ธŒ๋žœ์น˜๋ฅผ ๋ณ‘ํ•ฉํ•  ๋•Œ, ๋•Œ๋กœ๋Š” ์ถฉ๋Œ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋™์ผํ•œ ํŒŒ์ผ์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜, ๊ฐ™์€ ํŒŒ์ผ์„ ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ์ˆ˜์ •ํ•œ ๊ฒฝ์šฐ ๋“ฑ์— ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถฉ๋Œ์„ ํ•ด๊ฒฐํ•˜์ง€ ์•Š์œผ๋ฉด, ์ฝ”๋“œ์˜ ๋ถˆ์ผ์น˜๋กœ ์ธํ•ด ์ปดํŒŒ์ผ ์˜ค๋ฅ˜ ๋“ฑ์˜ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ถฉ๋Œ์„ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค...

[Git] Git Branch์— ๋Œ€ํ•œ ์ดํ•ด์™€ ํ™œ์šฉ

Git Branch์— ๋Œ€ํ•œ ์ดํ•ด์™€ ํ™œ์šฉ Git Branch๋Š” Git์—์„œ ๋งค์šฐ ์ค‘์š”ํ•œ ๊ฐœ๋… ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŠธ์—์„œ๋Š” Git Branch๋ž€ ๋ฌด์—‡์ธ์ง€, Git Branch๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์–ด๋–ป๊ฒŒ ์ฝ”๋“œ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  Git Branch๋ฅผ ํ™œ์šฉํ•œ ํ˜‘์—… ๋ฐฉ๋ฒ• ๋“ฑ์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. โ€œ๋ชจ๋“  ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์€ ๋ธŒ๋žœ์น˜๋ฅผ ์ง€์›...

[๋จธ์‹ ๋Ÿฌ๋‹][์ฐจ์›์ถ•์†Œ] ๋ณ€์ˆ˜ ์ถ”์ถœ๋ฒ• - Multi-Dimensional Scaling (MDS)

๋ณธ ํฌ์ŠคํŠธ๋Š” ๊ณ ๋ ค๋Œ€ํ•™๊ต ๊ฐ•ํ•„์„ฑ ๊ต์ˆ˜๋‹˜์˜ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ• ํ›„ ์ •๋ฆฌ๋ฅผ ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ž‘์„ฑ ๋ฐ ์„ค๋ช…์˜ ํŽธ์˜๋ฅผ ์œ„ํ•ด ์•„๋ž˜๋Š” ํŽธํ•˜๊ฒŒ ์ž‘์„ฑํ•œ ์  ์–‘ํ•ด๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. Dimensionality Reduction Supervised Variable Extraction ์ฐจ์›์ถ•์†Œ๋Š”, ๋ชจ๋ธ๋ง์„ ํ•˜๊ธฐ ์œ„ํ•ด ๋‚ด๊ฐ€ ๊ฐ€์ง„ ๋ฐ์ดํ„ฐ์˜ ์ •๋ณด๋ฅผ ์ตœ๋Œ€ํ•œ ๋ณด์กดํ•˜๋ฉด์„œ, ํ›จ์”ฌ ๋” compac...

[ํŒŒ์ดํ† ์น˜] ํŒŒ์ดํ† ์น˜๋กœ CNN ๋ชจ๋ธ์„ ๊ตฌํ˜„ํ•ด๋ณด์ž! (ResNetํŽธ)

์•ˆ๋…•ํ•˜์„ธ์š”! ์ง€๋‚œ๋ฒˆ ํฌ์ŠคํŠธ์ธ VGGNet๊ณผ GoogleNet ์ดํ›„๋กœ ์˜ค๋Š˜์€ ResNet ๊ด€๋ จ ํฌ์ŠคํŠธ์ž…๋‹ˆ๋‹ค. 2๋ฒˆ์— ๊ฑธ์นœ ํฌ์ŠคํŒ…์—์„œ ์†Œ๊ฐœ๋“œ๋ ธ๋‹ค์‹œํ”ผ ์ปดํ“จํ„ฐ ๋น„์ „ ๋Œ€ํšŒ ์ค‘์— ILSVRC (Imagenet Large Scale Visual Recognition Challenges)์ด๋ผ๋Š” ๋Œ€ํšŒ๊ฐ€ ์žˆ๋Š”๋ฐ, ๋ณธ ๋Œ€ํšŒ๋Š” ๊ฑฐ๋Œ€ ์ด๋ฏธ์ง€๋ฅผ 1000๊ฐœ์˜ ์„œ๋ธŒ์ด๋ฏธ์ง€๋กœ ๋ถ„๋ฅ˜...