๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki

Habrรฉ์˜ ๊ธฐ๊ณ„ ํ•™์Šต ๋Œ€ํšŒ ์ฃผ์ œ๋ฅผ ์ด์–ด๊ฐ€๋ฉฐ ๋…์ž๋“ค์—๊ฒŒ ๋‘ ๊ฐ€์ง€ ํ”Œ๋žซํผ์„ ๋” ์†Œ๊ฐœํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ํ™•์‹คํžˆ Kaggle๋งŒํผ ๊ฑฐ๋Œ€ํ•˜์ง€๋Š” ์•Š์ง€๋งŒ ๋ถ„๋ช…ํžˆ ์ฃผ๋ชฉํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki

๊ฐœ์ธ์ ์œผ๋กœ ๋‚˜๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ด์œ ๋กœ kaggle์„ ๋ณ„๋กœ ์ข‹์•„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค:

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

๋‹คํ–‰์Šค๋Ÿฝ๊ฒŒ๋„ ๋‹ค๋ฅธ ํ”Œ๋žซํผ์—์„œ๋„ ๋จธ์‹ ๋Ÿฌ๋‹ ๋Œ€ํšŒ๊ฐ€ ์—ด๋ฆฌ๊ณ  ์žˆ๋Š”๋ฐ, ์ด๋Ÿฌํ•œ ๋Œ€ํšŒ ๋ช‡ ๊ฐ€์ง€์— ๋Œ€ํ•ด ๋…ผ์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์•„์ด๋‹ค์˜ค SNA ํ•ด์ปคํ†ค 2019
๊ณต์‹ ์–ธ์–ด: ์˜์–ด,
์ฃผ์ตœ์ž: Yandex, Sberbank, HSE
๊ณต์‹ ๋Ÿฌ์‹œ์•„์–ด,
์ฃผ์ตœ์ž: Mail.ru ๊ทธ๋ฃน
์˜จ๋ผ์ธ ๋ผ์šด๋“œ: 15๋…„ 11์›” 2019์ผ~XNUMX์›” XNUMX์ผ
ํ˜„์žฅ ๊ฒฐ์„ : 4๋…„ 6์›” 2019~XNUMX์ผ
์˜จ๋ผ์ธ - 7์›” 15์ผ๋ถ€ํ„ฐ XNUMX์›” XNUMX์ผ๊นŒ์ง€;
์˜คํ”„๋ผ์ธ โ€“ 30์›” 1์ผ๋ถ€ํ„ฐ XNUMX์›” XNUMX์ผ๊นŒ์ง€.
๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ์˜ ์ž…์ž์— ๋Œ€ํ•œ ํŠน์ • ๋ฐ์ดํ„ฐ ์„ธํŠธ(๊ถค์ , ์šด๋™๋Ÿ‰ ๋ฐ ๊ธฐํƒ€ ๋‹ค์†Œ ๋ณต์žกํ•œ ๋ฌผ๋ฆฌ์  ๋งค๊ฐœ๋ณ€์ˆ˜)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ทธ๊ฒƒ์ด ๋ฎค์˜จ์ธ์ง€ ์•„๋‹Œ์ง€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
์ด ์ง„์ˆ ์—์„œ ๋‘ ๊ฐ€์ง€ ์ž‘์—…์ด ํ™•์ธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
โ€” ํ•˜๋‚˜์—์„œ๋Š” ์˜ˆ์ธก์„ ๋ณด๋‚ด์•ผ ํ–ˆ๊ณ ,
- ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ์˜ˆ์ธก์„ ์œ„ํ•œ ์™„์ „ํ•œ ์ฝ”๋“œ์™€ ๋ชจ๋ธ์ด๋ฉฐ, ์‹คํ–‰์—๋Š” ์‹คํ–‰ ์‹œ๊ฐ„๊ณผ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ์— ๋Œ€ํ•ด ์ƒ๋‹นํžˆ ์—„๊ฒฉํ•œ ์ œํ•œ์ด ์ ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
SNA ํ•ด์ปคํ†ค ๋Œ€ํšŒ์˜ ๊ฒฝ์šฐ 2018๋…„ XNUMX์›”~XNUMX์›” ์‚ฌ์šฉ์ž ๋‰ด์Šค ํ”ผ๋“œ์— ๊ณต๊ฐœ ๊ทธ๋ฃน์˜ ์ฝ˜ํ…์ธ  ํ‘œ์‹œ ๋กœ๊ทธ๊ฐ€ ์ˆ˜์ง‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํ…Œ์ŠคํŠธ ์„ธํŠธ์—๋Š” XNUMX์›” ๋งˆ์ง€๋ง‰ ์ฃผ์™€ ๋ฐ˜์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋กœ๊ทธ์˜ ๊ฐ ํ•ญ๋ชฉ์—๋Š” ๋ฌด์—‡์„, ๋ˆ„๊ตฌ์—๊ฒŒ ํ‘œ์‹œํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ •๋ณด๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ์ž๊ฐ€ ์ด ์ฝ˜ํ…์ธ ์— ์–ด๋–ป๊ฒŒ ๋ฐ˜์‘ํ–ˆ๋Š”์ง€(ํ‰๊ฐ€, ๋Œ“๊ธ€ ์ž‘์„ฑ, ๋ฌด์‹œ ๋˜๋Š” ํ”ผ๋“œ์—์„œ ์ˆจ๊ธฐ๊ธฐ) ์ •๋ณด๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
SNA Hackathon ์ž‘์—…์˜ ํ•ต์‹ฌ์€ ์†Œ์…œ ๋„คํŠธ์›Œํฌ Odnoklassniki์˜ ๊ฐ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ž์‹ ์˜ ํ”ผ๋“œ ์ˆœ์œ„๋ฅผ ์ง€์ •ํ•˜์—ฌ "ํด๋ž˜์Šค"๋ฅผ ๋ฐ›์„ ๊ฒŒ์‹œ๋ฌผ์˜ ์ˆœ์œ„๋ฅผ ์ตœ๋Œ€ํ•œ ๋†’์ด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์˜จ๋ผ์ธ ๋‹จ๊ณ„์—์„œ ์ž‘์—…์€ ์„ธ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ„์–ด์กŒ์Šต๋‹ˆ๋‹ค.
1. ๋‹ค์–‘ํ•œ ํ˜‘์—… ํŠน์„ฑ์— ๋”ฐ๋ผ ๊ฒŒ์‹œ๋ฌผ ์ˆœ์œ„๋ฅผ ๋งค๊น๋‹ˆ๋‹ค.
2. ํฌํ•จ๋œ ์ด๋ฏธ์ง€๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ฒŒ์‹œ๋ฌผ ์ˆœ์œ„๋ฅผ ๋งค๊น๋‹ˆ๋‹ค.
3. ํฌํ•จ๋œ ํ…์ŠคํŠธ์— ๋”ฐ๋ผ ๊ฒŒ์‹œ๋ฌผ์˜ ์ˆœ์œ„๋ฅผ ๋งค๊น๋‹ˆ๋‹ค.
ROC-AUC์™€ ๊ฐ™์€ ๋ณต์žกํ•œ ์‚ฌ์šฉ์ž ์ •์˜ ์ง€ํ‘œ ์‚ฌ์šฉ์ž๋ณ„ ํ‰๊ท  ROC-AUC
XNUMX์ฐจ ๊ฒฝํ’ˆ - N๊ฐœ ์ž๋ฆฌ ํ‹ฐ์…”์ธ , XNUMX์ฐจ ์ง„์ถœ, ๋Œ€ํšŒ ๊ธฐ๊ฐ„ ์ค‘ ์ˆ™์†Œ ๋ฐ ์‹์‚ฌ ์ œ๊ณต
๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„ - ??? (์ €๋Š” ์‚ฌ์ •์ƒ ์‹œ์ƒ์‹์— ์ฐธ์„ํ•˜์ง€ ๋ชปํ•ด ๊ฒฐ๊ตญ ์–ด๋–ค ์ƒํ’ˆ์ด ์žˆ๋Š”์ง€๋Š” ์•Œ ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค.) ๊ทธ๋“ค์€ ์Šน๋ฆฌํ•œ ํŒ€์˜ ๋ชจ๋“  ๊ตฌ์„ฑ์›์—๊ฒŒ ๋…ธํŠธ๋ถ์„ ์•ฝ์†ํ–ˆ์Šต๋‹ˆ๋‹ค.
์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„์— ๋Œ€ํ•œ ์ƒ๊ธˆ - ์ตœ๊ณ ์˜ ์ฐธ๊ฐ€์ž 100๋ช…์„ ์œ„ํ•œ ํ‹ฐ์…”์ธ , ๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„๋กœ์˜ ํ†ต๊ณผ, ๋Œ€ํšŒ ๊ธฐ๊ฐ„ ๋™์•ˆ ๋ชจ์Šคํฌ๋ฐ” ์—ฌํ–‰, ์ˆ™๋ฐ• ๋ฐ ์‹์‚ฌ๊ฐ€ ์ง€๊ธ‰๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๊ฐ€ ๋๋‚  ๋ฌด๋ ต, ๋‹จ๊ณ„ 3์˜ 1๊ฐœ ์ž‘์—…์—์„œ ์ตœ๊ณ ์— ๋Œ€ํ•œ ์ƒํ’ˆ์ด ๋ฐœํ‘œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘๊ฐ€ RTX 2080 TI ๋น„๋””์˜ค ์นด๋“œ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค!
๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ํŒ€ ๋‹จ๊ณ„์˜€์œผ๋ฉฐ ํŒ€์€ 2~5๋ช…์œผ๋กœ ๊ตฌ์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ƒ๊ธˆ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
1์œ„ - 300 ๋ฃจ๋ธ”
2์œ„ - 200 ๋ฃจ๋ธ”
3์œ„ - 100 ๋ฃจ๋ธ”
์‹ฌ์‚ฌ์œ„์› ์ƒ - 100 ๋ฃจ๋ธ”
๊ณต์‹ ํ…”๋ ˆ๊ทธ๋žจ ๊ทธ๋ฃน, ์ฐธ๊ฐ€์ž ์•ฝ 190๋ช…, ์˜์–ด๋กœ ์˜์‚ฌ์†Œํ†ต, ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์„ ๋ฉฐ์น  ๊ธฐ๋‹ค๋ ค์•ผ ํ•จ ํ…”๋ ˆ๊ทธ๋žจ ๊ณต์‹ ๊ทธ๋ฃน, ์ตœ๋Œ€ 1500๋ช… ์ฐธ๊ฐ€์ž, ์ฐธ๊ฐ€์ž์™€ ์ฃผ์ตœ์ž ๊ฐ„์˜ ํ™œ๋ฐœํ•œ ์—…๋ฌด ๋…ผ์˜
์ฃผ์ตœ์ธก์—์„œ๋Š” ๋‹จ์ˆœ ์†”๋ฃจ์…˜๊ณผ ๊ณ ๊ธ‰ ์†”๋ฃจ์…˜์ด๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ๊ธฐ๋ณธ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. Simple์—๋Š” 16GB ๋ฏธ๋งŒ์˜ RAM์ด ํ•„์š”ํ–ˆ์œผ๋ฉฐ ๊ณ ๊ธ‰ ๋ฉ”๋ชจ๋ฆฌ๋Š” 16์— ๋งž์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋™์‹œ์—, ์กฐ๊ธˆ ์•ž์„ ๋‚ด๋‹ค๋ณด๋ฉด ์ฐธ๊ฐ€์ž๋“ค์€ ๊ณ ๊ธ‰ ์†”๋ฃจ์…˜์„ ํฌ๊ฒŒ ๋Šฅ๊ฐ€ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์†”๋ฃจ์…˜์„ ์ถœ์‹œํ•˜๋Š” ๋ฐ ์–ด๋ ค์›€์€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ธ‰ ์˜ˆ์ œ์—๋Š” ์†”๋ฃจ์…˜ ๊ฐœ์„ ์„ ์‹œ์ž‘ํ•  ์œ„์น˜์— ๋Œ€ํ•œ ํžŒํŠธ๊ฐ€ ํฌํ•จ๋œ ์„ค๋ช…์ด ์žˆ๋‹ค๋Š” ์ ์— ์œ ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ์ž‘์—…์— ๋Œ€ํ•ด ๊ธฐ๋ณธ์ ์ด๊ณ  ์›์‹œ์ ์ธ ์†”๋ฃจ์…˜์ด ์ œ๊ณต๋˜์—ˆ์œผ๋ฉฐ ์ด๋Š” ์ฐธ๊ฐ€์ž๊ฐ€ ์‰ฝ๊ฒŒ ๋Šฅ๊ฐ€ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋Œ€ํšŒ ์ดˆ๊ธฐ์— ์ฐธ๊ฐ€์ž๋“ค์€ ๋ช‡ ๊ฐ€์ง€ ์–ด๋ ค์›€์— ์ง๋ฉดํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒซ์งธ, ๋ฐ์ดํ„ฐ๊ฐ€ Apache Parquet ํ˜•์‹์œผ๋กœ ์ œ๊ณต๋˜์—ˆ์œผ๋ฉฐ Python๊ณผ Parquet ํŒจํ‚ค์ง€์˜ ๋ชจ๋“  ์กฐํ•ฉ์ด ์˜ค๋ฅ˜ ์—†์ด ์ž‘๋™ํ•˜์ง€๋Š” ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์–ด๋ ค์›€์€ ๋ฉ”์ผ ํด๋ผ์šฐ๋“œ์—์„œ ์‚ฌ์ง„์„ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๊ฒƒ์ธ๋ฐ, ํ˜„์žฌ๋กœ์„œ๋Š” ๋งŽ์€ ์–‘์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ฒˆ์— ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ์‰ฌ์šด ๋ฐฉ๋ฒ•์ด ์—†์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋กœ ์ธํ•ด ์ฐธ๊ฐ€์ž๋“ค์€ ๋ฉฐ์น  ๋™์•ˆ ์ง€์—ฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

IDAO. ์ฒซ ๋‹จ๊ณ„

๊ณผ์ œ๋Š” ํŠน์„ฑ์— ๋”ฐ๋ผ ๋ฎค์˜จ/๋น„๋ฎค์˜จ ์ž…์ž๋ฅผ ๋ถ„๋ฅ˜ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ž‘์—…์˜ ์ฃผ์š” ํŠน์ง•์€ ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์— ๊ฐ€์ค‘์น˜ ์—ด์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์ธ๋ฐ, ์ฃผ์ตœ์ธก์€ ์ด๋ฅผ ์ด ๋ผ์ธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์— ๋Œ€ํ•œ ์‹ ๋ขฐ๋„๋กœ ํ•ด์„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋Š” ๊ฝค ๋งŽ์€ ํ–‰์— ์Œ์ˆ˜ ๊ฐ€์ค‘์น˜๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki

ํžŒํŠธ๊ฐ€ ์žˆ๋Š” ์„ ์— ๋Œ€ํ•ด ๋ช‡ ๋ถ„ ๋™์•ˆ ์ƒ๊ฐํ•œ ํ›„(ํžŒํŠธ๋Š” ๋‹จ์ˆœํžˆ ๊ฐ€์ค‘์น˜ ์—ด์˜ ์ด ๊ธฐ๋Šฅ์— ์ฃผ์˜๋ฅผ ๋Œ์—ˆ์Šต๋‹ˆ๋‹ค) ์ด ๊ทธ๋ž˜ํ”„๋ฅผ ์ž‘์„ฑํ•œ ํ›„ ์šฐ๋ฆฌ๋Š” 3๊ฐ€์ง€ ์˜ต์…˜์„ ํ™•์ธํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

1) ์Œ์˜ ๊ฐ€์ค‘์น˜๊ฐ€ ์žˆ๋Š” ์„ ์˜ ๋ชฉํ‘œ๋ฅผ ๋ฐ˜์ „ํ•ฉ๋‹ˆ๋‹ค(๋ฐ ๊ทธ์— ๋”ฐ๋ฅธ ๊ฐ€์ค‘์น˜).
2) ๊ฐ€์ค‘์น˜๊ฐ€ 0๋ถ€ํ„ฐ ์‹œ์ž‘๋˜๋„๋ก ์ตœ์†Œ๊ฐ’์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
3) ๋ฌธ์ž์—ด ๊ฐ€์ค‘์น˜๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค

์„ธ ๋ฒˆ์งธ ์˜ต์…˜์€ ์ตœ์•…์œผ๋กœ ํŒ๋ช…๋˜์—ˆ์ง€๋งŒ ์ฒ˜์Œ ๋‘ ๊ฐœ๋Š” ๊ฒฐ๊ณผ๋ฅผ ๊ฐœ์„ ํ–ˆ์œผ๋ฉฐ ๊ฐ€์žฅ ์ข‹์€ ์˜ต์…˜์€ 1๋ฒˆ ์˜ต์…˜์œผ๋กœ ์ฆ‰์‹œ ์ฒซ ๋ฒˆ์งธ ์ž‘์—…์—์„œ ํ˜„์žฌ XNUMX์œ„, ๋‘ ๋ฒˆ์งธ ์ž‘์—…์—์„œ XNUMX์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.
๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki
๋‹ค์Œ ๋‹จ๊ณ„๋Š” ๋ˆ„๋ฝ๋œ ๊ฐ’์ด ์žˆ๋Š”์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€ํ† ํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์ตœ์ธก์—์„œ๋Š” ๋ˆ„๋ฝ๋œ ๊ฐ’์ด ๊ฝค ๋งŽ์€ ์ด๋ฏธ ์ •๋ฆฌ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ–ˆ์œผ๋ฉฐ ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋Š” -9999๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

MatchedHit_{X,Y,Z}[N] ๋ฐ MatchedHit_D{X,Y,Z}[N] ์—ด์—์„œ N=2 ๋˜๋Š” 3์ธ ๊ฒฝ์šฐ์—๋งŒ ๋ˆ„๋ฝ๋œ ๊ฐ’์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. ์ดํ•ดํ•œ ๋ฐ”์™€ ๊ฐ™์ด ์ผ๋ถ€ ์ž…์ž๋Š” ๋ˆ„๋ฝ๋œ ๊ฐ’์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. 4๊ฐœ์˜ ๊ฒ€์ถœ๊ธฐ๋ฅผ ๋ชจ๋‘ ํ†ต๊ณผํ•˜๊ณ  3๋ฒˆ์งธ ๋˜๋Š” 4๋ฒˆ์งธ ํ”Œ๋ ˆ์ดํŠธ์—์„œ ์ •์ง€๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์—๋Š” MatchedHit_{X,Y,Z}[N]๊ณผ ๋™์ผํ•œ ๋‚ด์šฉ์„ ์„ค๋ช…ํ•˜์ง€๋งŒ ์ผ์ข…์˜ ์™ธ์‚ฝ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” Lextra_{X,Y}[N] ์—ด๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋นˆ์•ฝํ•œ ์ถ”์ธก์€ Lextra_{X,Y}[N]์ด MatchedHit_{X,Y,Z}[N](X ๋ฐ Y ์ขŒํ‘œ์—๋งŒ ํ•ด๋‹น)์˜ ๋ˆ„๋ฝ๋œ ๊ฐ’์„ ๋Œ€์ฒดํ•  ์ˆ˜ ์žˆ์Œ์„ ์‹œ์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค. MatchedHit_Z[N]์€ ์ค‘์•™๊ฐ’์œผ๋กœ ์ž˜ ์ฑ„์›Œ์กŒ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์กฐ์ž‘์„ ํ†ตํ•ด ์šฐ๋ฆฌ๋Š” ๋‘ ์ž‘์—… ๋ชจ๋‘์—์„œ ์ค‘๊ฐ„ 1์œ„์— ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki

์ฒซ ๋ฒˆ์งธ ๋ฌด๋Œ€์—์„œ ์šฐ์Šนํ•˜๊ธฐ ์œ„ํ•ด ์•„๋ฌด๊ฒƒ๋„ ๋ฐ”์น˜์ง€ ์•Š์•˜๋‹ค๋Š” ์ ์„ ์ƒ๊ฐํ•˜๋ฉด ๊ฑฐ๊ธฐ์— ๋จธ๋ฌผ ์ˆ˜๋„ ์žˆ์—ˆ์ง€๋งŒ ๊ณ„์†ํ•ด์„œ ์•„๋ฆ„๋‹ค์šด ๊ทธ๋ฆผ์„ ๊ทธ๋ฆฌ๊ณ  ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ƒ๊ฐํ•ด ๋ƒˆ์Šต๋‹ˆ๋‹ค.

๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki

์˜ˆ๋ฅผ ๋“ค์–ด, 5๊ฐœ์˜ ๊ฒ€์ถœ๊ธฐ ํŒ ๊ฐ๊ฐ๊ณผ ์ž…์ž์˜ ๊ต์ฐจ์ ์„ ํ”Œ๋กœํŒ…ํ•˜๋ฉด ๊ฐ ํŒ์˜ ์ ์ด 4:5์˜ ์ข…ํšก๋น„๋ฅผ ๊ฐ€์ง„ 0,0๊ฐœ์˜ ์ง์‚ฌ๊ฐํ˜•์œผ๋กœ ๊ทธ๋ฃนํ™”๋˜๊ณ  ์ค‘์•™์— ์œ„์น˜ํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์  (XNUMX) ๋ฐ ์ฒซ ๋ฒˆ์งธ ์ง์‚ฌ๊ฐํ˜•์—๋Š” ์ ์ด ์—†์Šต๋‹ˆ๋‹ค.

ํ”Œ๋ ˆ์ดํŠธ ๋ฒˆํ˜ธ/์ง์‚ฌ๊ฐํ˜• ์น˜์ˆ˜ 1 2 3 4 5
ํ”Œ๋ ˆ์ดํŠธ 1 500ั…625 1000ั…1250 2000ั…2500 4000ั…5000 8000ั…10000
ํ”Œ๋ ˆ์ดํŠธ 2 520ั…650 1040ั…1300 2080ั…2600 4160ั…5200 8320ั…10400
ํ”Œ๋ ˆ์ดํŠธ 3 560ั…700 1120ั…1400 2240ั…2800 4480ั…5600 8960ั…11200
ํ”Œ๋ ˆ์ดํŠธ 4 600ั…750 1200ั…1500 2400ั…3000 4800ั…6000 9600ั…12000

์ด๋Ÿฌํ•œ ์ฐจ์›์„ ๊ฒฐ์ •ํ•œ ํ›„ ๊ฐ ์ž…์ž์— ๋Œ€ํ•ด 4๊ฐœ์˜ ์ƒˆ๋กœ์šด ๋ฒ”์ฃผํ˜• ํŠน์ง•(๊ฐ ํŒ๊ณผ ๊ต์ฐจํ•˜๋Š” ์ง์‚ฌ๊ฐํ˜•์˜ ์ˆ˜)์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki

์šฐ๋ฆฌ๋Š” ๋˜ํ•œ ์ž…์ž๊ฐ€ ์ค‘์•™์—์„œ ์ธก๋ฉด์œผ๋กœ ํฉ์–ด์ง€๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์˜€์œผ๋ฉฐ ์ด ์‚ฐ๋ž€์˜ "ํ’ˆ์งˆ"์„ ์–ด๋–ป๊ฒŒ๋“  ํ‰๊ฐ€ํ•˜๋ ค๋Š” ์•„์ด๋””์–ด๊ฐ€ ๋– ์˜ฌ๋ž์Šต๋‹ˆ๋‹ค. ์ด์ƒ์ ์œผ๋กœ๋Š” ์ด๋ฅ™์ ์— ๋”ฐ๋ผ ์ผ์ข…์˜ "์ด์ƒ์ ์ธ" ํฌ๋ฌผ์„ ์„ ์ƒ๊ฐํ•ด ๋‚ด๊ณ  ๊ทธ๋กœ๋ถ€ํ„ฐ์˜ ํŽธ์ฐจ๋ฅผ ์ถ”์ •ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ๋Š” "์ด์ƒ์ ์ธ" ์ง์„ ์œผ๋กœ ์ œํ•œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ์ง„์ž…์ ์— ๋Œ€ํ•ด ์ด์ƒ์ ์ธ ์ง์„ ์„ ๊ตฌ์ถ•ํ•จ์œผ๋กœ์จ ์šฐ๋ฆฌ๋Š” ์ด ์ง์„ ์—์„œ ๊ฐ ์ž…์ž ๊ถค์ ์˜ ํ‘œ์ค€ํŽธ์ฐจ๋ฅผ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชฉํ‘œ = 1์˜ ํ‰๊ท  ํŽธ์ฐจ๋Š” 152์ด๊ณ  ๋ชฉํ‘œ = 0์˜ ํ‰๊ท  ํŽธ์ฐจ๋Š” 390์ด๋ฏ€๋กœ ์ž ์ •์ ์œผ๋กœ ์ด ๊ธฐ๋Šฅ์„ ์–‘ํ˜ธํ•œ ๊ฒƒ์œผ๋กœ ํ‰๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์‹ค์ œ๋กœ ์ด ๊ธฐ๋Šฅ์€ ์ฆ‰์‹œ ๊ฐ€์žฅ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ ์ค‘ ์ƒ์œ„๊ถŒ์— ์˜ฌ๋ž์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๊ธฐ๋ปค๊ณ  ์ด์ƒ์ ์ธ ์ง์„ ์—์„œ ๊ฐ ์ž…์ž์˜ 4๊ฐœ ๊ต์ฐจ์  ๋ชจ๋‘์˜ ํŽธ์ฐจ๋ฅผ ์ถ”๊ฐ€ 4๊ฐ€์ง€ ๊ธฐ๋Šฅ์œผ๋กœ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค(๋˜ํ•œ ์ž˜ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค).

์ฃผ์ตœ์ธก์ด ์šฐ๋ฆฌ์—๊ฒŒ ์ œ๊ณตํ•œ ๋Œ€ํšŒ ์ฃผ์ œ์— ๋Œ€ํ•œ ๊ณผํ•™ ๊ธฐ์‚ฌ ๋งํฌ๋Š” ์šฐ๋ฆฌ๊ฐ€ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•œ ์ตœ์ดˆ์˜ ์‚ฌ๋žŒ๊ณผ๋Š” ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€๊ณ  ์•„๋งˆ๋„ ์ผ์ข…์˜ ์ „๋ฌธ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์žˆ์„ ๊ฒƒ์ด๋ผ๋Š” ์ƒ๊ฐ์„ ์ด‰๋ฐœ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. IsMuonSimple, IsMuon, IsMuonLoose ๋ฉ”์†Œ๋“œ๊ฐ€ ๊ตฌํ˜„๋œ github์˜ ์ €์žฅ์†Œ๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ด๋ฅผ ์•ฝ๊ฐ„ ์ˆ˜์ •ํ•˜์—ฌ ์šฐ๋ฆฌ ์‚ฌ์ดํŠธ๋กœ ์ „์†กํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐฉ๋ฒ• ์ž์ฒด๋Š” ๋งค์šฐ ๊ฐ„๋‹จํ–ˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์—๋„ˆ์ง€๊ฐ€ ํŠน์ • ์ž„๊ณ„๊ฐ’๋ณด๋‹ค ์ž‘์œผ๋ฉด ๋ฎค์˜จ์ด ์•„๋‹ˆ๊ณ  ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋ฎค์˜จ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋‹จ์ˆœํ•œ ๊ธฐ๋Šฅ์€ ๊ทธ๋ž˜๋””์–ธํŠธ ๋ถ€์ŠคํŒ…์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋ถ„๋ช…ํžˆ ์ฆ๊ฐ€๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์ž„๊ณ„๊ฐ’์— ๋˜ ๋‹ค๋ฅธ ์ค‘์š”ํ•œ "๊ฑฐ๋ฆฌ"๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ๋„ ์•ฝ๊ฐ„ ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์–ด์ฉŒ๋ฉด ๊ธฐ์กด ๋ฐฉ์‹์„ ์ข€ ๋” ์ฒ ์ €ํ•˜๊ฒŒ ๋ถ„์„ํ•ด ๋ณด๋‹ค ๊ฐ•๋ ฅํ•œ ๋ฐฉ์‹์„ ์ฐพ์•„ ๊ธฐํ˜ธ์— ์ถ”๊ฐ€ํ•  ์ˆ˜๋„ ์žˆ์—ˆ์„ ๊ฒƒ์ด๋‹ค.

๋Œ€ํšŒ๊ฐ€ ๋๋‚œ ํ›„ ๋‘ ๋ฒˆ์งธ ๋ฌธ์ œ์— ๋Œ€ํ•œ "๋น ๋ฅธ" ์†”๋ฃจ์…˜์„ ์•ฝ๊ฐ„ ์ˆ˜์ •ํ–ˆ๋Š”๋ฐ, ๊ฒฐ๊ตญ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ ์—์„œ ๊ธฐ์ค€์„ ๊ณผ ๋‹ฌ๋ž์Šต๋‹ˆ๋‹ค.

  1. ์Œ์˜ ๊ฐ€์ค‘์น˜๊ฐ€ ์žˆ๋Š” ํ–‰์—์„œ๋Š” ๋ชฉํ‘œ๊ฐ€ ๋ฐ˜์ „๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  2. MatchedHit_{X,Y,Z}[N]์— ๋ˆ„๋ฝ๋œ ๊ฐ’์ด ์ฑ„์›Œ์กŒ์Šต๋‹ˆ๋‹ค.
  3. ๊นŠ์ด๋ฅผ 7๋กœ ์ค„์˜€์Šต๋‹ˆ๋‹ค.
  4. ํ•™์Šต๋ฅ ์„ 0.1๋กœ ์ค„์˜€์Šต๋‹ˆ๋‹ค(๊ธฐ์กด 0.19).

๊ฒฐ๊ณผ์ ์œผ๋กœ ์šฐ๋ฆฌ๋Š” ๋” ๋งŽ์€ ๊ธฐ๋Šฅ(๋งค์šฐ ์„ฑ๊ณต์ ์ด์ง€๋Š” ์•Š์Œ)์„ ์‹œ๋„ํ•˜๊ณ  ๋งค๊ฐœ ๋ณ€์ˆ˜๋ฅผ ์„ ํƒํ•˜๊ณ  ํ›ˆ๋ จ๋œ catboost, lightgbm ๋ฐ xgboost๋ฅผ ์‹œ๋„ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ์˜ˆ์ธก ํ˜ผํ•ฉ์„ ์‹œ๋„ํ–ˆ์œผ๋ฉฐ ๊ฐœ์ธ์„ ์—ด๊ธฐ ์ „์— ๋‘ ๋ฒˆ์งธ ์ž‘์—…์—์„œ ์ž์‹ ์žˆ๊ฒŒ ์Šน๋ฆฌํ–ˆ์œผ๋ฉฐ ์ฒซ ๋ฒˆ์งธ ์ž‘์—…์—์„œ๋Š” ์ง€๋„์ž.

ํ”„๋ผ์ด๋น—์„ ์˜คํ”ˆํ•œ ํ›„ ์šฐ๋ฆฌ๋Š” ์ฒซ ๋ฒˆ์งธ ์ž‘์—…์—์„œ 10์œ„, ๋‘ ๋ฒˆ์งธ ์ž‘์—…์—์„œ 1์œ„๋ฅผ ๊ธฐ๋กํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌ๋”๋“ค์ด ๋ชจ๋‘ ํ—ท๊ฐˆ๋ คํ–ˆ๊ณ , ๋ฆฌ๋ณด๋“œ๋ณด๋‹ค ๋น„๊ณต๊ฐœ ์†๋„๊ฐ€ ๋” ๋นจ๋ž๋‹ค. ๋ฐ์ดํ„ฐ์˜ ๊ณ„์ธตํ™”๊ฐ€ ์ œ๋Œ€๋กœ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š์€ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค(์˜ˆ๋ฅผ ๋“ค์–ด ํ”„๋ผ์ด๋น—์— ์Œ์ˆ˜ ๊ฐ€์ค‘์น˜๊ฐ€ ์žˆ๋Š” ํ–‰์ด ์—†์—ˆ์Œ). ์ด๋Š” ๋‹ค์†Œ ์‹ค๋ง์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค.

SNA ํ•ด์ปคํ†ค 2019 - ํ…์ŠคํŠธ. ์ฒซ ๋‹จ๊ณ„

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

ํ…์ŠคํŠธ ์ž‘์—…์— ๋Œ€ํ•œ ๊ณ ์ „์ ์ธ ์ ‘๊ทผ ๋ฐฉ์‹์œผ๋กœ ๋‹ค์Œ ๋‘ ๊ฐ€์ง€ ์˜ต์…˜์„ ๊ฐ•์กฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

  1. ์œ ์‚ฌํ•œ ๋‹จ์–ด๊ฐ€ ์œ ์‚ฌํ•œ ๋ฒกํ„ฐ๋ฅผ ๊ฐ–๋„๋ก ๊ฐ ๋‹จ์–ด๋ฅผ n์ฐจ์› ๋ฒกํ„ฐ ๊ณต๊ฐ„์— ๋งคํ•‘ํ•ฉ๋‹ˆ๋‹ค(์ž์„ธํ•œ ๋‚ด์šฉ์€ ์šฐ๋ฆฌ ๊ธฐ์‚ฌ) ๊ทธ๋Ÿฐ ๋‹ค์Œ ํ…์ŠคํŠธ์˜ ํ‰๊ท  ๋‹จ์–ด๋ฅผ ์ฐพ๊ฑฐ๋‚˜ ๋‹จ์–ด์˜ ์ƒ๋Œ€์  ์œ„์น˜๋ฅผ ๊ณ ๋ คํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜(CNN, LSTM/GRU)์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  2. ์ „์ฒด ๋ฌธ์žฅ์— ์ฆ‰์‹œ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋ฒ„ํŠธ. ์ด๋ก ์ ์œผ๋กœ๋Š” ์ด ์ ‘๊ทผ ๋ฐฉ์‹์ด ๋” ์ž˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

์ฒ˜์Œ์œผ๋กœ ํ…์ŠคํŠธ๋ฅผ ๊ฒฝํ—˜ํ•œ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ˆ„๊ตฐ๊ฐ€๋ฅผ ๊ฐ€๋ฅด์น˜๋Š” ๊ฒƒ์€ ์ž˜๋ชป๋œ ๊ฒƒ์ด๋ฏ€๋กœ ์Šค์Šค๋กœ ๊ฐ€๋ฅด์น˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋Œ€ํšŒ๊ฐ€ ์‹œ์ž‘๋  ๋•Œ ์ œ๊ฐ€ ์Šค์Šค๋กœ์—๊ฒŒ ์ฃผ๊ณ  ์‹ถ์€ ํŒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  1. ๋ฌด์–ธ๊ฐ€๋ฅผ ๊ฐ€๋ฅด์น˜๊ธฐ ์ „์— ๋ฐ์ดํ„ฐ๋ฅผ ์‚ดํŽด๋ณด์„ธ์š”! ํ…์ŠคํŠธ ์ž์ฒด ์™ธ์—๋„ ๋ฐ์ดํ„ฐ์—๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์—ด์ด ์žˆ์—ˆ๊ณ  ๊ทธ ์—ด์—์„œ ๋‚˜๋ณด๋‹ค ํ›จ์”ฌ ๋” ๋งŽ์€ ๊ฒƒ์„ ์งœ๋‚ด๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์€ ์ผ๋ถ€ ์—ด์— ๋Œ€ํ•ด ๋Œ€์ƒ ์ธ์ฝ”๋”ฉ์„ ์˜๋ฏธํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  2. ๋ชจ๋“  ๋ฐ์ดํ„ฐ์—์„œ ๋ฐฐ์šฐ์ง€ ๋งˆ์„ธ์š”! ๋ฐ์ดํ„ฐ๊ฐ€ ๋งŽ์•˜๊ณ (์•ฝ 17๋งŒ ํ–‰), ๊ฐ€์„ค์„ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์œ„ํ•ด ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ํ•„์š”๋Š” ์ „ํ˜€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ํ›ˆ๋ จ๊ณผ ์ „์ฒ˜๋ฆฌ๊ฐ€ ๊ฝค ๋Š๋ ธ๊ธฐ ๋•Œ๋ฌธ์— ๋ถ„๋ช…ํžˆ ๋” ํฅ๋ฏธ๋กœ์šด ๊ฐ€์„ค์„ ํ…Œ์ŠคํŠธํ•  ์‹œ๊ฐ„์ด ์žˆ์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
  3. <๋…ผ๋ž€์˜ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ์กฐ์–ธ> ํ‚ฌ๋Ÿฌ๋ชจ๋ธ์„ ์ฐพ์„ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” Elmo์™€ Bert๊ฐ€ ๋‚˜๋ฅผ ์ฆ‰์‹œ ๋†’์€ ๊ณณ์œผ๋กœ ๋ฐ๋ ค๊ฐ€๊ธฐ๋ฅผ ๋ฐ”๋ผ๋ฉด์„œ ์˜ค๋žœ ์‹œ๊ฐ„์„ ๋ณด๋ƒˆ๊ณ  ๊ทธ ๊ฒฐ๊ณผ ๋Ÿฌ์‹œ์•„์–ด์— ๋Œ€ํ•ด FastText ์‚ฌ์ „ ํ›ˆ๋ จ๋œ ์ž„๋ฒ ๋”ฉ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. Elmo๋กœ๋Š” ๋” ๋‚˜์€ ์†๋„๋ฅผ ์–ป์„ ์ˆ˜ ์—†์—ˆ๊ณ  Bert๋กœ๋Š” ์•„์ง ๊ทธ๊ฒƒ์„ ์•Œ์•„๋‚ผ ์‹œ๊ฐ„์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.
  4. <๋…ผ๋ž€์˜ ์—ฌ์ง€๊ฐ€ ์žˆ๋Š” ์กฐ์–ธ> ํ•˜๋‚˜์˜ ํ‚ฌ๋Ÿฌ ๊ธฐ๋Šฅ์„ ์ฐพ์„ ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ์‚ดํŽด๋ณด๋ฉด ์‹ค์ œ๋กœ ํ…์ŠคํŠธ๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์€ ํ…์ŠคํŠธ๊ฐ€ ์•ฝ 1%์— ๋‹ฌํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ผ๋ถ€ ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•œ ๋งํฌ๊ฐ€ ์žˆ์—ˆ๊ณ  ์‚ฌ์ดํŠธ๋ฅผ ์—ด๊ณ  ์ œ๋ชฉ๊ณผ ์„ค๋ช…์„ ๊บผ๋‚ด๋Š” ๊ฐ„๋‹จํ•œ ํŒŒ์„œ๋ฅผ ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ์ข‹์€ ์ƒ๊ฐ์ฒ˜๋Ÿผ ๋ณด์˜€์ง€๋งŒ, ๋‚˜๋Š” ํฅ๋ถ„ํ•˜์—ฌ ๋ชจ๋“  ํ…์ŠคํŠธ์— ๋Œ€ํ•œ ๋ชจ๋“  ๋งํฌ๋ฅผ ๋ถ„์„ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๊ณ  ๋‹ค์‹œ ๋งŽ์€ ์‹œ๊ฐ„์„ ํ—ˆ๋น„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“  ๊ฒƒ์ด ์ตœ์ข… ๊ฒฐ๊ณผ์— ํฐ ๊ฐœ์„ ์„ ์ œ๊ณตํ•˜์ง€๋Š” ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค(์˜ˆ๋ฅผ ๋“ค์–ด ์–ด๊ฐ„ ์ถ”์ถœ์„ ์•Œ์•„๋ƒˆ์ง€๋งŒ).
  5. ํด๋ž˜์‹ ๊ธฐ๋Šฅ์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์šฐ๋ฆฌ๋Š” "ํ…์ŠคํŠธ ๊ธฐ๋Šฅ kaggle"์„ Google์—์„œ ์ฝ๊ณ  ๋ชจ๋“  ๊ฒƒ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. TF-IDF๋Š” ํ…์ŠคํŠธ ๊ธธ์ด, ๋‹จ์–ด, ๊ตฌ๋‘์ ์˜ ์–‘๊ณผ ๊ฐ™์€ ํ†ต๊ณ„์  ํŠน์ง•๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ฐœ์„ ์„ ์ œ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค.
  6. DateTime ์—ด์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์—ฌ๋Ÿฌ ๊ฐœ๋ณ„ ๊ธฐ๋Šฅ(์‹œ๊ฐ„, ์š”์ผ ๋“ฑ)์œผ๋กœ ๊ตฌ๋ฌธ ๋ถ„์„ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ฐ•์กฐํ•ด์•ผ ํ•  ๊ธฐ๋Šฅ์€ ๊ทธ๋ž˜ํ”„/์ผ๋ถ€ ์ธก์ •ํ•ญ๋ชฉ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ถ„์„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ๋Š” ๋ณ€๋•์Šค๋Ÿฝ๊ฒŒ ๋ชจ๋“  ์ž‘์—…์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜ํ–‰ํ•˜๊ณ  ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ๊ฐ•์กฐํ–ˆ์ง€๋งŒ ์ผ๋ฐ˜์ ์ธ ๋ถ„์„์€ ์†์ƒ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค(์˜ˆ: ์ตœ์ข…์—์„œ ํ–ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ).

๋Œ€ํ˜• ๊ฐ•์ž…์ž ์ถฉ๋Œ๊ธฐ ๋ฐ Odnoklassniki

๋Œ€ํšŒ ๊ฒฐ๊ณผ, ์ €๋Š” ๋‹จ์–ด ์ปจ๋ณผ๋ฃจ์…˜์œผ๋กœ ํ•˜๋‚˜์˜ keras ๋ชจ๋ธ์„ ํ›ˆ๋ จ์‹œ์ผฐ๊ณ , ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” LSTM๊ณผ GRU๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ›ˆ๋ จ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ๋Ÿฌ์‹œ์•„์–ด์— ๋Œ€ํ•ด ๋ฏธ๋ฆฌ ํ›ˆ๋ จ๋œ FastText ์ž„๋ฒ ๋”ฉ์„ ์‚ฌ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค. (๋‹ค๋ฅธ ์—ฌ๋Ÿฌ ์ž„๋ฒ ๋”ฉ์„ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์ด๊ฒƒ์ด ๊ฐ€์žฅ ์ž˜ ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.) ์˜ˆ์ธก์„ ํ‰๊ท ํ•œ ๊ฒฐ๊ณผ, ์ฐธ๊ฐ€์ž 7๋ช… ์ค‘ ์ตœ์ข… 76์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๊ฐ€ ๋๋‚œ ํ›„ ์ถœํŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ˆ์ฝœ๋ผ์ด ์•„๋…ธํ‚จ์˜ ๊ธฐ์‚ฌXNUMX์œ„๋ฅผ ์ฐจ์ง€ํ•œ(๊ทธ๋Š” ๊ฒฝ์Ÿ์— ์ฐธ์—ฌํ•˜์ง€ ์•Š์Œ) ๊ทธ์˜ ์†”๋ฃจ์…˜์€ ์–ด๋Š ๋‹จ๊ณ„๊นŒ์ง€ ๋‚˜์™€ ๋ฐ˜๋ณต๋˜์—ˆ์ง€๋งŒ ์ฟผ๋ฆฌ-ํ‚ค-๊ฐ’ ์ฃผ์˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์œผ๋กœ ์ธํ•ด ๋” ๋‚˜์•„๊ฐ”์Šต๋‹ˆ๋‹ค.

XNUMX๋‹จ๊ณ„ OK & IDAO

๋Œ€ํšŒ์˜ ๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ๊ฑฐ์˜ ์—ฐ์†์ ์œผ๋กœ ์ง„ํ–‰๋˜์—ˆ์œผ๋ฏ€๋กœ ํ•จ๊ป˜ ์‚ดํŽด๋ณด๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฒซ์งธ, ์ €์™€ ์ƒˆ๋กœ ์ธ์ˆ˜ํ•œ ํŒ€์€ Mail.ru ํšŒ์‚ฌ์˜ ์ธ์ƒ์ ์ธ ์‚ฌ๋ฌด์‹ค์— ๋„์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ณณ์—์„œ ์šฐ๋ฆฌ์˜ ์ž„๋ฌด๋Š” ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„์—์„œ ํ…์ŠคํŠธ, ์‚ฌ์ง„ ๋ฐ ๊ณต๋™ ์ž‘์—…์˜ ์„ธ ๊ฐ€์ง€ ํŠธ๋ž™ ๋ชจ๋ธ์„ ๊ฒฐํ•ฉํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด 2 ์ผ ์ด์ƒ์ด ํ• ๋‹น๋˜์—ˆ์ง€๋งŒ ๋งค์šฐ ์ ์€ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ ์šฐ๋ฆฌ๋Š” ํ•ฉ๋ณ‘์œผ๋กœ ์ธํ•œ ์ด์ต์„ ์–ป์ง€ ๋ชปํ•œ ์ฑ„ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„์˜ ๊ฒฐ๊ณผ๋งŒ ๋ฐ˜๋ณตํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฒฐ๊ตญ ์šฐ๋ฆฌ๋Š” 5์œ„๋ฅผ ์ฐจ์ง€ํ–ˆ์ง€๋งŒ ํ…์ŠคํŠธ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์ฐธ๊ฐ€์ž๋“ค์˜ ์†”๋ฃจ์…˜์„ ์‚ดํŽด๋ณธ ๊ฒฐ๊ณผ ํ…์ŠคํŠธ๋ฅผ ํด๋Ÿฌ์Šคํ„ฐ๋งํ•˜์—ฌ ํ˜‘์—… ๋ชจ๋ธ์— ์ถ”๊ฐ€ํ•ด ๋ณผ ๊ฐ€์น˜๊ฐ€ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด ๋‹จ๊ณ„์˜ ๋ถ€์ž‘์šฉ์€ ์ƒˆ๋กœ์šด ๊ฐ๋™, ๋ฉ‹์ง„ ์ฐธ๊ฐ€์ž ๋ฐ ์ฃผ์ตœ์ž์™€์˜ ๋งŒ๋‚จ๊ณผ ์†Œํ†ต, ์‹ฌ๊ฐํ•œ ์ˆ˜๋ฉด ๋ถ€์กฑ์œผ๋กœ IDAO ์ตœ์ข… ๋‹จ๊ณ„์˜ ๊ฒฐ๊ณผ์— ์˜ํ–ฅ์„ ๋ฏธ์ณค์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

IDAO 2019 ์ตœ์ข… ๋‹จ๊ณ„์˜ ๊ณผ์ œ๋Š” ๊ณตํ•ญ์—์„œ Yandex ํƒ์‹œ ์šด์ „์‚ฌ์˜ ์ฃผ๋ฌธ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์˜ˆ์ธกํ•˜๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. 2๋‹จ๊ณ„์—์„œ๋Š” 3๊ฐœ ๊ณผ์ œ = 3๊ฐœ ๊ณตํ•ญ์ด ํŒŒ์•…๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณตํ•ญ๋ณ„๋กœ 2๊ฐœ์›”๊ฐ„ ํƒ์‹œ ํ˜ธ์ถœ ๊ฑด์ˆ˜์— ๋Œ€ํ•œ ๋ถ„ ๋‹จ์œ„ ๋ฐ์ดํ„ฐ๊ฐ€ ์ œ๊ณต๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ๋กœ๋Š” ๋‹ค์Œ ๋‹ฌ๊ณผ ์ง€๋‚œ 1,5์ฃผ๊ฐ„์˜ ์ฃผ๋ฌธ์— ๋Œ€ํ•œ ๋ถ„ ๋‹จ์œ„ ๋ฐ์ดํ„ฐ๊ฐ€ ์ฃผ์–ด์กŒ๋‹ค. ์‹œ๊ฐ„์ด ๊ฑฐ์˜ ์—†์—ˆ๊ณ (XNUMX์ผ) ์ž‘์—…์ด ๋งค์šฐ ๊ตฌ์ฒด์ ์ด์—ˆ๊ณ  ํŒ€์—์„œ ๋‹จ ํ•œ ๋ช…๋งŒ ๋Œ€ํšŒ์— ์ฐธ๊ฐ€ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ฒฐ๊ณผ์ ์œผ๋กœ ๋๋‚  ๋ฌด๋ ต์—๋Š” ์Šฌํ”ˆ ์žฅ์†Œ์˜€์Šต๋‹ˆ๋‹ค. ํฅ๋ฏธ๋กœ์šด ์•„์ด๋””์–ด์—๋Š” ๋‚ ์”จ, ๊ตํ†ต ์ฒด์ฆ, Yandex ํƒ์‹œ ์ฃผ๋ฌธ ํ†ต๊ณ„ ๋“ฑ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋Š” ์‹œ๋„๊ฐ€ ํฌํ•จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์ตœ์ธก์€ ์ด๋“ค ๊ณตํ•ญ์ด ๋ฌด์—‡์ธ์ง€ ๋ฐํžˆ์ง€ ์•Š์•˜์ง€๋งŒ ๋งŽ์€ ์ฐธ๊ฐ€์ž๋“ค์€ ํ•ด๋‹น ๊ณตํ•ญ์ด ์…ฐ๋ ˆ๋ฉ”ํ‹ฐ์˜ˆ๋ณด(Sheremetyevo), ๋„๋ชจ๋ฐ๋„๋ณด(Domodedovo), ๋ธŒ๋ˆ„์ฝ”๋ณด(Vnukovo)๋ผ๊ณ  ๊ฐ€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋น„๋ก ์ด ๊ฐ€์ •์€ ๋Œ€ํšŒ ํ›„์— ๋ฐ˜๋ฐ•๋˜์—ˆ์ง€๋งŒ, ์˜ˆ๋ฅผ ๋“ค์–ด ๋ชจ์Šคํฌ๋ฐ” ๋‚ ์”จ ๋ฐ์ดํ„ฐ์˜ ๊ธฐ๋Šฅ์€ ๊ฒ€์ฆ๊ณผ ์ˆœ์œ„ํ‘œ ๋ชจ๋‘์—์„œ ๊ฒฐ๊ณผ๋ฅผ ํ–ฅ์ƒ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

  1. ML ๋Œ€ํšŒ๋Š” ๋ฉ‹์ง€๊ณ  ํฅ๋ฏธ๋กญ์Šต๋‹ˆ๋‹ค! ์—ฌ๊ธฐ์—์„œ๋Š” ๋ฐ์ดํ„ฐ ๋ถ„์„, ๊ตํ™œํ•œ ๋ชจ๋ธ ๋ฐ ๊ธฐ์ˆ  ๋ถ„์•ผ์˜ ๊ธฐ์ˆ  ์‚ฌ์šฉ์„ ์ฐพ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ƒ์‹๋„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.
  2. ML์€ ์ด๋ฏธ ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋Š” ๊ฑฐ๋Œ€ํ•œ ์ง€์‹ ์ฒด๊ณ„์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹ค์–‘ํ•œ ์˜์—ญ(์‹ ํ˜ธ, ๊ทธ๋ฆผ, ํ‘œ, ํ…์ŠคํŠธ)์— ๋Œ€ํ•ด ์•Œ์•„๊ฐ€๋Š” ๋ชฉํ‘œ๋ฅผ ์„ธ์› ๊ณ  ์ด๋ฏธ ๊ณต๋ถ€ํ•  ๊ฒƒ์ด ์–ผ๋งˆ๋‚˜ ๋งŽ์€์ง€ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ด๋Ÿฌํ•œ ๋Œ€ํšŒ ํ›„์— ์ €๋Š” ํด๋Ÿฌ์Šคํ„ฐ๋ง ์•Œ๊ณ ๋ฆฌ์ฆ˜, ๊ทธ๋ž˜๋””์–ธํŠธ ๋ถ€์ŠคํŒ… ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ž‘์—…์„ ์œ„ํ•œ ๊ณ ๊ธ‰ ๊ธฐ์ˆ (ํŠนํžˆ GPU์—์„œ CatBoost ์ž‘์—…), ์บก์Š ๋„คํŠธ์›Œํฌ, ์ฟผ๋ฆฌ ํ‚ค ๊ฐ’ ์ฃผ์˜ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์—ฐ๊ตฌํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  3. ์บ๊ธ€๋งŒ์œผ๋กœ๋Š” ์•ˆ๋ฉ๋‹ˆ๋‹ค! ์ตœ์†Œํ•œ ํ‹ฐ์…”์ธ ๋ฅผ ์–ป๊ธฐ๊ฐ€ ๋” ์‰ฝ๊ณ , ๋‹ค๋ฅธ ์ƒํ’ˆ์„ ๋ฐ›์„ ๊ธฐํšŒ๋„ ๋” ๋งŽ์€ ๋‹ค๋ฅธ ๋Œ€ํšŒ๋„ ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  4. ์˜์‚ฌ์†Œํ†ตํ•˜๋‹ค! ๊ธฐ๊ณ„ ํ•™์Šต ๋ฐ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ถ„์•ผ์—๋Š” ์ด๋ฏธ ๋Œ€๊ทœ๋ชจ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์žˆ์œผ๋ฉฐ Telegram, Slack ๋ฐ Mail.ru, Yandex ๋ฐ ๊ธฐํƒ€ ํšŒ์‚ฌ์˜ ์ง„์ง€ํ•œ ์ฃผ์ œ๋ณ„ ๊ทธ๋ฃน์ด ์žˆ์–ด ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•˜๊ณ  ์ดˆ๋ณด์ž์™€ ์ด ๋ถ„์•ผ์—์„œ ๊ณ„์† ๊ธธ์„ ๊ฑท๋Š” ์‚ฌ๋žŒ๋“ค์„ ๋•์Šต๋‹ˆ๋‹ค. ์ง€์‹์˜.
  5. ์ด์ „ ์ง€์ ์—์„œ ์˜๊ฐ์„ ์–ป์€ ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ๋ฐฉ๋ฌธ์„ ๊ถŒํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐํŽ˜์ŠคํŠธ โ€” ๋ชจ์Šคํฌ๋ฐ”์—์„œ 10์›” 11~XNUMX์ผ์— ์—ด๋ฆฌ๋Š” ์ฃผ์š” ์ž์œ  ํšŒ์˜์ž…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€