Diabetes Prediction Challenge

Diabetes Prediction Challenge

상태
해결
분야
Mechine Learning

Challenge to be addressed

BMI, 연령, 유전 등 건강 지표를 활용해 개인이 당뇨병을 보유하고 있는지 예측하는 지도 학습 기반 확률 예측
 

주어진 데이터

  • train.csv
  • test.csv
  • submission.csv
 

EDA

age

나이와 당뇨의 상관관계
notion image
데이터상 나이가 증가할수록 당뇨 발병률이 높아지는 경향이 보인다.

alcohol_consumption_per_week

주당 음주 빈도와 당뇨의 상관관계
notion image
데이터상 주당 음주 빈도에 따른 당뇨 발병률의 차이는 크지 않은 것으로 보인다.

physical_activity_minutes_per_week

주당 운동 시간과 당뇨의 상관관계
notion image
데이터 자체가 저운동량 구간에 인구가 많이 몰려져있다. 고운동량 자체 표본이 적어 상관관계를 분석하기 어렵지만, 시간이 늘어날수록 조금은 당뇨의 발병률이 줄어든 것으로 보인다.

diet_score

식습관이 얼마나 건강한지를 수치한 자료와 당뇨의 상관관계
notion image
데이터상 당뇨 여부에 따른 평균 값이 0.1점으로 크지 않아서 상관관계를 분석하기 어렵다.

sleep_hours_per_day

하루에 자는 시간과 당뇨의 상관관계
notion image
데이터상 잠을 많이 잘수록 당뇨 발병률이 높아지는 경향이 보인다.

screen_time_hours_per_day

하루에 화면을 보는 시간과 당뇨의 상관관계
notion image
데이터상 스크린을 많이 볼수록 당뇨 발병률이 높아지는 경향이 보인다.

bmi

bmi와 당뇨의 상관관계
 
WHO(세계보건기구)와 CDC(미국 질병통제예방센터)에서 사용하는 공식 BMI 분류 기준
notion image
 
notion image
데이터상 BMI가 높을수록 당뇨 발병률이 높아지는 경향이 보인다

waist_to_hip_ratio

허리 둘레를 엉덩이 둘레로 나눈 값과 당뇨의 상관관계
허리쪽에 지방이 많을수록 값이 커지고, 하체에 지방이 많을수록 값이 적어진다. 일반적으로 내장 지방(허리가 굵은)일수록 당뇨 위험이 있다.
 
notion image
 
데이터상 값이 클수록 당뇨 발병률이 높아지는 경향이 보인다.

systolic_bp (수축기) & diastolic_bp (이완기)

Pulse Pressure = systolic - diastolic : 맥압
MAP = diastolic + (systolic − diastolic)/3 : 평균동맥압
notion image
notion image
맥압과 평균동맥압이 높을수록 당뇨 발병률이 높아지는 경향이 보인다

heart_rate

안정 시 심박수와 당뇨의 상관관계
notion image
데이터상 안정 시 심박수가 높을수록 당뇨 발병률이 높아지는 경향이 보인다.
 
아쉬운 점
notion image
맥압은 정의상 음수가 될 수 없다. 하지만, 데이터 일부에서 음수 값이 확인되었다.

cholesterol_total

총 콜레스테롤 수치와 당뇨의 상관관계
notion image
데이터상 총 콜레스테롤 수치가 높을수록 당뇨 발병률이 증가되었다.

hdl_cholesterol

고밀도 콜레스테롤과 당뇨의 상관관계
notion image
데이터상 HDL 수치가 높아질수록 당뇨 발병률이 감소되었다.

ldl_cholesterol

저밀도 콜레스테롤과 당뇨의 상관관계
notion image
데이터상 HDL 수치가 높아질수록 당뇨 발병률이 증가되었다.

triglycerides

중성지방과 당뇨의 상관관계
notion image
데이터상 중성지방 수치가 높을수록 당뇨 발병률이 증가되었다.

gender

성별과 당뇨의 상관관계
notion image
데이터상 성별에 따른 당뇨 발병률의 차이는 크지 않은 것으로 보인다.

ethnicity

인종과 당뇨의 상관관계
notion image
데이터상 인종에 따른 당뇨 발병률의 차이는 크지 않은 것으로 보인다.

education_level

교육 수준과 당뇨의 상관관계
notion image
데이터상 교육 수준에 따른 당뇨 발병률 차이는 크지 않은 것으로 보인다.

income_level

소득 수준과 당뇨의 상관관계
notion image
데이터상 소득 수준에 따른 당뇨 발병률 차이는 크지 않은 것을 보인다.

smoking_status

흡연 상태와 당뇨의 상관관계
notion image
데이터상 흡연 상태에 따른 당뇨 발병률 차이는 크지 않은 것으로 보인다.

employment_status

고용 상태와 당뇨의 상관관계
notion image
데이터상 고용 상태에 따른 당뇨 발병률 차이는 크지 않은 것으로 보인다.

family_history_diabetes

가족상 당뇨 여부와 당뇨의 상관관계
notion image
가족상 당뇨가 있을수록 당뇨 발병률이 높아지는 것으로 보인다.

hypertension_history

고혈압 병력 여부와 당뇨의 상관관계
notion image
데이터 상 고혈압 병력이 있을수록 당뇨 발병률이 높아지는 것으로 보인다.

cardiovascular_history

심혈관 병력 여부와 당뇨의 상관관계
notion image
데이터 상 심혈관 병력이 있을수록 당뇨 발병률이 높아지는 것으로 보인다.