์ „์ฒด ๊ธ€

์ „์ฒด ๊ธ€

    [์„œํ‰]๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹1

    [์„œํ‰]๋ฐ‘๋ฐ”๋‹ฅ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹1

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

    [PGM] ์ ํ”„์™€ ์ˆœ๊ฐ„์ด๋™

    ๋ฌธ์ œ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/12980 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—…๋“ค์„ ๋งค์นญ ๋ฐ›์œผ์„ธ์š”. programmers.co.kr ๋ฌธ์ œํ’€์ด ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป ํ•ต์‹ฌ ์Šคํ‚ฌ ๐Ÿ‘จ๐Ÿป‍๐Ÿ’ป Greedy 1. ๋ฌธ์ œ ์ดํ•ด ์ ํ”„๋Š” K์นธ์„ ์ด๋™ํ•˜๋Š” ๊ฒƒ์ด๊ณ  ์ˆœ๊ฐ„์ด๋™์€ ์ง€๊ธˆ๊นŒ์ง€ ์˜จ ๊ฑฐ๋ฆฌ์˜ 2๋ฐฐ๋งŒํผ ์ด๋™ํ•˜๋Š” ๊ฒƒ ์ž…๋‹ˆ๋‹ค. ์ด ๋•Œ ์ฃผ์˜ํ•ด์•ผํ•  ์ ์€ ์ ํ”„๋Š” ๋ฐฐํ„ฐ๋ฆฌ๊ฐ€ ์†Œ๋ชจ๋˜๊ณ , ์ˆœ๊ฐ„์ด๋™์€ ์†Œ๋ชจ๋˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ €๋Š” ์ด ๋ฌธ์ œ๋ฅผ ์ฒ˜์Œ์— ๋Œ€์ถฉ ์ฝ๊ณ  ํ’€๋‹ค๊ฐ€.. ๋’ค๋กœ๋„ ์ ํ”„ํ•˜๋Š” ๊ฒฝ์šฐ๊นŒ์ง€ ๊ณ ๋ฏผํ–ˆ๋„ค์š”.(๋’ค๋กœ ์ ํ”„๊ฐ€ ๊ฐ€๋Šฅํ•˜๋‹ค๋ฉด ์˜ˆ๋ฅผ๋“ค์–ด 15๋กœ ๊ฐ€์•ผํ•  ๊ฒฝ์šฐ์—๋Š” 16์—..

    Object Detection์˜ ๊ฐœ์š”

    Object Detection์˜ ๊ฐœ์š”

    ๊ธ€์„ ์ž‘์„ฑํ•˜๋Š” ์‹œ๊ธฐ๋Š” ์—ฐ๊ตฌ์‹ค์— ์กฐ์ธํ•˜์—ฌ ๊ณต๋ถ€ํ•œ ์ง€ ์•ฝ ํ•œ ๋‹ฌ์ด ๋˜๋Š” ์‹œ์ ์ž…๋‹ˆ๋‹ค! ๋จธ์‹ ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ๊ณต๋ถ€์™€ ํ•จ๊ป˜ ์—ฌ๋Ÿฌ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์— ๋Œ€ํ•˜์—ฌ ํ•™์Šต์„ ํ•˜๋ฉฐ Computer Vision์˜ ๋ถ„์•ผ์ธ Object Detection์— ๋งŽ์€ ๊ด€์‹ฌ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์„ ์‹œ์ž‘์œผ๋กœ Object Detection์— ๋Œ€ํ•œ ๊ฐœ์š”๋ถ€ํ„ฐ ์ฃผ์š” ๋…ผ๋ฌธ์— ๋Œ€ํ•œ ๋ฆฌ๋ทฐ๊นŒ์ง€ ์‹œ๋ฆฌ์ฆˆ๋กœ ์ž‘์„ฑํ•ด๋ณด๋„๋ก ํ•  ๊ณ„ํš์ž…๋‹ˆ๋‹ค! Object Detection? Object Detection์ด๋ž€ ์ปดํ“จํ„ฐ๊ฐ€ ๋ฌผ์ฒด๋ฅผ ์ธ์‹ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์œ„ ์‚ฌ์ง„์€ Object Detection์˜ ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๊ฐ€ ๊ธฐ์กด์— ํ•™์Šต๋˜์–ด์žˆ๋Š” ๋ชจ๋ธ์„ ๋ฐ”ํƒ•์œผ๋กœ ์‚ฌ๋žŒ๊ณผ ํ–‰๊ธ€๋ผ์ด๋”๋ฅผ ํƒ€๋Š” ์‚ฌ๋žŒ๋“ค์„ Detection ํ•œ ๋ชจ์Šต์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Computer Vision์˜ Objec..

    ๋ชจ๋ธ ํ‰๊ฐ€(Evaluation)

    ๋ชจ๋ธ ํ‰๊ฐ€(Evaluation)

    ์ง€๋‚œ ์‹œ๊ฐ„์— Sklearn ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. Sklearn ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค์ด ๋ชจ๋ธ์„ ์ƒ์„ฑํ•˜๊ณ  ํ•™์Šตํ•˜๋Š” ๊ฒƒ์„ ๊ต‰์žฅํžˆ ํŽธ๋ฆฌํ•˜๊ฒŒ ํ•ด์ฃผ์–ด ๋ˆ„๊ตฌ๋‚˜ ์‰ฝ๊ฒŒ ๋ชจ๋ธ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์šฐ๋ฆฌ๊ฐ€ ๋งŒ๋“  ๋ชจ๋ธ์ด ๊ณผ์—ฐ ์–ด๋Š์ •๋„์˜ ์„ฑ๋Šฅ์„ ๋ณด์ด๋Š”์ง€ ํ‰๊ฐ€๋ฅผ ํ•ด์•ผํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ๋ชจ๋ธ์„ ํ‰๊ฐ€ํ•˜๋Š” ์ง€ํ‘œ๋“ค์ธ Confusion Matrix์— ๋Œ€ํ•˜์—ฌ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. Confusion Matrix? Confusion Matrix๋Š” ๋ชจ๋ธ์ด 2๊ฐ€์ง€ ๊ฒฝ์šฐ์— ๋Œ€ํ•˜์—ฌ ์˜ˆ์ธกํ•œ ๊ฒฐ๊ณผ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰ ์–‘์„ฑ์ธ์ง€ ์Œ์„ฑ์ธ์ง€๋ฅผ ํŒ๋‹จํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ฝ”๋กœ๋‚˜ ๋•Œ๋ฌธ์— PCR๊ฒ€์‚ฌ๋ฅผ ๋ฐ›์€ ๊ฒฝํ—˜์ด ์žˆ๋‚˜์š”? PCR๊ฒ€์‚ฌ๋ฅผ ๋ฐ›์œผ๋ฉด ๋‹น์ผ ์ €๋… ํ˜น์€ ๋‹ค์Œ๋‚  ์•„์นจ์— ๊ฒฐ๊ณผ ๋ฌธ์ž๋ฅผ ๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด ๋•Œ Posit..