MewwSikk
[TIL] 2023-09-09
๐ŸŽง TIL 2023. 9. 10. 03:38

์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ1. ์ˆ˜์น˜ํ”„๋กœ๊ทธ๋žจ์ด๋ผ๋Š” ๊ณผ๋ชฉ์˜ ๊ณผ์ œ๊ฐ€ ๋‚˜์™€์„œ ์ฒ˜์Œ Octave๋ผ๋Š” tool์„ ๋งŒ์ ธ๋ดค๋‹ค... ์ฒ˜์Œ์ด๋ผ ๊ทธ๋Ÿฐ์ง€ ์•„์ง ์–ด์ƒ‰ํ•œ ๋ถ€๋ถ„์ด ๋งŽ์•„์„œ ํž˜๋“ค์—ˆ๋‹ค. 2. ๊ทธ๋ฆฌ๊ณ  ์—ฐ๊ตฌ์‹ค์— ์ƒˆ๋กœ์šด GPU A100์ด ๋“ค์–ด์™”๋‹ค. ์ด๊ฒŒ ์—„์ฒญ ๋น„์‹ธ๊ณ  ์„ฑ๋Šฅ๋„ ์ข‹๊ธฐ ๋•Œ๋ฌธ์— GPU๋ฅผ ๋ถ„ํ• ํ•˜๋Š” ๊ธฐ์ˆ ์ธ https://www.kipost.net/news/articleView.html?idxno=204214 ํ•ด๋‹น ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ๊ฐœ๋กœ ์ชผ๊ฐฐ๋‹ค. (๋ฌผ๋ก  ์šฐ๋ฆฌ ๋žฉ์žฅ๋‹˜์ด ์ชผ๊ฐœ์ฃผ์‹ฌ๐Ÿ™„๐Ÿ‘๐Ÿ‘)๊ทธ ์ค‘ 2๊ฐœ๋ฅผ ํ• ๋‹น๋ฐ›์•˜๋Š”๋ฐ, ์ด๊ฒƒ๋„ ์•„์ง ๋ญ”๊ฐ€ ์–ด์ƒ‰ํ•˜๊ณ  ์‚ฌ์šฉ์— ๋Œ€ํ•ด ์ž˜ ๋ชจ๋ฅด๊ฒ ๋Š” ๋ถ€๋ถ„์ด ๋งŽ์•„์„œ ๋‚ด์ผ ๋žฉ์žฅ๋‹˜๊ป˜ ์—ฌ์ญค๋ณผ ์˜ˆ์ •. 3. ๋งˆ์ง€๋ง‰์œผ๋กœ barlow twin์ด ๋‚˜๋ฆ„ embedding์„ ์ž˜ ํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ๋‹ค. ๐ŸŽต ๋А๋‚€ ์  & ๋ฐฐ์šด ์  ์ด๋ฒˆ ํ•™๊ธฐ์— ..

[TIL] 2023-09-08
๐ŸŽง TIL 2023. 9. 9. 03:21

์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ 1. ์˜ค๋Š˜์€ ์•„๋‹ˆ์ง€๋งŒ ์–ด์ œ Virtual Machine Setup์„ ๋๋ƒˆ๋‹ค. Mac์ด๊ธฐ ๋•Œ๋ฌธ์—, Virtual Box? ๊ทธ๊ฑฐ๋กœ๋Š” ํ•œ๊ณ„๊ฐ€ ์žˆ๋‹ค๋Š” ๋ง์”€์„ ๋“ค์—ˆ๊ธฐ ๋•Œ๋ฌธ์— UTM์„ ์„ค์น˜ํ•˜๊ณ  ๊ทธ ์œ„์— Ubuntu๋ฅผ ์˜ฌ๋ ธ์–ด์š” ์•„์ง๊นŒ์ง€๋Š” ์ž์„ธํ•˜๊ฒŒ ์–ด๋–ค ๊ณผ์ •์ด ์žˆ๊ณ  ๊ทธ๋Ÿฐ ๊ฑด ์ž˜ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ์ผ๋‹จ ๋ฌด์ง€์„ฑ์œผ๋กœ Instruction ๋ณด๊ณ  ๊น”์•„๋ด„... + ๊ทธ๋ฆฌ๊ณ  ๊ฐ„๋‹จํ•˜๊ฒŒ OS๊ณผ์ œ๋ฅผ ํ•ด๋ฒŒ์ž„ 2. ์˜ค๋Š˜ ์„ธ๋ฏธ๋‚˜ ๋•Œ ๊ต์ˆ˜๋‹˜๊ป˜์„œ ํ˜„์žฌ ์—ฐ๊ตฌํ•˜๊ณ  ์žˆ๋Š” ๋ถ€๋ถ„์— ๋Œ€ํ•ด์„œ ์—ฐ๊ตฌ์ผ์ง€๋ฅผ ์ž‘์„ฑํ•˜๋Š”๊ฒŒ ์–ด๋–ป๊ฒ ๋ƒ.. ํ•˜์…”์„œ ์ž‘์„ฑ ํผ์„ ๋งŒ๋“ฆ ใ…Ž ์‹คํ—˜ํ•  ๋•Œ๋งˆ๋‹ค ๊ธฐ๋กํ•ด์•ผ์ง€ 3. ๋งˆ์ง€๋ง‰์œผ๋กœ ์ง€๊ธˆ๊นŒ์ง€ ๊ณ„์† DeepLab ๋งŒ๋“ค์—ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ ๊ณ„์† ๋ณด๋‹ˆ๊นŒ ๊ตฌ์กฐ๊ฐ€ ๋„ˆ๋ฌด ํ—ท๊ฐˆ๋ ค์„œ ๊ทธ๋ƒฅ ๋‹ค๋ฅธ ์‚ฌ๋žŒ ๊ฑฐ ๋ณด๊ณ  ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ๋งŒ๋“ฆ,,, ์šฐ๋ฆฌ ํ”„๋กœ์ ํŠธ์— ๋งž๊ฒŒ ์กฐ..

[TIL] 2023-08-23
๐ŸŽง TIL 2023. 8. 24. 01:24

1. ์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ ์˜ค๋Š˜์€ ๋†๊ฒฝ์ง€ ํ”„๋กœ์ ํŠธ ๋ฐ์ดํ„ฐ์…‹์„ ์ „์ฒ˜๋ฆฌ๋ž‘ ์ €์žฅํ–ˆ๊ณ , ์ด์ „์— ๊ตฌํ˜„ํ–ˆ๋˜ DeepLab V3+๋ฅผ ๊ตฌํ˜„ํ–ˆ๋˜ ์ฝ”๋“œ๊ฐ€ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฑธ ๊นจ๋‹ฌ์•„์„œ ์žฌ๊ตฌํ˜„ํ•จ!! ๊ทธ๋ฆฌ๊ณ  ์ฝ”๋“œ ๋Œ๋ ค๋ดค๋Š”๋ฐ ์„ฑ๋Šฅ์ด ๋„ˆ๋ฌด ์ข‹๋”๊ตฐ์š” Backbone์€ ResNet101V2๋ฅผ ์‚ฌ์šฉํ–ˆ๋‹ต๋‹ˆ๋‹ค~ ์›๋ž˜ ์˜ค๋Š˜ Barlow Twins ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ์กฐ์ •๋„ ํ•ด๋ณด๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ ์ƒ๊ฐ๋ณด๋‹ค ์‹œ๊ฐ„์ด ๋„ˆ๋ฌด ์—†์—ˆ์Œ ์•„ ๊ทธ๋ฆฌ๊ณ  LabelBox์—์„œ ์ด๋ฏธ์ง€ ๋ผ๋ฒจ๋ง ํ•˜๋Š” ๊ฒƒ๋„ ๋ฐฐ์›Œ์„œ ์ด์ œ ๋ผ๋ฒจ๋ง ์‹œ์ž‘ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค... ํ• ๊ฒŒ ๋งŽ๊ตฐ์š” 2. ๐ŸŽต ๋А๋‚€์  & ๋ฐฐ์šด์  ์ด์ „์— ๊ตฌํ˜„ํ–ˆ๋˜ Xception์„ ๋ฐฑ๋ณธ์œผ๋กœ ์‚ฌ์šฉํ•œ ์ฝ”๋“œ๊ฐ€ ๊ต‰์žฅํžˆ ํ‹€๋ฆฌ๊ฒŒ ๊ตฌํ˜„ํ–ˆ๋‹ค๋Š” ๊ฑธ ๊นจ๋‹ฌ์•„์„œ ๋‚˜์ค‘์—๋Š” Xception์„ ์Šค์Šค๋กœ ๊ตฌํ˜„ํ•ด์„œ BackBone์œผ๋กœ ์‚ฌ์šฉํ•ด์„œ ๊ตฌํ˜„ํ•ด๋ณผ๊ฑฐ์•ผ...ใ…  3. ๐Ÿ“ˆ ๋‚ด์ผ ๊ณต๋ถ€ํ• ..

[TIL] 2023-08-22
๐ŸŽง TIL 2023. 8. 23. 02:51

์˜ค๋Š˜ ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ Barlow Twins ๊ตฌํ˜„ํ–ˆ๊ณ  ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ ์กฐ์ •ํ•  ๊ณ„ํš!! ๊ทธ๋ฆฌ๊ณ  Crop Segmentation Dataset ๋‹ค์‹œ ๋งŒ๋“ค์Œ...ใ…  ์›ํ•˜๋Š” ํ˜•์‹์ด๋ž‘ ๋‹ฌ๋ž๋‹ค. ๋งˆ์ง€๋ง‰์œผ๋กœ DD ํ”„๋กœ์ ํŠธ ๋ฐ์ดํ„ฐ์…‹ ์ˆ˜์ง‘ํ•˜๋Ÿฌ ์ด๊ณณ์ €๊ณณ ๋Œ์•„๋‹ค๋‹ˆ๊ตฌ Image croppingํ•ด์„œ ๋„ฃ์–ด๋’€๋‹ค ~ + ์šด๋™๋„ ํ•จ ๐ŸŽต ๋А๋‚€์  & ๋ฐฐ์šด์  ํ•ด๋‹น ๋ชจ๋ธ์— ๋งž๋Š” Loss ๊ตฌํ˜„ํ•ด์•ผํ•˜๊ณ , barlow twins์— ์“ฐ๊ธฐ ์œ„ํ•œ LARS Optimizer ๊ตฌํ˜„ ํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์ด๊ฑด ํฐ Batch๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ๋” ์„ฑ๋Šฅ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ๊ฑฐ๋ผ ์šฐ๋ฆฌ project task์™€ ๋งž์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์•„์„œ ๋‚˜์ค‘์— ํ•˜๊ธฐ๋ฃจ ๊ฒฐ์ • DD ํ”„๋กœ์ ํŠธ ๋ผ๋ฒจ๋ง ๋งŽ์ด ๋‚จ์•˜๊ตฐ.. ๐Ÿ“ˆ ๋‚ด์ผ ๊ณต๋ถ€ํ•  ๋‚ด์šฉ - Loss ๊ตฌํ˜„ - Crop ํ•™์Šต ์ฝ”๋“œ ์งœ๊ธฐ - Barlow Twins ํ•˜..