โ์ปดํจํฐ๋น์ โ ์์ #3 ๊ณผ์ โ Smoking-Detective System (Deep Learning)
- ๊ธ์ฐ ๊ตฌ์ญ ๋ด ํก์ฐ์ ํ์ง
- ํก์ฐ ์ฅ๋ฉด ์๋ ๋ชจ์์ดํฌ
- ํก์ฐ ๋ฐ์ดํฐ ๊ธฐ๋ก
- ๋ด๋ฐฐ์ ํก์ฐํ๋ ์ฌ๋ ์ด๋ฏธ์ง ๋ฐ์ดํฐ ์์ง
- ์ด๋ฏธ์ง์์ ๋ด๋ฐฐ ๋ผ๋ฒจ๋ง
- ๊ตฌ๊ธ Colab์ ์ด์ฉํ ๋ฐ์ดํฐ ์ด๋ฏธ์ง training
- ํก์ฐ์ ํ์ง
- ํก์ฐ ๋ฐ์ดํฐ ๊ธฐ๋ก
- ์ธ์๋ ํ๋ ์ ๋ธ๋ฌ ์ฒ๋ฆฌ
-
๋ฐ์ดํฐ ์์ง
kaggle.com โ cigarette dataset, ์ผ๋ฐ ์ฌ๋ ์ด๋ฏธ์ง ๋ค์ด๋ก๋
https://www.kaggle.com/lurenzhouyi/cigarette-dataset
https://www.kaggle.com/vitaminc/cigarette-smoker-detection
โ ๊ตฌ๊ธ ์๋ฒ ๋ค์ด์ผ๋ก ์ธํด ์ด๋ฒ ํ๋ก์ ํธ์์๋ ์ฌ์ฉํ์ง ๋ชปํ๊ณ ๋ค๋ฅธ ๋ฐ์ดํฐ์ ์ ํ์ฉํจ
- object detector๋ฅผ ํ์ต์ํฌ ๋๋ negative data๊ฐ ๊ต์ฅํ ์ค์ํ๋ค. ๋ด๋ฐฐ๋ฅผ ์ฅ ์์ ๊ฒ์ถํ๋ค๊ณ ํ ๋, ๋ด๋ฐฐ๋ฅผ ์ฅ์ง์๋ ์์ ์ ๋ณด๊ฐ ์๋ค๋ฉด ๊ตฌ๋ถํ์ง ๋ชปํ ๊ฐ๋ฅ์ฑ์ด ๋๋ค. โ ๋ฐ์ดํฐ์ ๋น์ทํ์ง๋ง ๋ค๋ฅธ ๋ถ๋ฅ๊ฐ ์๋ค๋ฉด ๋ฐ๋์ ๋ค๋ฅธ ๋ถ๋ฅ๋ก ์ง์ ํด์ ํ์ต์์ผ์ผ ๊ตฌ๋ถ์ ํ ์ ์๋ค.
-
๊ตฌ๊ธ Colab ์ผ๋ก Data Training
-
num_steps = 500, 1000์ผ๋ก ํ์ต โ ์ ๋๋ก ์ธ์์ ๋ชปํจ
-
num_steps = 2000์ผ๋ก ํ์ต
-
- test ์คํ
- ํก์ฐ์ ๊ฐ์ง ์ถ๋ ฅ
- ํก์ฐ ๋ก๊ทธ ๋ฐ์ดํฐ ๊ธฐ๋ก
- ๋ฐ์ดํฐ์ ์์ง
- Google Colab์ผ๋ก traning ์งํ
- ๋ด๋ฐฐ ์์์ tar.gz ํ์ผ ์ ์ฉ
- ๋ธ๋ฌ ์ฒ๋ฆฌ
- negative data๊ฐ ํ์ํ์ง ๋ชฐ๋ผ์ ์ด๋ฐ์ ๋ด๋ฐฐ์ ๊ด๋ จ๋ ์ด๋ฏธ์ง๋ง training์ ์์ผฐ์๋ค. โ ์ค๊ฐ์ ๊นจ๋ซ๊ณ ๋ด๋ฐฐ์๋ ์ด๋ฏธ์ง ์ถ๊ฐํด์ ๋ค์ ์งํ
- ์งง์ ๊ฐ๋ฐ ๊ธฐ๊ฐ์ผ๋ก ๋ถ์กฑํ ๋ฐ์ดํฐ์
- ๋ฐ์ดํฐ์
์ด ๋ ๋ง๊ณ ๋ค์ํด์ผ ํ๋ค.
- ํ์ ์ํจ ์ด๋ฏธ์ง
- ๋ค์ํ ๋ด๋ฐฐ (์์, ํฌ๊ธฐ ๋ฑ)
- ๋ก๊ทธ ๊ธฐ๋ก๊ณผ ํก์ฐ์ ๊ฐ์ง ์ถ๋ ฅ์ ๋ถ์ ํ์ฑ