์ „์ฒด ๊ธ€ 267

[android] ์•ˆ๋“œ๋กœ์ด๋“œ ์†Œํ”„ํŠธ์›จ์–ด ์—…๋ฐ์ดํŠธ ์•Œ๋ฆผ ๋„๊ธฐ

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

OS 2024.04.25

[TLS]JEUS6(java6)์—์„œ TLS1.2 ํ†ต์‹  ํ•˜๊ธฐ

ํšŒ์‚ฌ์—์„œ android ์–ดํ”Œ์„ ์œ ์ง€๋ณด์ˆ˜ ๋‹ด๋‹น์„ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ ์–ดํ”Œ์€ ์˜ˆ์ „์–ดํ”Œ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์–ด์„œ android API๊ฐ€ 28๋กœ ๋†’์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‚ฌ๋‚ด ๊ธฐ๊ธฐ ๋‚ด์—์„œ ๋‚ด๋ถ€์ ์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์†Œํ”„ํŠธ์›จ์–ด ์—…๋ฐ์ดํŠธ๋ฅผ ํ•˜์ง€ ๋ชปํ•˜๊ฒŒ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์‚ฌ์šฉํ•˜์‹œ๋Š” ์ง์› ๋ถ„๋“ค์ด ์ž๊พธ ์—…๋ฐ์ดํŠธ๋ฅผ ํ•ด์„œ(...) ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณผ์ •์„ ์ž‘์„ฑํ•ด ๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ์—๋Š” ์—…๋ฐ์ดํŠธ๋กœ ์ธํ•ด ํ†ต์‹  ํ”„๋กœํ† ์ฝœ TLSv1์ด ๋ง‰ํžˆ๋ฉด์„œ ๋ฐœ์ƒํ•œ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ž‘์„ฑํ•ด ๋ณผ๊นŒ ํ•ฉ๋‹ˆ๋‹ค. ์•ˆ๋“œ๋กœ์ด๋“œ์—๋Š” android ๋ฒ„์ „๊ณผ API level์ด ๋”ฐ๋กœ ์žˆ์Šต๋‹ˆ๋‹ค. ์•ˆ๋“œ๋กœ์ด๋“œ ๋ฒ„์ „๊ณผ API level https://developer.android.com/tools/releases/platforms?hl=ko ์ง€๊ธˆ ํšŒ์‚ฌ์— ์ฒ˜์Œ ์™”์„ ๋‹น์‹œ ์‚ฌ..

CS 2024.04.05

[OZ]์˜ค์ฆˆ๋ฆฌํฌํŠธ ๋ผ์ด์„ผ์Šค ๋ณ€๊ฒฝ

๋‹ด๋‹นํ•˜๋Š” ํšŒ์‚ฌ์—์„œ ๊ฒฐ์ œ ๊ด€๋ จ๋œ ๋ฌธ์„œ์˜ ๊ฒฝ์šฐ ์˜ค์ฆˆ๋ฆฌํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๊ฒฐ์ œ ๊ณผ์ •์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ด ์•„์ฃผ ์˜ค๋žœ๋งŒ์— ์˜ค์ฆˆ ๋ฆฌํฌํŠธ๋ฅผ ์‹คํ–‰ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ผ์ด์„ผ์Šค๊ฐ€ ๋งŒ๋ฃŒ๋˜์–ด ๋ผ์ด์„ผ์Šค๋ฅผ ๋ณ€๊ฒฝํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์„ ๊ฐ„๋žตํ•˜๊ฒŒ ์ž‘์„ฑํ•ด ๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ผ์ด์„ผ์Šค ๋ณ€๊ฒฝ .ozr ํŒŒ์ผ์„ ์‹คํ–‰์‹œ์ผœ ๋ณด๋‹ˆ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ผ์ด์„ผ์Šค๊ฐ€ ๋งŒ๋ฃŒ๋˜์—ˆ๋‹ค๋Š” ํŒ์—…์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๋ผ์ด์„ผ์Šค ๋ฐœ๊ธ‰๋ฐ›๊ธฐ ์•„๋ž˜์™€ ๊ฐ™์ด ์ƒˆ๋กœ์šด ๋ผ์ด์„ผ์Šค๋ฅผ ๋ฐœ๊ธ‰ ๋ฐ›์Šต๋‹ˆ๋‹ค. ์ €๋Š” ๋กœ์ปฌ์—์„œ ํ™•์ธ์šฉ๋„๋กœ๋งŒ ์‚ฌ์šฉํ•˜๊ธฐ์— designer ๋ถ€๋ถ„๋งŒ ๋ผ์ด์„ผ์Šค๋ฅผ ๊ต์ฒดํ•ด ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ด์„ผ์Šค ๊ฒฝ๋กœ ํ™•์ธํ•˜๊ธฐ C:\Program Files (x86)\FORCS\OZ Report 8.0 ์ €๋Š” ์œ„์˜ ๊ฒฝ๋กœ์— ์˜ค์ฆˆ ํด๋”๋“ค์ด ์œ„์น˜ํ•ด ์žˆ๋”๊ตฐ์š”. ๊ทธ๋ž˜์„œ ์•„๋ž˜์™€ ๊ฐ™์ด 4๊ฐœ์˜ ..

Tools 2024.01.10

[๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ] ๊ณต์œ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ ๋งํฌ ๋งŒ๋“ค๊ธฐ

์˜ค๋žœ๋งŒ์— ๊ธ€์„ ์ž‘์„ฑํ•˜๋„ค์š”. ๋‚ด๋ถ€๋ง์—์„œ๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์–ดํ”Œ ๋ฐฐํฌ๋ฅผ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด ๋˜๋Š”์ง€ ์•Œ์•„๋ณด๋‹ค ๊ตฌ๊ธ€๋“œ๋ผ์ด๋ธŒ์—์„œ .apkํŒŒ์ผ์„ ๋‹ค์šด๋ฐ›์œผ๋ฉด ๋ฐ”๋กœ ์„ค์น˜๊ฐ€ ๋˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ๊ธ€ ๋“œ๋ผ์ด๋ธŒ์—์„œ ๋งํฌ๋งŒ ์ฃผ๊ณ  ๋ฐ”๋กœ ๋‹ค์šด๋กœ๋“œ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 1. ํŒŒ์ผ ๊ณต์œ  ์›ํ•˜๋Š” ํด๋” ์šฐํด๋ฆญ ํ›„ ๊ณต์œ  ๋ฅผ ํด๋ฆญํ•ด ์ค๋‹ˆ๋‹ค. ๊ณต์œ  ์„ค์ •์—์„œ ๋งํฌ๊ฐ€ ์žˆ๋Š” ๋ชจ๋“  ์‚ฌ์šฉ์ง€๋ฅผ ์„ ํƒํ•ด ์ฃผ์‹œ๊ณ  ๋งํฌ๋ฅผ ๋ณต์‚ฌํ•ด ๋ด…๋‹ˆ๋‹ค. 2. ๋งํฌ ์„ค์ • 1. ๊ธฐ๋ณธ ๋งํฌ ๊ณต์œ ํ•œ ํŒŒ์ผ์˜ ๋งํฌ๋ฅผ ๋ณต์‚ฌํ•˜๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. https://drive.google.com/file/d/1rdXQN2TRO2lV8N22123JBClLNL5bNH5KL/view?usp=drive_link ์œ„์˜ ์ฃผ์†Œ๋Š” ์œ ํšจํ•˜์ง€ ์•Š๋Š” ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ์ฃผ..

Tools 2023.12.13

[Platform] ์ฝ”๋“œํ”„๋ Œ์ฆˆ(์ฝ”๋”ฉ ๊ต์œก ํ”Œ๋žซํผ ์„œ๋น„์Šค) ์†Œ๊ฐœ

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

Tools 2023.08.27

[DB] procedure์—์„œ if๋ฌธ ์‚ฌ์šฉํ•˜๊ธฐ

[DB] procedure์—์„œ if๋ฌธ ์‚ฌ์šฉํ•˜๊ธฐ ์˜ค๋žœ๋งŒ์— procedure๋ฅผ ๊ฑด๋“ค์ผ ์ผ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ „๋ถ€ํ„ฐ ์งœ์—ฌ์ ธ ์žˆ๋Š” ๊ฒƒ์„ ๋ถ„์„ํ•˜๊ธฐ๋งŒ ํ–ˆ์—ˆ์ง€ ์ง์ ‘ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์งœ๋ณธ ์ ์ด ์—†์–ด if๋ฌธ ํ•˜๋‚˜ ์งœ๋Š”๋ฐ๋„ ๋จธ๋ญ‡๊ฑฐ๋ฆฌ๊ฒŒ ๋˜๋„ค์š”. ๊ฐ„๋žตํ•˜๊ฒŒ procedure์—์„œ if๋ฌธ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ธฐ๋กํ•ด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋žœ๋งŒ์— procedure๋ฅผ ๊ฑด๋“ค์ผ ์ผ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ์˜ˆ์ „๋ถ€ํ„ฐ ์งœ์—ฌ์ ธ ์žˆ๋Š” ๊ฒƒ์„ ๋ถ„์„ํ•˜๊ธฐ๋งŒ ํ–ˆ์—ˆ์ง€ ์ง์ ‘ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์งœ๋ณธ ์ ์ด ์—†์–ด if๋ฌธ ํ•˜๋‚˜ ์งœ๋Š”๋ฐ๋„ ๋จธ๋ญ‡๊ฑฐ๋ฆฌ๊ฒŒ ๋˜๋„ค์š”. ๊ฐ„๋žตํ•˜๊ฒŒ procedure์—์„œ if๋ฌธ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๊ธฐ๋กํ•ด๋ณด๋ ค ํ•ฉ๋‹ˆ๋‹ค. if๋ฌธ ์‚ฌ์‹ค ์ผ๋ฐ˜์ ์ธ if๋ฌธ๊ณผ ํฌ๊ฒŒ ๋‹ค๋ฅด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. IF a.emp_stt = '3' THEN v_user_stt := '3' ELSE v_use..

Database 2023.06.22

[AI] ์„์‚ฌ 1ํ•™๊ธฐ ์ˆ˜๊ฐ• ํ›„๊ธฐ

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

CS/AI 2023.06.16

[AI] ๋ชจ๋น„์œจ

๋ชจ๋น„์œจ์˜ ์ถ”์ • ๋ชจ๋น„์œจ: ๋ชจ์ง‘๋‹จ์—์„œ ์–ด๋–ค ํŠน์„ฑ์„ ๊ฐ–๋Š” ์ง‘๋‹จ์˜ ๋น„์œจ ์ข…๋ฅ˜ 1. ์ ์ถ”์ • ํ™•๋ฅ ๋ณ€์ˆ˜ X: n๊ฐœ์˜ ํ‘œ๋ณธ์—์„œ ํŠน์ • ์†์„ฑ์„ ๊ฐ–๋Š” ํ‘œ๋ณธ์˜ ๊ฐœ์ˆ˜ ๋ชจ๋น„์œจ ๐‘์˜ ์ ์ถ”์ •๋Ÿ‰ $\hat๐‘ = \frac{X}{n}$ ์˜ˆ์ œ ๋Œ€ํ•™๊ต 1 ํ•™๋…„์ƒ์˜ ํก์—ฐ์œจ์„ ์กฐ์‚ฌํ•˜๊ธฐ ์œ„ํ•ด 150 ๋ช…์„ ๋žœ๋คํ•˜๊ฒŒ ์„ ํƒํ•˜์—ฌ ํก์—ฐ์—ฌ๋ถ€๋ฅผ ์กฐ์‚ฌํ•˜์˜€๋‹ค . ์ด ์ค‘ 48 ๋ช…์ด ํก์—ฐ์„ ํ•˜๊ณ  ์žˆ์—ˆ๋‹ค . ์ด ๋Œ€ํ•™๊ต 1 ํ•™๋…„์ƒ์˜ ํก์—ฐ์œจ์˜ ํ‰๊ท ์„ ์ ์ถ”์ •ํ•˜์‹œ์˜ค . ๐‘› = 150 , ๐‘‹ = 48 $\hat๐‘ = \frac{๐‘‹}{๐‘›} = \frac{48}{150} = 0.32$ ํ‰๊ท ํก์—ฐ์œจ์„ 32% ๋กœ ์ถ”์ •๋จ 2. ๊ตฌ๊ฐ„์ถ”์ • ๐‘›์ด ์ถฉ๋ถ„ํžˆ ํด ๋•Œ, $n \hat p > 5, n(1 - \hat p) > 5$ ์ผ ๋•Œ๋ฅผ ์˜๋ฏธ X~N(np, np(1 - p)) ํ™•๋ฅ ๋ณ€์ˆ˜ X์˜ ํ‘œ์ค€ํ™”..

CS/AI 2023.06.12

[AI] ๋ชจํ‰๊ท 

๋ชจํ‰๊ท  ฮผ ๋ชจํ‰๊ท ์˜ ์ถ”์ •์— ๋Œ€ํ•ด ์ •๋ฆฌํ•ด ๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜์—…์ด ๊ฐ€๋ฉด ๊ฐˆ์ˆ˜๋ก ์–ด๋ ค์›Œ์ง€๋„ค์š”. ์š”์ฆ˜๋“ค์–ด ํ•™์ฐฝ์‹œ์ ˆ ์ˆ˜ํ•™ ๊ณต๋ถ€๋ฅผ ํ•˜์ง€ ์•Š์•˜๋˜ ์ € ์ž์‹ ์ด ํ›„ํšŒ๋˜๋Š” ์‹œ๊ฐ„์„ ์ž์ฃผ ๊ฐ–๋Š” ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ๋’ค์ฒ˜์ง„ ๋งŒํผ ๊พธ์ค€ํžˆ ํ•ด๋‚˜๊ฐ€์•ผํ•  ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค. ๊ตญ๋ฏผ๋Œ€ ์ธ๊ณต์ง€๋Šฅ์ˆ˜ํ•™ 13์ฃผ์ฐจ ์ˆ˜์—… ์ž๋ฃŒ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ชจํ‰๊ท ์˜ ์ถ”์ • ๋ชจํ‰๊ท ์ด ์ •๊ทœ๋ถ„ํฌ์ธ ๊ฒฝ์šฐ ํ‘œ๋ณธํ‰๊ท ์„ ์‚ฌ์šฉ $$ \overline{X} = \frac{X_1+X_2+\dots+X_n}{n}= \frac{\sum_{i=1}^{10}X_1}{n} $$ ์ข…๋ฅ˜ 1. ์ ์ถ”์ • ํ‘œ๋ณธํ‰๊ท ์ด ์  ์ถ”์ „๊ฐ’ (์ถ”์ •๋Ÿ‰)์ด ๋จ import numpy as np ## ํ‘œ๋ณธ์ถ”์ถœ samples = [9,4,0,8,1,3,7,8,4,2] ## ํ‘œ๋ณธ์˜ ํ‰๊ท  = ๋ชจ์ง‘๋‹จ์˜ ์ ์ถ”์ • ๊ฐ’ print(np.mea..

CS/AI 2023.06.07
728x90
๋ฐ˜์‘ํ˜•