2022.03.08 ๋ถํฐ 2022.03.11 ๊น์ง ๊ฐ๋จ Aiffel์์ ์ฃผ์ตํ๋ Dataton์ ์ฐธ์ฌํ๊ฒ ๋์์ต๋๋ค.
< H&M DATA EDA/Personalized-Fashion-Recommendation >
- ๊ฐํ์ : ๋ฐ์ดํฐ ์๋ณธ ๊ฐ๊ณต, ์๊ฐํ(์ฐ๋ น, ์ ํ ๋ถ๋ฅ)
- ๋ฏผ์ง์ (๋ฐํ) : ์ ์ฒ๋ฆฌ, ์๊ฐํ,
- ๋ฐ์งํธ : ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, ์๊ฐํ (์์, ์ฐ๋ น, ๋ด์ค ์์ ์ฌ๋ถ)
- ์ด๋ฏผ์ (์กฐ์ฅ) : ์ ์ฒ๋ฆฌ, ์๊ฐํ (์ฐํธ๋ฒํธ, PCA, GMM)
ํ์ฌ ์งํ์ค์ธ Kaggle Competition์์ H&M์ด ์ ๊ณตํ๋ ๋ฐ์ดํฐ๋ฅผ ์ ํํ์ต๋๋ค. Competiotion์ ๋ชฉ์ ์ H&M ๊ณ ๊ฐ ๋ง์ถคํ ์ถ์ฒ์์คํ ์ ๊ตฌ์ถํ๋ ๊ฒ์ผ๋ก ์ ํฌ์กฐ๋ ์ด์ ๋ถํฉํ๋ EDA๋ฅผ ์งํํ์ต๋๋ค. ํด๋น ๋ฐ์ดํฐ์ ์ ์ ํํ ์ด์ ๋ ์ ํ์ ๋ณด, ๊ณ ๊ฐ์ ๋ณด, ๊ฑฐ๋์ ๋ณด ๋ฐ์ดํฐ ๋ฐ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๋ฅผ ์ ๊ณต ๋ฐ์ ๋ค์ํ EDA๊ฐ ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
-
Gender ์ปฌ๋ผ ์์ฑ
-
์๋ณ Top 10 ์ด๋ฏธ์ง ํ์ผ ์๊ฐํ
-
๊ธฐ๊ฐ๋ณ ๋งค์ถ
-
๊ณ์ ๋ณ ๋งค์ถ
-
Customer Age
-
Color
-
sales_channel_id
-
Department_name
-
Garment Group Name
-
Index Goup Name
-
Club Member Status
-
Fashion_News_Frequency
-
Postal Code
-
๊ณ์ ์ฑ(seasonality)์ ๋๋ ์ ํ์ PCA์ Clustering์ ํ์ฉํ ์๊ฐํ
-
PCA(Principal Component Analysis)
-
GMM(Gaussian Mixture Models)/๊ฐ์ฐ์์ ํผํฉ ๋ชจ๋ธ
-
EDA๋ฅผ ํตํ ์ธ์ฌ์ดํธ
(original features)
- t_dat : ์ฃผ๋ฌธ ๋ ์ง ('2019-09-30' ~ '2018-10-01')
- customer_id : ๊ณ ๊ฐ id (๊ณ ๊ฐ ์ : 974,367 ๋ช )
- article_id : ์ํ id (์ํ ์ : 71,396 ๊ฐ์ง)
- price : ์ํ ๊ฐ๊ฒฉ (0.000017 ~ 0.591525)
- sales_channel_id : ํ๋งค ๋ฃจํธ (1 ๋๋ 2 / ํ๋งค ๋ฃจํธ์ ๋ํ ์ ํํ ์ ๋ณด๋ ์์)
- colour_group_name : ์ปฌ๋ฌ๋ช
- perceived_colour_master_name: ์ฑ๋๋ช
- index_group_no : ์ํ ์ฉ๋ ๋ถ๋ฅ ์ฝ๋
- index_group_name : ์ํ ์ฉ๋ ๋ถ๋ฅ ('Ladieswear', 'Divided', 'Menswear', 'Sport', 'Baby/Children')
- department_name: ์ํ ์ธ๋ถ ์ฉ๋ ๋ถ๋ฅ
- garment_group_name : ์ํ ์นดํ ๊ณ ๋ฆฌ ๋ถ๋ฅ๋ช (์ด 21๊ฐ / ex 'Skirts', 'Knitwear', 'Accessories')
- club_member_status : ๋ฉค๋ฒ์ฝ ์ํ ('ACTIVE', 'PRE-CREATE', 'LEFT CLUB')
- fashion_news_frequency : ('Regularly', 'NONE', 'Monthly')
- age : ๋์ด (16 ~ 99์ธ)
- postal_code:์ฐํธ๋ฒํธ(์ํธํ๋์ด ์์)
(additional features)
- age_segment:์ฐ๋ น๋(10๋, 20๋, 30๋,...)
- month:์ฃผ๋ฌธ ์
- year_month:๋ ์ ์๋ง ํ์(201810)
- season:๊ณ์ (spring,summer, fall, winter)
- postal_code:์ฐํธ๋ฒํธ(์ํธํ๋์ด ์์)
๐ ๊ฐํ์ : ์ฐ๋ฆฌ์กฐ์ ๋จํฉ๋ ฅ์ด ์ข์ ํ๋ก์ ํธ ๊ณผ์ ์ด ์ ๋ง ์ฆ๊ฑฐ์ ๊ณ ๋ฐ์ดํฐ ์์ฒด๋ฅผ ์ข ๊น๊ฒ ์ดํดํด ๋ณด๋ ์๊ฐ์ด ๋์์
๐ ๋ฏผ์ง์ :
๐ ๋ฐ์งํธ : ์ด๋ฒ ๊ธฐํ์ ์ฒ์์ผ๋ก ํฐ ๋ฐ์ดํฐ๋ก ๊น๊ฒ ํ๋ก์ ํธ๋ฅผ ์งํํด ๋ณด์๋๋ฐ ์ ์ฒ๋ฆฌ ๊ณผ์ ๊ณผ EDA๊ณผ์ ์ ๋ํด์ ์ฌ๋ฏธ๋ฅผ ๋๋ผ๊ณ ๋ง์ด ๋ฐฐ์ฐ๊ฒ ๋ ๋ป๊น์ ์๊ฐ์ด ๋์๋ค. ์กฐ์๋ค ๋๋ถ์ ๋ง์ด ๋ฐฐ์ฐ๊ณ ๋ฐ์ดํฐ ์ดํด์ ๋ํ ์๊ฐ๋ ๋์ด์ก์. ํ๋ก์ ํธ๋ฅผ ์ฌ๋ฏธ์๊ฒ ์งํํ ์ ์์๋ ๊ฐ์ฅ ํฐ ์ด์ ๋ ๋ฐ๋ก ์ปค๋ฎค๋์ผ์ด์ ๋ฅ๋ ฅ์ด ๋ค๋ค ๋๋ฌด ์ข์๋ค๋ ์ ์ด๋ค. ์ปค๋ฎค๋์ผ์ด์ ๋ฅ๋ ฅ์ด ์ค์ํ๋ค๋ ์ ์ญ์ ๋ชธ์ ๋๋ผ๊ฒ ๋์๋ค. ์ฐ๋ฆฌ์กฐ ์ปค๋ฎค๋์ผ์ด์ ๋ฅ๋ ฅ ์ต๊ณ !!
๐ ์ด๋ฏผ์ :