빅데이터 분석기사/실기 요약

[빅데이터분석기사/실기] 제2유형. 평가지표

✨️데이터분석가✨️ 2025. 6. 8. 01:00
728x90
728x90

제2유형 평가지표에 대한 내용입니다.

통계에 대한 내용이라 비전공자는 다소 어렵기 때문에 그냥 통째로 암기!ㅎㅎ

 

 

 


1. 이진분류 평가지표(0과 1로 이루어진 데이터)

 
['B' 'A' 'A']

 

 

2. 머신러닝 예시 코드(predict)

 
val: ['A' 'A' 'A']
정확도: 0.6666666666666666
test: ['B' 'A' 'A']

 

 

3. 이진분류 데이터의 정확도

숫자 데이터 정확도: 0.6
문자 데이터 정확도: 0.6

 

 

4. F1 Score

 
숫자 데이터 F1 스코어: 0.6
문자 데이터 F1 스코어: 0.6

 

 

5. 머신러닝 예시 코드(predict_proba)

[[0.32 0.68]
 [1.   0.  ]
 [0.75 0.25]
 [1.   0.  ]
 [0.74 0.26]]
0.25

 

 

6. ROC-AUC, 숫자 데이터

 
ROC-AUC: 0.92

 

 

7. ROC-AUC, 문자 데이터

 
ROC-AUC: 0.92

 

 

8. 다중분류 평가지표(여러 값으로 이루어진 데이터)의 정확도

정확도: 0.7
정확도: 0.7

 

 

9. F1 Score

F1 스코어: 0.6518518518518518
F1 스코어: 0.6518518518518518

 

 

10. 회귀 평가지표

import pandas as pd
y_true = pd.DataFrame([0, 2, 5, 2, 4, 4, 7, 10]) # 실제값
y_pred = pd.DataFrame([1.14, 2.53, 4.87, 3.08, 4.21, 5.53, 7.51, 10.32]) # 예측값

 

10-1) MSE(Mean Squared Error) → 작을수록 좋음

MSE: 0.6889125

 

10-2) MAE(Mean Absolute Error) → 작을수록 좋음⭐

MAE: 0.68125

 

10-3) 결정 계수(R-squared) → 높을수록 좋음(0 < R² < 1)⭐

결정 계수: 0.9207007194244604

 

10-4) RMSE(Root Mean Squared Error) → 작을수록 좋음⭐

RMSE: 0.830007530086324

 

 

 

 

 

 

728x90
728x90