Skip to content

boostcampaitech2/Overview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

29 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

main

๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech 2๊ธฐ์˜ Github์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค

'์ง€์†๊ฐ€๋Šฅํ•œ ๊ฐœ๋ฐœ์ž'๋ฅผ ์–‘์„ฑํ•˜๋Š” ๊ฐœ๋ฐœ์ž ๊ต์œก ํ”„๋กœ๊ทธ๋žจ, ๋ถ€์ŠคํŠธ์บ ํ”„์— ์˜ค์‹  ๊ฒƒ์„ ํ™˜์˜ํ•ฉ๋‹ˆ๋‹ค.

๋ถ€์ŠคํŠธ์บ ํ”„๋Š” ๋„ค์ด๋ฒ„๊ฐ€ ์„ค๋ฆฝํ•œ ๋น„์˜๋ฆฌ ๊ต์œก์žฌ๋‹จ [๋„ค์ด๋ฒ„ ์ปค๋„ฅํŠธ์žฌ๋‹จ]์—์„œ ์†Œํ”„ํŠธ์›จ์–ด ๊ต์œก์„ ํ†ตํ•ด ๊ฐœ์ธ์˜ ์ง€์†์ ์ธ ์„ฑ์žฅ๊ณผ ๋ฐœ์ „์„ ๋•๊ณ , ๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ๋ฐฐ์›€์˜ ๊ธฐํšŒ๊ฐ€ ์—ด๋ฆฌ๋Š” ์„ธ์ƒ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์šด์˜ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. 2016๋…„๋ถ€ํ„ฐ ํ˜„์žฅ์—์„œ์˜ ๊ฐœ๋ฐœ ์‹ค๋ฌด๋ฅผ ์ฒด๋“ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ˜„์—… ๊ต์œก ๋ฐ ๊ฐœ๋ฐœ ์ „๋ฌธ๊ฐ€๊ฐ€ ์ปค๋ฆฌํ˜๋Ÿผ์„ ๊ตฌ์„ฑํ•˜์—ฌ 6๋…„์งธ ์šด์˜๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๊ณณ์—์„œ๋Š” ๋‹จ์ˆœํ•œ '์ง€์‹๊ณผ ์Šคํ‚ฌ'์ด ์•„๋‹ˆ๋ผ, ๋น ๋ฅธ IT์˜ ๋ณ€ํ™” ์†์—์„œ ์ง€์†์ ์œผ๋กœ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ๋Š” '์ข‹์€ ๊ฐœ๋ฐœ์ž์˜ ๊ฒฝํ—˜๊ณผ ์Šต๊ด€'์„ ๊ฐ€์ง„ ์ง€์† ๊ฐ€๋Šฅํ•œ ๊ฐœ๋ฐœ์ž ์–‘์„ฑ์„ ๋ชฉํ‘œ๋กœ ๊ต์œก์ด ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ๊ฐœ์ธ์ด ์•„๋‹ˆ๋ผ ํŒ€ ํ˜‘์—…์„ ํ†ตํ•ด ๋ฐฐ์šฐ๊ณ  real ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉฐ ๋‹คํ•จ๊ป˜ ์„ฑ์žฅํ•˜๋Š” ํ•™์Šต ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์ง€ํ–ฅํ•ฉ๋‹ˆ๋‹ค.

๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech 2๊ธฐ์— ์ฐธ์—ฌํ•œ ํ•™์ƒ(์บ ํผ)๋“ค์˜ ํ”„๋กœ์ ํŠธ ๊ฒฐ๊ณผ๊ฐ€ ๊ถ๊ธˆํ•˜๋‹ค๋ฉด ์—ฌ๊ธฐ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

[AI Tech 2๊ธฐ ๊ต์œก ์†Œ๊ฐœ]

๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech์—์„œ๋Š” '๋น„์ฆˆ๋‹ˆ์Šค ๊ฐ€์น˜๋ฅผ ์ฐฝ์ถœํ•˜๋Š” AI ์—”์ง€๋‹ˆ์–ด'๋ฅผ ๋ชฉํ‘œ๋กœ ํ•ต์‹ฌ ๊ต์œก ์ฝ˜ํ…์ธ , ๋‹ค์–‘ํ•œ ํ•™์Šต ๊ฒฝํ—˜, ๋ฉ˜ํ† ๋ง์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. 1000์—ฌ ๋ช…์˜ ์ง€์›์ž ์ค‘์—์„œ, 1)AI์— ๊ฐ•ํ•œ ํ˜ธ๊ธฐ์‹ฌ๊ณผ ์‹คํ—˜์ •์‹ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ž๊ธฐ ์ฃผ๋„์ ์œผ๋กœ ์„ฑ์žฅํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„, 2)๋์„ ๋ณด๋Š” '๋•์งˆ'์˜ ์„ฑํ–ฅ์„ AI ์—”์ง€๋‹ˆ์–ด๋กœ์˜ ์„ฑ์žฅ์— ์‹ญ๋ถ„ ๋ฐœํœ˜ํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„์„ 250๋ช… ์„ ๋ฐœํ•˜์—ฌ ๊ต์œก์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ฐ€์žฅ ํฐ ํŠน์ง•์€ AI ๊ธฐ์ดˆ์™€ ๋ชจ๋ธ๋ง ์ค‘์‹ฌ์œผ๋กœ ๊ตฌ์„ฑ๋œ ํƒ€ ๊ต์œก ํ”„๋กœ๊ทธ๋žจ๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ, ๋ณธ์ธ์˜ ์„ ํƒ์— ๋”ฐ๋ผ CV(์ปดํ“จํ„ฐ ๋น„์ „)๊ณผ NLP(์ž์—ฐ์–ด ์ฒ˜๋ฆฌ) ์ค‘์— ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด๋ฉฐ ์‹ฌํ™” ์ด๋ก  ๋ฐ ์‹ฌํ™” ํ”„๋กœ์ ํŠธ ๊ฐ 2๊ฐœ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ํ•ด๋‹น ํŠธ๋ž™์˜ AI Production์˜ END-to-END ์ „๊ณผ์ •์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.

  • ๊ธฐ๊ฐ„ : 2021๋…„ 8์›” 2์ผ ~ 2021๋…„ 12์›” 27์ผ, 5๊ฐœ์›” (100์ผ๊ฐ„ ํ’€ํƒ€์ž„)
  • ๊ตฌ์„ฑ : ์ด๋ก  ์ค‘์‹ฌ์˜ U Stage(5์ฃผ) + ์‹ค์Šต ์ค‘์‹ฌ์˜ P Stage(15์ฃผ)๋กœ ๊ตฌ์„ฑ
  • ํŠธ๋ž™๋ณ„ ํ•™์Šต : CV์™€ NLP ์ค‘์— ํ•˜๋‚˜์˜ ํŠธ๋ž™์„ ์ •ํ•˜์—ฌ AI Production์˜ END-to-END

path_of_growth

[ํ”„๋กœ์ ํŠธ ๊ฐœ์š”]

  • ๊ณตํ†ต
์ด๋ฆ„ ๊ฒ€์ƒ‰ํ‚ค์›Œ๋“œ ์„ค๋ช… ํ‰๊ฐ€๋ฐฉ๋ฒ•
์ด๋ฏธ์ง€๋ถ„๋ฅ˜ image-classification-level1 ์ธ๋ฌผ ์‚ฌ์ง„์—์„œ ์‚ฌ๋žŒ์ด ๋งˆ์Šคํฌ๋ฅผ ์“ฐ๊ณ  ์žˆ๋Š”์ง€, ์“ฐ์ง€ ์•Š์•˜๋Š”์ง€, ์ •ํ™•ํžˆ ์“ด ๊ฒƒ์ด ๋งž๋Š” ์ง€, ์ž๋™์œผ๋กœ ๊ฐ€๋ ค๋‚ผ ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. F1, accuracy
  • ์ปดํ“จํ„ฐ ๋น„์ „ (Computer Vision)
์ด๋ฆ„ ๊ฒ€์ƒ‰ํ‚ค์›Œ๋“œ ์„ค๋ช… ํ‰๊ฐ€๋ฐฉ๋ฒ•
๊ฐ์ฒด ์˜์—ญ ๊ตฌ๋ถ„ object-detection-level2 ์“ฐ๋ ˆ๊ธฐ๊ฐ€ ์ฐํžŒ ์‚ฌ์ง„๋“ค ์†์—์„œ ๋ฌผ์ฒด๋ฅผ ๋ถ„๋ฅ˜ํ•˜๋Š” ๋ชจ๋ธ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. mAP
๊ฐ์ฒด ๊ฒ€์ถœ semantic-segmentation-level2 ์œ„ ํ”„๋กœ์ ํŠธ์—์„œ ๋ถ„๋ฅ˜๋œ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์“ฐ๋ ˆ๊ธฐ๋ฅผ ๊ตฌ๋ถ„ํ•˜์—ฌ ๋ถ„๋ฆฌ์ˆ˜๊ฑฐ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. mIoU
๋ฐ์ดํ„ฐ ์ œ์ž‘ data-annotation-level3-cv ์‹ค๋ฌด์—์„œ ํ™œ์šฉ๋˜๋Š” AI ํ”„๋กœ์ ํŠธ ๊ณผ์ •์˜ ์ „๋ฐ˜์ ์ธ ์ดํ•ด์™€ ํ•จ๊ป˜ ํ”ผ๋“œ๋ฐฑ ์‚ฌ์ดํด์„ ํ†ตํ•ด ์ ์ง„์ ์œผ๋กœ ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค. F1
๋ชจ๋ธ ์ตœ์ ํ™” model-optimization-level3-cv ์ž‘์€ ๊ทœ๋ชจ์˜ Auto ML์„ ํ™œ์šฉํ•˜์—ฌ ์ž‘๊ณ  ๋น ๋ฅธ ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜ ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. ์ œํ•œ๋œ ์ž์›์„ ๊ฐ€์ง€๊ณ  ์ด๋ฏธ์ง€์—์„œ ์žฌํ™œ์šฉ ์“ฐ๋ ˆ๊ธฐ๋ฅผ ๋ถ„๋ฅ˜ํ•˜๋Š” ๋ชจ๋ธ์„ ๊ฒฝ๋Ÿ‰ํ™”ํ•ฉ๋‹ˆ๋‹ค. Score(F1, time)
์ตœ์ข… ํ”„๋กœ์ ํŠธ final-project-level3-cv ํŒ€๋ณ„๋กœ ์ž์œ ๋กญ๊ฒŒ ์ฃผ์ œ๋ฅผ ์„ ์ •ํ•˜์—ฌ AI ๋ชจ๋ธ๋ง ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. -
  • ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ (Natural Language Processiong)
์ด๋ฆ„ ๊ฒ€์ƒ‰ํ‚ค์›Œ๋“œ ์„ค๋ช… ํ‰๊ฐ€๋ฐฉ๋ฒ•
ํ•œ๊ตญ์–ด ์–ธ์–ด ๋ชจ๋ธ ํ•™์Šต ๋ฐ ๋‹ค์ค‘๊ณผ์ œ ํŠœ๋‹ klue-level2 ์ž์—ฐ์–ด ๋ฌธ์žฅ์—์„œ ๋‹จ์–ด๊ฐ„์˜ ๊ด€๊ณ„๋ฅผ ์ถ”๋ก ํ•˜์—ฌ ์ •๋ณด๋ฅผ ์š”์•ฝํ•˜๊ณ , ์ค‘์š”ํ•œ ์„ฑ๋ถ„์„ ํŒŒ์•…ํ•˜๋Š” ๋ชจ๋ธ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•˜๋Š” AI๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Micro_f1
๊ธฐ๊ณ„๋…ํ•ด mrc-level2 ์งˆ๋ฌธ ๋ฐ์ดํ„ฐ ์—†์ด ์ง€์‹ ์ •๋ณด๋งŒ์„ ํ•™์Šตํ•˜์—ฌ ๋‹ค์–‘ํ•œ ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•˜๋Š” AI๋ฅผ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค. ์–ด๋–ค ์งˆ๋ฌธ์ด ์ž…๋ ฅ๋ ์ง€ ์•Œ ์ˆ˜ ์—†์–ด ์–ด๋ ค์šฐ๋ฉฐ, retriver์™€ reader ๋‘ ๋ชจ๋ธ์„ ์ง์ ‘ ๊ตฌํ˜„ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. EM
๋ฐ์ดํ„ฐ ์ œ์ž‘ data-annotation-level3-nlp ์‹ค๋ฌด์—์„œ ํ™œ์šฉ๋˜๋Š” AI ํ”„๋กœ์ ํŠธ ๊ณผ์ •์˜ ์ „๋ฐ˜์ ์ธ ์ดํ•ด์™€ ํ•จ๊ป˜ ํ”ผ๋“œ๋ฐฑ ์‚ฌ์ดํด์„ ํ†ตํ•ด ์ ์ง„์ ์œผ๋กœ ๋ชจ๋ธ ์„ฑ๋Šฅ์„ ๊ฐœ์„ ํ•ฉ๋‹ˆ๋‹ค. -
๋ชจ๋ธ ์ตœ์ ํ™” model-optimization-level3-nlp ์ž‘์€ ๊ทœ๋ชจ์˜ Auto ML์„ ํ™œ์šฉํ•˜์—ฌ ์ž‘๊ณ  ๋น ๋ฅธ ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜ ๋ชจ๋ธ์„ ๋งŒ๋“œ๋Š” ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. ์ œํ•œ๋œ ์ž์›์„ ๊ฐ€์ง€๊ณ  ์ด๋ฏธ์ง€์—์„œ ์žฌํ™œ์šฉ ์“ฐ๋ ˆ๊ธฐ๋ฅผ ๋ถ„๋ฅ˜ํ•˜๋Š” ๋ชจ๋ธ์„ ๊ฒฝ๋Ÿ‰ํ™”ํ•ฉ๋‹ˆ๋‹ค. Score(F1, time)
์ตœ์ข… ํ”„๋กœ์ ํŠธ final-project-level3-nlp ํŒ€๋ณ„๋กœ ์ž์œ ๋กญ๊ฒŒ ์ฃผ์ œ๋ฅผ ์„ ์ •ํ•˜์—ฌ AI ๋ชจ๋ธ๋ง ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. -

[ํŒ€๋ณ„ ๋ ˆํฌ ๋ชฉ๋ก]

[๊ธฐํƒ€]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published