๐Ÿ‘ฆ ๋‚ด์ผ๋ฐฐ์›€์บ ํ”„/TIL(Today I Learned)

TIL_220518_ํŒ€ ํ”„๋กœ์ ํŠธ_๋จธ์‹ ๋Ÿฌ๋‹

  • -

์ž ์ด์ œ ์‹œ์ž‘์ด์•ผ~

 

๋‚ด ๊ฟˆ์„~

 

๋‚ด ๊ฟˆ์„ ์œ„ํ•œ ์—ฌํ–‰~

 

๋จธ์‹ ใ„น.. ?

 

์˜ฌ ๊ฒƒ์ด ์˜ค๊ณ ์•ผ ๋ง์•˜๋‹ค..

 

์™  ์ข…์ผ ์ปดํ“จํ„ฐ๋ฅผ ๊ตด๋ฆฌ๊ธฐ ๋ฐ”์œ ์‹œ์ฆŒ

 

์ด๋ฆ„ํ•˜์—ฌ ๋จธ์‹ ๋Ÿฌ๋‹ ํ”„๋กœ์ ํŠธ..

 

๋ฐ์ดํ„ฐ ๋ถ„์„๊ณผ AI ํ•™์Šต์„ ์œ„ํ•ด

 

์šฐ๋ฆฌ์˜ ์ปจ์…‰์— ๋งž๋Š” ๋ฐ์ดํ„ฐ ์…‹์„ ์ฒซ ๋‚ ๋ถ€ํ„ฐ ๊ตด๋ฆฌ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค..

 

 

=====================

๋‚˜ : ํŒ€์žฅ๋‹˜.. ์ด๊ฑฐ ์–ผ๋งˆ๋‚˜ ๊ฐˆ๊นŒ์š”..?

(์›ํ•˜๋Š” ๊ฐ’) ์ฐพ์„ ์ˆ˜๋Š” ์žˆ๋Š”๊ฑฐ๊ฒ ์ฃ ..?

 

ํŒ€์žฅ๋‹˜ : (์ ˆ๋ ˆ์ ˆ๋ ˆ..)

 

๋‚˜ : ...

=====================

 

 

์Šจ๋Š๋Š” ๋ฏ€์Šจ๋ฅด๋‹.. ์‹œ์ž‘ํ•ด๋ณธ๋‹ค.. ^^

 


 

์ƒˆ๋กœ์šด ํŒ€๊ณผ ํ•จ๊ป˜ํ•˜๊ฒŒ ๋œ 12์กฐ / ์‚ฌ๋‹ค๋ฆฌ์กฐ

 

ํŒ€๋ช…์˜ ์˜๋ฏธ๋Š” ํฐ ์˜๋ฏธ ์—†๋‹ค.

 

ํŒ€์žฅ๋ถ€ํ„ฐ ์‚ฌ๋‹ค๋ฆฌ๋กœ ๋ฝ‘์•„ ์‚ฌ๋‹ค๋ฆฌ ์ปจ์…‰์œผ๋กœ ๊ตณํžˆ๊ณ  ๊ฐ„ ์‚ฌ๋‹ค๋ฆฌ ์กฐ์ด๋‹ค.

 

github : https://github.com/camp-ladder/object-detection-backend

 

GitHub - camp-ladder/object-detection-backend: backend

backend. Contribute to camp-ladder/object-detection-backend development by creating an account on GitHub.

github.com

 

ladder team S.A(Starting Assignment)

 

๐Ÿ  ์†Œ๊ฐœ

'๋‹น์‹ ์˜ ์˜ˆ์ƒ๋˜๋Š” ๋‚˜์ด๋Š”?'
์ž์‹ ์˜ ์–ผ๊ตด ๋‚˜์ด๋Š” ์–ผ๋งˆ๋‚˜ ๋ ๊นŒ, ๊ถ๊ธˆํ•œ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•œ ์›น์‚ฌ์ดํŠธ.

 

โฒ๏ธ ๊ฐœ๋ฐœ๊ธฐ๊ฐ„

2022๋…„ 05์›” 18์ผ ~ 2021๋…„ 05์›” 25์ผ

 

๐Ÿง™ ๋งด๋ฒ„๊ตฌ์„ฑ

  • Backend - (๊นƒํ—™ ์ฃผ์†Œ)
    • ๊ณตํ†ต backend
      • ๋ฐ์ดํ„ฐ ๋ถ„์„, AI ๋ชจ๋ธ ๊ฐœ๋ฐœ
    • ์—„๊ด€์šฉ(ํŒ€์žฅ) : frontend : CSS UI(ํ›„๋ฐ˜์ž‘์—…) / backend : main
    • ๋‚˜์„ฑ๊ทผ : frontend : login / backend : ๋จธ์‹ ๋Ÿฌ๋‹ ๋ฐ์ดํ„ฐ ๋ถ„๋ฅ˜, ์ฝ”๋“œ๋‹จ ์„ธํŒ…
    • ํ•œ๊ฑดํฌ : frontend : sginup / backend : sginup
    • ์ด๋™ํ˜„ : frontend : main / backend : login

 

๐Ÿ“Œ ํ•„์ˆ˜ ๊ธฐ๋Šฅ

  •  ์‚ฌ๋ฌผ์ธ์‹ ๊ธฐ๋Šฅ
  •  ์—…๋กœ๋“œ ์ด๋ฏธ์ง€ ํ•ด๋‹น ์นดํ…Œ๊ณ ๋ฆฌ ์ถœ๋ ฅ ์„œ๋น„์Šค ((ex. ๊ฐ•์•„์ง€ ์‚ฌ์ง„์„ ์—…๋กœ๋“œ ํ•˜๋ฉด ํ’ˆ์ข…์„ ์ธ์‹ํ•ด์„œ ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„์ฃผ๊ฑฐ๋‚˜ ๋ง›์ง‘ ํƒ๋ฐฉํ›„ ์Œ์‹ ์ธ์‹ํ•ด์„œ ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„ ์ฃผ๋Š”๊ธฐ๋Šฅ ๋“ฑ)
  •  ์ด๋ฏธ์ง€๋งˆ๋‹ค ์ธ์‹ํ•œ ์‚ฌ๋ฌผ์˜ ์ •๋ณด๋ฅผ ๋กœ๊ทธ์— ์ €์žฅํ•ด์ฃผ์„ธ์š” <์งˆ๋ฌธ์‚ฌํ•ญ>

 

๐Ÿ“Œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ

  •  ์ปค์Šคํ…€ ๋ฐ์ดํ„ฐ์…‹์„ ๋งŒ๋“ค์–ด์„œ ํ•™์Šต
  •  ๋ธŒ๋ผ์šฐ์ €์˜ ์›น์บ  ๊ธฐ๋Šฅ ์‚ฌ์šฉ์œผ๋กœ ์ดฌ์˜ ํ˜น์€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์‚ฌ๋ฌผ์ธ์‹
  •  ๊ฒฐ๊ณผ ๊ณต์œ  ๊ธฐ๋Šฅ
  •  ํšŒ์›๊ธฐ๋Šฅ
    • ์†Œ์…œ ๋กœ๊ทธ์ธ(๊ตฌ๊ธ€, ์นด์นด์˜ค) ๊ธฐ๋Šฅ

 

๐Ÿ“Œ ๋„์ „ ๊ณผ์ œ

  •  GIT์˜ Pull Request๋ฅผ ์š”์ฒญ์‹œ ํŒ€์› ์ค‘ ํ•œ ๋ช… ์ด์ƒ์ด ์ฝ”๋“œ๋ฅผ ๊ฒ€ํ† ํ›„ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ์•„์ฃผ์„ธ์š”. ๋ฆฌ๋ทฐ๊ฐ€ ๋๋‚˜๋ฉด Merge๋ฅผ ์ง„ํ–‰ํ•ด์ฃผ์„ธ์š”.
  •  ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ๋ฅผ ๋ณ„๋„์˜ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋กœ ๋ถ„๋ฆฌํ•ด์„œ ์‚ฌ์šฉํ•ด์ฃผ์„ธ์š”. (flask์—์„œ๋Š” render_template ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  json ๋ฐ์ดํ„ฐ๋งŒ ๋ณด๋‚ด์ฃผ๋Š” ๋ฐฉ์‹)
  •  ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์— Postman์„ ์ ๊ทน ํ™œ์šฉํ•ด์ฃผ์„ธ์š”
  •  jQuery๋Œ€์‹  javascript๋ฅผ ์ด์šฉํ•ด์„œ ํ”„๋ก ํŠธ์—”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.
  •  Flask ๋ธ”๋ฃจํ”„๋ฆฐํŠธ๋ฅผ ์‚ฌ์šฉํ•ด์„œ API ๋ชจ๋“ˆํ™”

 

๐Ÿ“Œ ์™€์ด์–ด ํ”„๋ ˆ์ž„

1์ฐจ ์™€์ด์–ด ํ”„๋ ˆ์ž„

๐Ÿ“Œ API ์„ค๊ณ„

https://coherent-crayon-100.notion.site/API-c0d7c1bef57047cc92deb939fa6c0052

1์ฐจ API ์„ค๊ณ„

 

๐Ÿ“Œ ์ผ์ •

5 / 18 ๊ธฐํš & ๋ชฉ์—…(S.A) / backend : ๋žœ๋“œ๋งˆํฌ ๋ฐ์ดํ„ฐ ์…‹ ๋ชจ๋ธ ๊ตฌํ˜„(ํ•„์ˆ˜), DB api ์„ค๊ณ„ / frontend : ๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž… ํผ ๊ตฌํ˜„(์ถ”๊ฐ€)
5 / 19 S.A ํ”ผ๋“œ๋ฐฑ / 1์ฐจ backend : ๋žœ๋“œ๋งˆํฌ ๋ชจ๋ธ api ๊ตฌํ˜„, ๋จธ์‹ ๋Ÿฌ๋‹ api ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ์—ฐ๋™, / frontend : ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๊ธฐ๋Šฅ ๊ตฌํ˜„
5 / 20 2์ฐจ backend : ๋žœ๋“œ๋งˆํฌ ๋ชจ๋ธ api ๊ตฌํ˜„, ๋จธ์‹ ๋Ÿฌ๋‹ api ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ์—ฐ๋™, / frontend : ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๊ธฐ๋Šฅ ๊ตฌํ˜„
5 / 21 1, 2์ฐจ์— ๋Œ€ํ•œ ๋ณด์ถฉ
5 / 22 1, 2์ฐจ์— ๋Œ€ํ•œ ๋ณด์ถฉ
5 / 23 1์ฐจ ๋งˆ๊ฐ(๋ณ‘ํ•ฉ), ์ฝ”๋“œ๋ฆฌ๋ทฐ
5 / 24 GIT ์ •๋ฆฌ & ๋ฐœํ‘œ ์˜์ƒ ๋…นํ™” & ์ œ์ถœ (์˜คํ›„ 5์‹œ)

 

 


 

๋จธ์‹  ๋Ÿฌ๋‹ ํ…Œ์ŠคํŠธ..

AI_TEST

batch size drop out(rate) activation function optimizer learning rate epochs loss function loss acc val_loss val_acc
32 0.25 relu Adam 0.01 10 categorical_crossentropy 4.0736 0.0925 4.0555 0.0934
32 0.25 relu Adam 0.001 10 categorical_crossentropy     3.0454 0.1782
32 0.25 relu Adam 0.0001 10 categorical_crossentropy     5.3998 0.1249
 

 

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.