profile
ML Engineer ๐Ÿง  | AI ๋ชจ๋ธ ๊ฐœ๋ฐœ๊ณผ ์ตœ์ ํ™” ๊ฒฝํ—˜์„ ๊ธฐ๋กํ•˜๋ฉฐ ์„ฑ์žฅํ•˜๋Š” ๊ฐœ๋ฐœ์ž ๐Ÿš€ The light that burns twice as bright burns half as long โœจ
post-thumbnail

in์„ ์“ฐ๊ณ  ๋”•์…”๋„ˆ๋ฆฌ ํ‚ค๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ๋ฅผ KeyError๋กœ ์ฒ˜๋ฆฌํ•˜์ง€ ๋ง๊ณ  get์„ ์‚ฌ์šฉํ•  ๊ฒƒ

๋”•์…”๋„ˆ๋ฆฌ๋กœ ํ•˜๋Š” ์ผ์˜ ๋Œ€๋ถ€๋ถ„์€ ๊ฒฐ๊ตญ ์„ธ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ๊ฐ’์— ์ ‘๊ทผํ•˜๊ณ , ๋Œ€์ž…ํ•˜๊ณ , ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ์ค‘์—์„œ ์œ ๋… ์ฝ”๋“œ๊ฐ€ ์ง€์ €๋ถ„ํ•ด์ง€๋Š” ์ง€์ ์ด "ํ‚ค๊ฐ€ ์•„์ง ์—†์„ ๋•Œ"์˜ ์ฒ˜๋ฆฌ์ž…๋‹ˆ๋‹ค. ํˆฌํ‘œ ์ง‘๊ณ„, ํƒœ๊ทธ๋ณ„ ๊ทธ๋ฃนํ•‘, ์‚ฌ์šฉ์ž๋ณ„ ์ด๋ฒคํŠธ ๋ˆ„์ ์ฒ˜๋Ÿผ ํ”ํ•œ ์ž‘์—…๋งˆ๋‹ค ๊ฐ™์€ ๋ถ„๊ธฐ๊ฐ€ ๋ฐ˜๋ณต๋ฉ๋‹ˆ๋‹ค

2026๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๋”•์…”๋„ˆ๋ฆฌ ์‚ฝ์ž… ์ˆœ์„œ์— ์˜์กดํ•  ๋•Œ๋Š” ์กฐ์‹ฌํ• ๊ฒƒ

ํŒŒ์ด์ฌ 3.7๋ถ€ํ„ฐ dict๋Š” ํ‚ค๋ฅผ ์‚ฝ์ž…ํ•œ ์ˆœ์„œ๋Œ€๋กœ ์ˆœํšŒํ•œ๋‹ค๋Š” ๊ฒƒ์ด ์–ธ์–ด ๋ช…์„ธ๋กœ ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค. ๋•๋ถ„์— ์ •๋ ฌ ์ฝ”๋“œ๋ฅผ ๋”ฐ๋กœ ์“ฐ์ง€ ์•Š๊ณ ๋„ "๊ฐ€์žฅ ๋จผ์ € ๋“ฑ๋ก๋œ ํ•ญ๋ชฉ"์„ ์ฒซ ๋ฒˆ์งธ๋กœ ๊บผ๋‚ด ์“ฐ๋Š” ์ฝ”๋“œ๊ฐ€ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ž๋ฆฌ ์žก์•˜์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ๊นŒ์ง€๋Š” ์•ˆ์‹ฌํ•ด๋„ ์ข‹์Šต๋‹ˆ๋‹ค.ํ•จ์ •์€ ํ•จ์ˆ˜๊ฐ€ ๋ฐ›๋Š” ์ธ์ž๊ฐ€

2026๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์ดํ„ฐ๋ ˆ์ดํ„ฐ๋‚˜ ์ œ๋„ˆ๋ ˆ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ๋Š” itertools๋ฅผ ์‚ฌ์šฉํ•  ๊ฒƒ

๋ฆฌ์ŠคํŠธ ์„ธ ๊ฐœ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ด์–ด ๋ถ™์ด๋ ค๊ณ  ์ด์ค‘ for ๋ฌธ์„ ์“ฐ๊ณ , ์ธ์ ‘ํ•œ ๋‘ ์›์†Œ๋ฅผ ๋น„๊ตํ•˜๋ ค๊ณ  range(len(items) - 1)์„ ๊บผ๋‚ด๊ณ , ๊ณ ์ • ํฌ๊ธฐ๋กœ ์ž˜๋ผ ๋ฐฐ์น˜ ์ „์†กํ•˜๋ ค๊ณ  ์ธ๋ฑ์Šค ๊ณ„์‚ฐ์„ ์†์œผ๋กœ ํ•˜๊ณ  ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์„ ๊ฒ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ์ฝ”๋“œ๋Š” ๋Œ€์ฒด๋กœ ์งง์ง€๋งŒ ๊ฒฝ๊ณ„ ์กฐ๊ฑด์—

2026๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

ํšจ์œจ์ ์ธ ์‡ผํŠธ ์„œํ‚ท ๋กœ์ง์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด any๋‚˜ all์—๊ฒŒ ์ดํ„ฐ๋ ˆ์ดํ„ฐ๋ฅผ ์ „๋‹ฌํ•  ๊ฒƒ

์‹ญ๋งŒ ์ค„์งœ๋ฆฌ ๋กœ๊ทธ ํŒŒ์ผ์„ ํ›‘์œผ๋ฉด์„œ "์†์ƒ๋œ ์ค„์ด ํ•˜๋‚˜๋ผ๋„ ์žˆ๋Š”๊ฐ€"๋ฅผ ํŒ๋‹จํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ƒ์ƒํ•ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๋‘ ๋ฒˆ์งธ ์ค„์—์„œ ์ด๋ฏธ ์†์ƒ์ด ๋ฐœ๊ฒฌ๋๋‹ค๋ฉด ๋‚˜๋จธ์ง€ ๊ตฌ๋งŒ ๊ตฌ์ฒœ์—ฌ ์ค„์€ ์ฝ์„ ์ด์œ ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. any์™€ all์€ ์ •ํ™•ํžˆ ๊ทธ๋Ÿฐ ํŒ๋‹จ์„ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ๋‚ด์žฅ ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. a

2026๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์ปจํ…Œ์ด๋„ˆ์— ๋Œ€ํ•ด ์ดํ„ฐ๋ ˆ์ด์…˜ํ•˜๋Š”์ค‘์ด๋ผ๋ฉด ๊ฒฐ์ฝ” ์ปจํ…Œ์ด๋„ˆ์˜ ๋‚ด์šฉ์„ ๋ณ€๊ฒฝํ•˜์ง€ ๋ง ๊ฒƒ

๋”•์…”๋„ˆ๋ฆฌ๋ฅผ ๋Œ๋ฉด์„œ ์กฐ๊ฑด์— ๋งž๋Š” ํ•ญ๋ชฉ์— ํŒŒ์ƒ ํ‚ค๋ฅผ ํ•˜๋‚˜์”ฉ ๋ถ™์ด๋Š” ์ฝ”๋“œ๋ฅผ ์งœ๋‹ค๊ฐ€ RuntimeError: dictionary changed size during iteration์„ ๋งŒ๋‚œ ์ ์ด ์žˆ์„๊ฒ๋‹ˆ๋‹ค. ๋…ผ๋ฆฌ์ ์œผ๋กœ๋Š” ์•„๋ฌด ๋ฌธ์ œ๊ฐ€ ์—†์–ด ๋ณด์ด๋Š”๋ฐ ์ธํ„ฐํ”„๋ฆฌํ„ฐ๊ฐ€ ๊ฐ‘์ž๊ธฐ ์—๋Ÿฌ๋ฅผ ๋‚ด

2026๋…„ 8์›” 14์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์ธ์ž์— ๋Œ€ํ•ด ์ดํ„ฐ๋ ˆ์ด์…˜ํ•  ๋•Œ๋Š” ๋ฐฉ์–ด์ ์œผ๋กœ ์ ‘๊ทผํ•˜๊ธฐ

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

2026๋…„ 8์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๋ฃจํ”„ ์ข…๋ฃŒํ›„ for ๋ฃจํ”„ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ

ํŒŒ์ด์ฌ์˜ for ๋ฃจํ”„ ๋ณ€์ˆ˜๋Š” ๋ฃจํ”„ ์•ˆ์—์„œ๋งŒ ์‚ฌ๋Š” ์กด์žฌ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ๋ฃจํ”„๊ฐ€ ๋๋‚œ ๋’ค์—๋„ ๋งˆ์ง€๋ง‰ ๊ฐ’์„ ๊ทธ๋Œ€๋กœ ํ’ˆ์€ ์ฑ„ ๋ฐ”๊นฅ ์Šค์ฝ”ํ”„์— ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค. C๋‚˜ ์ž๋ฐ”์—์„œ ๋ธ”๋ก ์•ˆ์— ์„ ์–ธํ•œ ๋ณ€์ˆ˜๊ฐ€ ๋ธ”๋ก์„ ๋ฒ—์–ด๋‚˜๋ฉด ์‚ฌ๋ผ์ง€๋Š” ๊ฒƒ๊ณผ๋Š” ์ •๋ฐ˜๋Œ€์˜ ๋™์ž‘์ž…๋‹ˆ๋‹ค.์ด ์„ฑ์งˆ์„ ์•Œ๊ณ  ๋‚˜๋ฉด ์œ ํ˜น์ด ๋”ฐ๋ผ

2026๋…„ 8์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

for๋‚˜ while ๋ฃจํ”„ ๋’ค์— else ๋ธ”๋ก ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ

ํŒŒ์ด์ฌ์€ for์™€ while ๋ฃจํ”„ ๋ฐ”๋กœ ๋’ค์— else ๋ธ”๋ก์„ ๋ถ™์ผ ์ˆ˜ ์žˆ๊ฒŒ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์–ธ์–ด์—์„œ ๋ณด๊ธฐ ํž˜๋“  ๋ฌธ๋ฒ•์ด๋ผ ์ฒ˜์Œ ๋ฐœ๊ฒฌํ•˜๋ฉด ๋ญ”๊ฐ€ ๋Œ€๋‹จํ•œ ๊ธฐ๋Šฅ์ฒ˜๋Ÿผ ๋А๊ปด์ง€์ง€๋งŒ, ์‹ค์ œ ๋™์ž‘์„ ํ™•์ธํ•˜๊ณ  ๋‚˜๋ฉด ๋Œ€๋ถ€๋ถ„ ๊ณ ๊ฐœ๋ฅผ ๊ฐธ์›ƒํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.ํ˜ผ๋ž€์˜ ์›์ธ์€ else๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ํŒŒ์ด์ฌ

2026๋…„ 8์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์—ฌ๋Ÿฌ ์ดํ„ฐ๋ ˆ์ดํ„ฐ์— ๋Œ€ํ•ด ๋‚˜๋ž€ํžˆ ๋ฃจํ”„๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด zip์„ ์‚ฌ์šฉํ•˜์ž

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

2026๋…„ 8์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

range๋ณด๋‹ค๋Š” enumerate๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ

range๋Š” ์ •์ˆ˜ ์ง‘ํ•ฉ์„ ์ˆœํšŒํ•  ๋•Œ ์“ฐ๋ผ๊ณ  ๋งŒ๋“  ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๋‚œ์ˆ˜๋ฅผ ์—ฌ๋Ÿ ๋ฒˆ ๋ฝ‘๊ฑฐ๋‚˜ 0๋ถ€ํ„ฐ 9๊นŒ์ง€ ๋”ํ•˜๋Š” ์ฝ”๋“œ๋ผ๋ฉด range๊ฐ€ ์ •ํ™•ํžˆ ์ œ์ž๋ฆฌ๋ฅผ ์ฐพ์€ ์…ˆ์ž…๋‹ˆ๋‹ค.๋ฌธ์ œ๋Š” ์ด ๋„๊ตฌ๊ฐ€ ๋ฆฌ์ŠคํŠธ ์ˆœํšŒ์—๊นŒ์ง€ ๋Œ๋ ค ๋‚˜์˜ฌ ๋•Œ ์ƒ๊น๋‹ˆ๋‹ค. "์ธ๋ฑ์Šค๋„ ๊ฐ™์ด ํ•„์š”ํ•˜๋‹ค"๋Š” ์ด์œ ๋กœ range(le

2026๋…„ 8์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์Šฌ๋ผ์ด์‹ฑ ๋Œ€์‹  ํฌ๊ด„์  ์–ธํŒจํ‚น ์‚ฌ์šฉํ•˜๊ธฐ

๊ธฐ๋ณธ ์–ธํŒจํ‚น(unpacking)์—๋Š” ๋ถ„๋ช…ํ•œ ํ•œ๊ณ„๊ฐ€ ํ•˜๋‚˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ผ์ชฝ์— ์ ์€ ๋ณ€์ˆ˜ ๊ฐœ์ˆ˜์™€ ์˜ค๋ฅธ์ชฝ ์‹œํ€€์Šค์˜ ๊ธธ์ด๊ฐ€ ์ •ํ™•ํžˆ ๋งž์•„๋–จ์–ด์ ธ์•ผ ํ•œ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ "๊ฐ€์žฅ ํฐ ๊ฐ’ ๋‘˜๋งŒ ๋”ฐ๋กœ ๋ณด๊ณ  ๋‚˜๋จธ์ง€๋Š” ํ•œ ๋ฉ์–ด๋ฆฌ๋กœ ๋‘๊ฒ ๋‹ค" ๊ฐ™์€ ์š”๊ตฌ๊ฐ€ ๋“ค์–ด์˜ค๋ฉด ๋Œ€๋ถ€๋ถ„ ์ธ๋ฑ์Šค์™€ ์Šฌ๋ผ์ด์Šค๋กœ

2026๋…„ 8์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์Šฌ๋ผ์ด์Šค์— ์ฆ๊ฐ€ ๊ฐ’๊นŒ์ง€ ๋„ฃ์ง€ ๋ง๊ธฐ

ํŒŒ์ด์ฌ์€ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ผ์ •ํ•œ ๊ฐ„๊ฒฉ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๋ฉฐ ์ž˜๋ผ๋‚ด๋Š” ๋ฌธ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. somelist\[start:end:stride] ํ˜•ํƒœ์ด๊ณ , ์ด ์„ธ ๋ฒˆ์งธ ๊ฐ’์„ ์ŠคํŠธ๋ผ์ด๋“œ(stride)๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ์ง์ˆ˜ ๋ฒˆ์งธ ์›์†Œ๋งŒ ๋ฝ‘๊ฑฐ๋‚˜ ๋ฌธ์ž์—ด์„ ๋’ค์ง‘์„ ๋•Œ x\[::2], x\[::-1] ํ•œ

2026๋…„ 8์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์‹œ์ž‘ํ•˜๊ธฐ โ€” ์„ค์น˜๋ถ€ํ„ฐ Cargo๊นŒ์ง€

1์žฅ์€ Rust ๋ฌธ๋ฒ•์ด๋ผ๊ธฐ๋ณด๋‹ค "ํ™˜๊ฒฝ์„ ๊น”๊ณ  ์ฒซ ํ”„๋กœ๊ทธ๋žจ์„ ๋Œ๋ฆฌ๋Š” ๋ฒ• + ๊ธฐ๋ณธ ๋„๊ตฌ" ์— ๋Œ€ํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์–ธ์–ด๋ฅผ ํ•ด๋ดค๋‹ค๋ฉด ๋Œ€๋ถ€๋ถ„ ์ต์ˆ™ํ•œ ํ๋ฆ„์ด๋ผ, Rust์—์„œ ๋ฌด์—‡์ด ๋‹ค๋ฅธ์ง€๋งŒ ์งš๊ณ  ๋„˜์–ด๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค.rustup(๋Ÿฌ์ŠคํŠธ์—…)์€ Rust ๋ฒ„์ „๊ณผ ๊ด€๋ จ ๋„๊ตฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ช…๋ น

2026๋…„ 6์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Graph Rag๋ฅผ ๊ฐœ์„ ํ•˜๊ณ  ์žฌ์ธก์ •ํ•˜๋ฉด์„œ ๋А๋‚€ ๊ฒƒ๋“ค

๊ฐœ์ธ ํ”„๋กœ์ ํŠธ doc-graph-agent ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค. ๋ฌธ์„œ๋ฅผ ์ง€์‹๊ทธ๋ž˜ํ”„๋กœ ๋ฐ”๊พธ๊ณ , ๊ทธ ์œ„์—์„œ ์งˆ๋ฌธ์— ๋‹ตํ•˜๋Š” GraphRAG๋ฅผ ๋งŒ๋“ค์—ˆ๋Š”๋ฐ, ๋‹จ์ˆœ ์–ดํœ˜๊ฒ€์ƒ‰(BM25)์ด๋ž‘ ๊ฐ™์€ ๋ฌธ์ œ๋กœ ๋ถ™์—ฌ๋ณด๋‹ˆ ์กŒ์Šต๋‹ˆ๋‹ค. ์ด ๊ธ€์€ ๊ทธ๋‹ค์Œ์— ํ•œ ์ผ๋“ค์˜ ๊ธฐ๋ก์ธ๋ฐ, ์†”์งํžˆ ์„ฑ๊ณต๊ธฐ๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

2026๋…„ 5์›” 31์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๋‚ด๊ฐ€ 6์ฃผ๊ฐ„ Graph RAG๋ฅผ ์ง์ ‘ ๊ตฌ์ถ•ํ•˜๋ฉฐ ๋А๋ผ๊ณ  ๋ฐฐ์šด ๊ฒƒ๋“ค

1. ์™œ ์ด ๋ฉ˜ํ† ๋ง์— ์ฐธ์—ฌํ–ˆ๋Š”๊ฐ€ ChatGPT๊ฐ€ "๊ทธ๊ฑด ์ž˜ ๋ชจ๋ฅด๊ฒ ์–ด์š”"๋ผ๊ณ  ๋‹ตํ•  ๋•Œ๋งˆ๋‹ค, ๋˜๋Š” RAG ์‹œ์Šคํ…œ์ด ๋ถ„๋ช… ๋ฌธ์„œ์— ์žˆ๋Š” ์ •๋ณด๋ฅผ ๋ชป ์ฐพ์•„๋‚ผ ๋•Œ๋งˆ๋‹ค ๊ฐ™์€ ์˜๋ฌธ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. > ๋น„์ •ํ˜• ๋ฌธ์„œ ์‚ฌ์ด์˜ ๊ด€๊ณ„๋ฅผ LLM์ด ์ถ”๋ก ํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜๋Š” ์—†์„๊นŒ? VectorRAG

2026๋…„ 5์›” 26์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Super Node, Community Detection, Eigenvector Centrality๋กœ ์ด์ƒ ํƒ์ง€ ํ•˜๊ธฐ

์ด ์ฑ•ํ„ฐ์˜ thesis๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์ด์ƒ ํƒ์ง€๋Š” ๋ณธ์งˆ์ ์œผ๋กœ "ํฉ์–ด์ง„ ์‹๋ณ„์ž๋“ค์ด ๊ฐ™์€ ์ธ๋ฌผยท์ง‘๋‹จ์„ ๊ฐ€๋ฆฌํ‚ค๋Š”์ง€"๋ฅผ ํŒ๋ณ„ํ•˜๋Š” entity linking ๋ฌธ์ œ์ด๋ฉฐ, ๊ทธ๋ž˜ํ”„๋Š” ์ด๋ฅผ ๊ด€๊ณ„์˜ ์ง์ ‘์ ์ธ ํ‘œํ˜„์œผ๋กœ ํ™˜์›ํ•ด ๋‹จ์ˆœํ•œ SQL ์งˆ์˜๋กœ๋Š” ๋„๋‹ฌํ•  ์ˆ˜ ์—†๋Š” ํŒจํ„ด์„ ๋“œ๋Ÿฌ๋‚ธ๋‹ค. Su

2026๋…„ 5์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

์ž„๋ฒ ๋”ฉ ๊ธฐ๋ฐ˜ ์ถ”์ฒœ ์—”์ง„

์ด ์ฑ•ํ„ฐ์˜ thesis๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์ถ”์ฒœ์€ ๋ณธ์งˆ์ ์œผ๋กœ "๊ด€๋ จ ์žˆ๋Š” ํ›„๋ณด๋ฅผ ์ฐพ๋Š” ๋‹จ๊ณ„"์™€ "๋ถ€์ ์ ˆํ•œ ํ›„๋ณด๋ฅผ ๊ฑธ๋Ÿฌ๋‚ด๋Š” ๋‹จ๊ณ„"๋กœ ๋ถ„ํ•ด๋˜๋ฉฐ, RAG๋Š” vector similarity๋กœ ์ „์ž๋ฅผ, similarity score cutoff๋กœ ํ›„์ž๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค. KG์™€ LLM์ด

2026๋…„ 5์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

GNN์œผ๋กœ ํ‘ธ๋Š” Node Classification๊ณผ Link Prediction

์ด์ „ ํŽธ์—์„œ graph representation learning๊ณผ message passing์˜ ์ผ๋ฐ˜๋ก ์„ ๋‹ค๋ค˜๋‹ค. ์ด๋ฒˆ ์ฑ•ํ„ฐ๋Š” ๊ทธ ์œ„์—์„œ ์‹ค์ œ๋กœ ๋‘ ๊ฐ€์ง€ ๋Œ€ํ‘œ ํƒœ์Šคํฌโ€”node classification๊ณผ link predictionโ€”๋ฅผ ์–ด๋–ป๊ฒŒ ๋™์ผํ•œ framework

2026๋…„ 5์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๊ทธ๋ž˜ํ”„ ํ‘œํ˜„ ํ•™์Šต๊ณผ GNN

์ด์ „ ํŽธ๊นŒ์ง€์˜ GraphRAG ์‹œ๋ฆฌ์ฆˆ๋Š” ์ง€์‹ ๊ทธ๋ž˜ํ”„๋ฅผ "๊ตฌ์„ฑ"ํ•˜๊ณ  "ํƒ์ƒ‰"ํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ๋‹ค๋ค˜๋‹ค. ํ…์ŠคํŠธ๋กœ๋ถ€ํ„ฐ entity๋ฅผ ์ถ”์ถœํ•˜๊ณ , ๊ด€๊ณ„๋ฅผ ์ •์ œํ•˜๊ณ , Cypher๋กœ traversalํ•˜๋Š” ํ๋ฆ„์ด๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋ž˜ํ”„ ์œ„์—์„œ ML ๋ชจ๋ธ์„ ์ง์ ‘ ํ•™์Šต์‹œํ‚ค๋ ค๋ฉด ๋˜ ํ•˜๋‚˜์˜ ๋‹จ๊ณ„๊ฐ€ ํ•„

2026๋…„ 5์›” 25์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Graph Feature Engineering: Manual๊ณผ Semiautomated ์ ‘๊ทผ

์ด๋ฒˆ ๊ธ€์˜ thesis๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ๊ทธ๋ž˜ํ”„ ML์˜ ์„ฑ๊ณต์€ vectorization์˜ ํ’ˆ์งˆ์— ๋‹ฌ๋ ค ์žˆ์œผ๋ฉฐ, ๊ทธ ํ’ˆ์งˆ์€ ํ•ด์„๊ฐ€๋Šฅ์„ฑ๊ณผ ์ž๋™ํ™” ์‚ฌ์ด์˜ ์˜์‹์  trade-off๋กœ ๊ฒฐ์ •๋œ๋‹ค. Manual feature engineering, semiautomated ์ ‘๊ทผ(Re

2026๋…„ 5์›” 17์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท