Home [Week 07 / Day 029] ํ•™์Šต ๊ธฐ๋ก
Post
Cancel

[Week 07 / Day 029] ํ•™์Šต ๊ธฐ๋ก

๐Ÿ“ ์˜ค๋Š˜ ํ•œ ์ผ

  • (age model) ์„ฑ๋Šฅ์ด ์ข‹์•˜๋˜ ๊ฒƒ๋“ค์„ ๋‹ค์‹œ 5-fold CV & no-fold๋กœ ํ•™์Šต ๋ฐ ๊ฒฐ๊ณผ ํ™•์ธ
  • age, gender, mask model ๋ชจ๋‘ ์กฐํ•ฉํ•ด์„œ ์ œ์ถœํ•ด๋ณด๊ธฐ (์„ธ๋ฏธ ์•™์ƒ๋ธ”)
  • ๋ฉ˜ํ† ๋ง


๐Ÿงช ์‹œ๋„ํ–ˆ๋˜ ๊ฒƒ

  • ์–ด์ œ์˜ ์‹คํ—˜ ๊ฒฐ๊ณผ ์ค‘ ์ œ์ผ ์„ฑ๋Šฅ์ด ๊ดœ์ฐฎ์•˜๋˜ top 4๊ฐœ์— ๋Œ€ํ•ด 5-fold CV & no-fold๋กœ ๋Œ๋ ค๋ณด๊ณ  ์„ฑ๋Šฅ์„ ํ™•์ธํ–ˆ๋‹ค.

    ํฌ๊ฒŒ loss์˜ ์ข…๋ฅ˜๋กœ ๋‚˜๋ˆ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

    • focal loss
      • 10-AdamP-StepLR-FL-v0-age_group_5fold/nofold
      • 10-AdamP-StepLR-FL-v1-age_group_5fold/nofold
    • label smoothing
      • 02-AdamW-StepLR-LS-v5-age_group_5fold/nofold
      • 04-AdamP-StepLR-LS-v2-age_group_5fold/nofold
  • ์œ„์˜ ๊ฒƒ๋“ค ์ค‘ ๊ฒฐ๊ณผ๊ฐ€ ์ข‹์•˜๋˜ ๊ฒƒ๋“ค์„ ์ด์šฉํ•˜์—ฌ age, gender, mask model์„ ๋ชจ๋‘ ์กฐํ•ฉํ•ด์„œ ์„ธ๋ฏธ ์•™์ƒ๋ธ”์„ ์ง„ํ–‰ํ–ˆ๋‹ค.

    gender, mask model์€ ํŒ€์›๋ถ„๊ป˜์„œ ์„ฑ๋Šฅ์ด ๊ดœ์ฐฎ์•˜๋‹ค๋ฉฐ ๊ณต์œ ํ•ด์ฃผ์‹  pit model์„ ์‚ฌ์šฉํ•˜์˜€๋‹ค.

    • ์—ฌ๋Ÿฌ ์กฐํ•ฉ์œผ๋กœ ์„ธ๋ฏธ ์•™์ƒ๋ธ”์„ ์ง„ํ–‰ํ•ด๋ณด๊ณ , submission ํŒŒ์ผ์„ ์œก์•ˆ์œผ๋กœ ๋Œ€์กฐ๋„ ํ•ด๋ณด์•˜์œผ๋‚˜ ์„ฑ๋Šฅ์ด ๊ทธ๋ ‡๊ฒŒ ํ–ฅ์ƒ๋˜์ง€ ์•Š์•˜๋‹ค.
      • age group์„ ๋‚˜๋ˆ„๋Š” ๊ธฐ์ค€๊ฐ’์„ ๋ฐ”๊ฟ”๋ณด๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.
  • ๋”ฐ๋ผ์„œ ์œ„ ์‹คํ—˜ ๊ฒฐ๊ณผ ์ค‘, focal loss์—์„œ ์ œ์ผ ์ข‹์•˜๋˜ 10-v0๊ณผ label smoothing์—์„œ ์ œ์ผ ์ข‹์•˜๋˜ 02-v5์— ๋Œ€ํ•ด์„œ age group์„ ๋‚˜๋ˆ„๋Š” ๊ธฐ์ค€๊ฐ’์„ (30, 60)์—์„œ (29, 59)๋กœ ๋ฐ”๊พธ์–ด์„œ ์‹คํ—˜ํ–ˆ๋‹ค.

    • ๊ทธ ๊ฒฐ๊ณผ, 02-v5์—์„œ (29, 59)๋กœ ๋ฐ”๊พธ์–ด 5-fold CV ์ง„ํ–‰ํ•œ ๊ฒƒ ์ค‘ ๊ฐ€์žฅ ์ข‹์•˜๋˜ ํ•œ ๊ฐ€์ง€ ๋ชจ๋ธ๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ์ œ์ถœํ•œ ๊ฒƒ์˜ LB F1 Score๊ฐ€ 0.7478๋กœ ๋†’๊ฒŒ ๋‚˜์™”๋‹ค!
    • 02-v5์™€ 10-v0์—์„œ (29, 59)๋กœ ๋ฐ”๊พธ์–ด 5-fold CV ์ง„ํ–‰ํ•œ ๊ฒƒ ์ค‘ ๊ฐ€์žฅ ์ข‹์•˜๋˜ ๊ฐ๊ฐ์˜ ๋ชจ๋ธ์„ ์•™์ƒ๋ธ” ํ•˜์—ฌ ์ œ์ถœํ•œ ๊ฒƒ์€ LB F1 Score๊ฐ€ 0.7444๋กœ ๋‚˜์™”๋‹ค.

    ๋‚˜์˜ ์ œ์ถœ ๊ธฐ๋ก


๐Ÿ™‚ ์ข‹์•˜๋˜ ์ 

๋Œ€ํšŒ๊ฐ€ ์ฒ˜์Œ์ด์–ด์„œ ๋‹น์—ฐํ•œ ๊ฒƒ์ผ ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ์•™์ƒ๋ธ”์„ ์ฒ˜์Œ์œผ๋กœ ์ง„ํ–‰ํ•ด๋ณด์•˜๋‹ค. ๋˜ํ•œ ์‹คํ—˜ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋กํ•˜๋ฉด์„œ ๋” ๋†’์€ F1 score๋ฅผ ์œ„ํ•ด ์‹คํ—˜ ๋ฐฉํ–ฅ์„ ์ˆ˜์ •ํ•ด๋‚˜๊ฐ€๋Š” ๊ฒƒ๋„ ์œ ์ตํ•œ ๊ฒฝํ—˜์ธ ๊ฒƒ ๊ฐ™๋‹ค.


โ˜น๏ธ ๊ฐœ์„ ํ•  ์ 

focal loss, label smoothing ๋“ฑ ๊ฐ๊ฐ์˜ ๊ฐœ๋…์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ๊ทธ๋ž˜์„œ์ธ์ง€ ์‹คํ—˜์„ ์ง„ํ–‰ํ•จ์— ์žˆ์–ด ์ฃผ๊ด€์ด ๊ฐœ์ž…๋˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค.. ์‹œ๊ฐ„์ด ์—†๋‹ค๋Š” ํ•‘๊ณ„๋กœ ๊ธ‰ํ•˜๊ฒŒ ์‹คํ—˜๋งŒ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ ๊ฐ๊ฐ์˜ ๊ฐœ๋…์„ ๋”ฐ๋กœ ์ •๋ฆฌํ•˜๋Š” ์‹œ๊ฐ„์ด ํ•„์š”ํ•  ๋“ฏํ•˜๋‹ค.


๐Ÿพ ์ผ์ผ ํšŒ๊ณ 

ํ•ด์•ผํ•  ์‹คํ—˜์ด ๋ชฐ์•„์ณ์„œ ์ •์‹ ์ด ํ•˜๋‚˜๋„ ์—†๋‹ค. ์˜คํ”ผ์Šค์•„์›Œ์— ์ฐธ์—ฌํ•  ์‹œ๊ฐ„์ด ์—†์–ด์„œ ์˜คํ”ผ์Šค์•„์›Œ๋Š” ์ฃผ๋ง์— ๋“ฃ๊ธฐ๋กœ ํ–ˆ๋‹ค. ์˜ค๋Š˜์€ ๋ฉ˜ํ† ๋ง๋„ ์žˆ์—ˆ๋Š”๋ฐ ์—ญ์‹œ๋‚˜ ์˜ค๋Š˜๋„ ์—ฌ๋Ÿฌ ๊ฟ€ํŒ๋“ค๊ณผ ์ธ์‚ฌ์ดํŠธ๋“ค์„ ์–ป์–ด๊ฐˆ ์ˆ˜ ์žˆ์—ˆ๋‹ค! ์˜ค๋Š˜์ด ๋ฉ˜ํ† ๋‹˜๊ณผ ํ•จ๊ป˜ํ•˜๋Š” ๋งˆ์ง€๋ง‰ ๋ฉ˜ํ† ๋ง์ด์–ด์„œ ๋„ˆ๋ฌด ์•„์‰ฝ๊ธฐ๋„ ํ•˜๋‹ค. ๐Ÿ˜ข


๐Ÿš€ ๋‚ด์ผ ํ•  ์ผ

  • ์ „์ฒด ์•™์ƒ๋ธ”์„ ํ†ตํ•ด ์ตœ์ข… ์ œ์ถœ์— ํฌํ•จ์‹œํ‚ฌ ๋ชจ๋ธ ์„ ๋ณ„
This post is licensed under CC BY 4.0 by the author.

[Week 07 / Day 028.5] ํ•™์Šต ๊ธฐ๋ก

[Week 07 / Day 030] ํ•™์Šต ๊ธฐ๋ก