Hệ số phóng đại phương sai (Variance Inflation Factor) của biến độc lập thứ j trong mô hình hồi quy bội được tính từ hệ số xác định Rj2 khi hồi quy biến xj theo tất cả các biến độc lập còn lại:
VIFj=1−Rj21
Quy ước phân loại mức độ đa cộng tuyến dựa trên VIFj:
LOW)MODERATE)SEVERE)Nếu Rj2=1 (đa cộng tuyến hoàn hảo), VIFj tiến ra vô hạn: in INF thay cho giá trị số và xếp loại SEVERE.
Cho k (số biến) và dãy R12,…,Rk2 (0≤Rj2≤1). In ra k dòng theo định dạng "chỉ số — VIF — phân loại", sau đó in dòng cuối là chỉ số (1-based) của biến có VIFj lớn nhất (biến có INF luôn được coi là lớn nhất; nếu nhiều biến cùng lớn nhất, chọn chỉ số nhỏ nhất).
Ví dụ: k=1, R12=0: VIF1=1, mức LOW. In ra:
1 1.0000 LOW
1
Dòng 1: số nguyên k (k≥1). Dòng 2: k số thực R12,…,Rk2, mỗi giá trị trong đoạn [0,1].
In ra k dòng, dòng thứ j gồm: chỉ số j (1-based), giá trị VIFj (làm tròn và hiển thị với đúng 4 chữ số thập phân, hoặc chuỗi INF nếu Rj2=1), và phân loại (LOW/MODERATE/SEVERE), cách nhau bởi khoảng trắng. Dòng cuối cùng in chỉ số (1-based) của biến có VIFj lớn nhất.
Ví dụ:
Đầu vào:
1
0.0
Đầu ra:
1 1.0000 LOW
1
Đầu vào:
3
0.5 0.8 0.9
Đầu ra:
1 2.0000 LOW
2 5.0000 MODERATE
3 10.0000 SEVERE
3
Đang tải editor...