Phân tích hồi quy logistic đơn và đa biến trong spss

Phân tích hồi quy logistic

Trong thống kê và khoa học dữ liệu, hồi quy logistic là một phương pháp quan trọng để dự đoán và phân loại. Trong bài viết này, Luận Văn Online sẽ tìm hiểu về đặc điểm cơ bản của hồi quy logistic, cũng như sự khác biệt quan trọng giữa hồi quy tuyến tính và hồi quy logistic.

Bài viết sẽ đưa ra một cái nhìn tổng quan về ứng dụng của hồi quy logistic trong việc xử lý dữ liệu phân loại, cũng như giải thích lý do tại sao nó trở thành một công cụ phổ biến trong lĩnh vực khoa học dữ liệu và machine learning. Hãy cùng nhau khám phá chi tiết và ứng dụng của hồi quy logistic để có cái nhìn rõ ràng và sâu sắc về loại mô hình này.

1. Hồi quy logistic là gì?

Hồi quy logistic, còn được biết đến như một mô hình phân loại nhị phân, là một phương pháp thống kê được sử dụng để dự đoán một biến phụ thuộc nhị phân. Biến phụ thuộc này thường được mã hóa như 1 và 0, với 1 là một sự kiện xảy ra.

Ví dụ, bạn có thể muốn xác định xem một email cụ thể có phải là thư rác hay không, hoặc một giao dịch ngân hàng cụ thể có phải là gian lận hay không. Trong các trường hợp này, biến phụ thuộc của bạn (thư rác hoặc không, gian lận hoặc không) có hai giá trị có thể – thường được mã hóa là 1 (cho sự kiện xảy ra) và 0 (cho sự kiện không xảy ra.

2. Thành phần của hồi quy logistic

Phân tích hồi quy logistic
Phân tích hồi quy logistic

Hàm sigmoid: Đây là hàm chuyển đổi cốt lõi được sử dụng rộng rãi trong hồi quy logistic, có chức năng biến đổi giá trị đầu vào, dù lớn hay nhỏ, thành một giá trị nằm trong khoảng từ 0 đến 1. Bằng cách điều chỉnh dữ liệu đầu vào theo hình dạng S, hàm sigmoid giúp đơn giản hóa quá trình đưa ra dự đoán trong các mô hình học máy, làm cho chúng trở nên dễ dàng và linh hoạt hơn trong việc xử lý dữ liệu phức tạp.

Biến phụ thuộc: Trong phân tích hồi quy logistic, biến phụ thuộc đóng vai trò quan trọng. Đây chính là biến mà chúng ta muốn dự đoán hoặc phân loại. Mục tiêu của chúng ta là dự đoán hoặc phân loại biến này dựa trên thông tin mà chúng ta thu thập từ biến độc lập. Vì vậy, biến phụ thuộc có thể coi là kết quả cuối cùng mà chúng ta muốn đạt được trong quá trình phân tích hồi quy logistic.

Biến độc lập: Đây là những biến mà chúng ta dựa vào trong quá trình dự đoán hoặc phân loại biến phụ thuộc. Chúng tự nhiên, không bị ảnh hưởng bởi các biến khác trong mô hình và có thể được điều chỉnh và kiểm soát trong các thử nghiệm. Tóm lại, biến độc lập chính là ‘nguyên nhân’ trong mô hình cause-effect của chúng ta.

Tham số hồi quy: Đây là các tham số, thường được biểu diễn bằng ký tự b, có vai trò quan trọng trong mô hình hồi quy. Chúng là những giá trị mà mô hình hồi quy sẽ “học” và điều chỉnh trong quá trình đào tạo. Quá trình này giúp mô hình dự đoán một cách chính xác hơn và phản ánh đúng hơn dữ liệu đầu vào.

Hàm logistic: Đây là hàm đặc biệt mà chúng ta thường sử dụng trong quá trình phân tích hồi quy logistic. Hàm này có vai trò rất quan trọng bởi vì nó cho phép chúng ta mô tả một cách chính xác và rõ ràng mối quan hệ giữa biến phụ thuộc – biến mà chúng ta muốn dự đoán hoặc giải thích, và một hoặc nhiều biến độc lập – những biến mà chúng ta tin rằng có ảnh hưởng đến biến phụ thuộc. Điểm đặc biệt của hàm logistic là nó có thể xử lý được vấn đề khi biến phụ thuộc là biến phân loại.

Hàm mất mát: Hàm mất mát, một khái niệm quan trọng trong lĩnh vực học máy, được sử dụng để đo lường sự khác biệt giữa giá trị mà mô hình dự đoán và giá trị thực tế. Đây là một công cụ hữu ích để đánh giá chất lượng và độ chính xác của mô hình. Mục tiêu chính là tối thiểu hóa hàm mất mát, điều này có nghĩa là chúng ta cố gắng làm cho giá trị dự đoán càng gần với giá trị thực tế càng tốt.

Nội dung liên quan: Phương pháp nghiên cứu khoa học là gì? Tìm hiểu đặc điểm, phân loại, ví dụ

3. Phân tích hồi quy logistic đơn biến trong spss

Phân tích hồi quy logistic
Phân tích hồi quy logistic

Bước 1: Mở SPSS và nhập dữ liệu:

  • Mở SPSS và mở tập tin dữ liệu của bạn.
  • Chắc chắn rằng biến phụ thuộc (outcome variable) là biến nhị phân (0/1).

Bước 2: Chọn Analyze > Regression > Binary Logistic:

  • Chọn menu Analyze.
  • Chọn Regression.
  • Chọn Binary Logistic.

Bước 3: Chọn biến: Di chuyển biến phụ thuộc vào ô “Dependent” và biến độc lập vào ô “Covariates.”

Bước 4: Kiểm tra giả định:

  • Kiểm tra giả định về độc lập tuyến tính và phân phối chuẩn của sai số.

Bước 5: Lựa chọn Method: Chọn method để ước lượng các tham số. Có thể sử dụng Enter hoặc Forward, Backward stepwise.

Bước 6: Interpretation: Xem kết quả trong bảng “Variables in the Equation”. Coi giá trị Exp(B) để đánh giá sức mạnh và hướng của mối quan hệ.

Bước 7: Kiểm định mô hình: Xem các kiểm định như Omnibus Tests of Model Coefficients và Hosmer and Lemeshow Test để đánh giá mô hình.

Bước 8: Chú ý đến Odds Ratio: Xem Odds Ratio để hiểu sự thay đổi tương đối giữa các nhóm.

Bước 9: Kiểm tra vị trí có ảnh hưởng lớn: Xem residual statistics và kiểm tra các quan sát ảnh hưởng lớn.

Bước 10: Vẽ đồ thị (nếu cần): Vẽ ROC Curve hoặc đồ thị khác để đánh giá khả năng dự đoán của mô hình.

4. Phân tích hồi quy logistic đa biến trong spss

Bước 1: Mở SPSS và nhập dữ liệu:

  • Mở SPSS và mở tập tin dữ liệu của bạn.
  • Chắc chắn rằng biến phụ thuộc (outcome variable) là biến nhị phân (0/1).

Bước 2: Chọn Analyze > Regression > Binary Logistic:

  • Chọn menu Analyze.
  • Chọn Regression.
  • Chọn Binary Logistic.
Phân tích hồi quy logistic
Phân tích hồi quy logistic

Bước 3: Chọn biến: Di chuyển biến phụ thuộc vào ô “Dependent” và biến độc lập vào ô “Covariates.”

Bước 4: Kiểm tra giả định: Kiểm tra giả định về độc lập tuyến tính, phân phối chuẩn của sai số, và không có hiện tượng đa cộng tuyến.

Bước 5: Lựa chọn Method: Chọn method để ước lượng các tham số. Có thể sử dụng Enter hoặc Forward, Backward stepwise.

Bước 6: Kiểm tra tương quan giữa biến độc lập: Xem ma trận hiệp phương sai hoặc độ tương quan giữa các biến độc lập để đảm bảo không có hiện tượng đa cộng tuyến.

Bước 7: Interpretation: Xem kết quả trong bảng “Variables in the Equation”. Coi giá trị Exp(B) để đánh giá sức mạnh và hướng của mối quan hệ.

Bước 8: Kiểm định mô hình: Xem các kiểm định như Omnibus Tests of Model Coefficients và Hosmer and Lemeshow Test để đánh giá mô hình.

Bước 9: Chú ý đến Odds Ratio: Xem Odds Ratio để hiểu sự thay đổi tương đối giữa các nhóm.

Bước 10: Kiểm tra vị trí có ảnh hưởng lớn: Xem residual statistics và kiểm tra các quan sát ảnh hưởng lớn.

Bước 11: Vẽ đồ thị (nếu cần): Vẽ ROC Curve hoặc đồ thị khác để đánh giá khả năng dự đoán của mô hình.

5. Các bảng kết quả trong spss khi phân tích hồi quy logistic

Khi thực hiện phân tích hồi quy logistic đa biến trong SPSS, bạn sẽ nhận được một loạt các bảng kết quả. Các bảng này cung cấp thông tin chi tiết về các kết quả của phân tích hồi quy logistic.

Phân tích hồi quy logistic
Phân tích hồi quy logistic

5.1. Hệ số (Coefficients):

Bảng hệ số là một phần quan trọng của kết quả phân tích hồi quy logistic. Bảng này trình bày các hệ số của mô hình hồi quy logistic, giúp chúng ta hiểu rõ hơn về mối quan hệ giữa các biến độc lập và biến phụ thuộc.

Các biến độc lập trong mô hình hồi quy logistic là những yếu tố mà chúng ta xem xét và dùng để dự đoán giá trị của biến phụ thuộc. Những biến này có thể bao gồm nhiều yếu tố khác nhau, từ đặc điểm cá nhân, như tuổi tác và giới tính, đến các yếu tố môi trường, như thu nhập gia đình và tình hình kinh tế.

Biến phụ thuộc, mặt khác, là kết quả mà chúng ta dự đoán dựa trên những biến độc lập này. Trong hồi quy logistic, biến phụ thuộc thường là một biến nhị phân, có nghĩa là nó chỉ có hai giá trị có thể, thường được đánh dấu là 0 và 1.

Các hệ số trong bảng hệ số cho biết mức độ mà mỗi biến độc lập ảnh hưởng đến khả năng dự đoán của biến phụ thuộc. Một hệ số dương cho thấy rằng khi giá trị của biến độc lập tăng lên, khả năng dự đoán biến phụ thuộc cũng tăng lên. Ngược lại, một hệ số âm cho thấy rằng khi giá trị của biến độc lập tăng lên, khả năng dự đoán biến phụ thuộc giảm xuống.

Bảng hệ số cũng cho chúng ta biết liệu mỗi biến độc lập có ý nghĩa thống kê hay không. Nếu một biến có giá trị p nhỏ (thường là dưới 0.05), điều đó cho thấy biến đó có ý nghĩa thống kê, có nghĩa là chúng ta có thể tin tưởng vào mức độ mà nó ảnh hưởng đến khả năng dự đoán của biến phụ thuộc.

5.2. Wald test:

Bảng này thể hiện kết quả của Wald test – một phương pháp kiểm định thống kê quan trọng được sử dụng trong phân tích hồi quy logistic. Wald test cho phép chúng ta kiểm tra ý nghĩa thống kê của từng hệ số độc lập trong mô hình hồi quy. Bằng cách so sánh giá trị ước lượng của hệ số với giá trị không, Wald test giúp chúng ta xác định xem liệu biến độc lập cụ thể nào có ảnh hưởng đáng kể đến biến phụ thuộc hay không. Đây là một công cụ quan trọng để đánh giá mức độ mà mỗi biến độc lập góp phần vào mô hình hồi quy logistic. Nếu giá trị p (xác suất lỗi khi bác bỏ giả thuyết null) của Wald test cho một biến độc lập nhỏ (thường nhỏ hơn 0.05), chúng ta có thể kết luận rằng biến độc lập đó có ảnh hưởng đáng kể đến biến phụ thuộc. Như vậy, Wald test giúp chúng ta xác định những biến nào cần được giữ lại trong mô hình và những biến nào có thể bị loại bỏ mà không làm ảnh hưởng đến khả năng dự đoán của mô hình.

5.3. Ma trận nhầm lẫn (Confusion matrix):

Ma trận nhầm lẫn là một công cụ thống kê quan trọng, nó không chỉ cung cấp cái nhìn tổng quát về hiệu suất của mô hình hồi quy logistic, mà còn cung cấp thông tin chi tiết về khả năng phân loại của mô hình. Ma trận nhầm lẫn thể hiện số lượng các trường hợp mà mô hình phân loại một cách chính xác (đúng) và những trường hợp mà mô hình đã phân loại sai. Điều này cung cấp cho chúng ta thông tin về độ chính xác, độ nhạy và độ đặc hiệu của mô hình, giúp chúng ta nắm bắt được khả năng dự đoán chính xác của mô hình trong tương lai.

Cụ thể hơn, ma trận nhầm lẫn bao gồm bốn phần: true positive (TP), true negative (TN), false positive (FP) và false negative (FN).

  • TP là số lượng các trường hợp dương tính được mô hình dự đoán chính xác.
  • TN là số lượng các trường hợp âm tính được mô hình dự đoán chính xác.
  • FP (hay còn gọi là lỗi loại I) là số lượng các trường hợp âm tính nhưng mô hình dự đoán là dương tính.
  • FN (hay còn gọi là lỗi loại II) là số lượng các trường hợp dương tính nhưng mô hình dự đoán là âm tính.

Ma trận nhầm lẫn cung cấp cơ sở để tính toán nhiều chỉ số thống kê, bao gồm độ chính xác (accuracy), độ nhạy (sensitivity), độ đặc hiệu (specificity), giá trị dự đoán dương tính (positive predictive value, PPV) và giá trị dự đoán âm tính (negative predictive value, NPV). Những chỉ số này đều rất quan trọng trong việc đánh giá hiệu suất của mô hình hồi quy logistic.

5.4. Đường cong ROC và AUC:

Đây là một công cụ đánh giá quan trọng giúp minh họa sự phù hợp của mô hình hồi quy logistic trong việc phân loại các trường hợp dương tính và âm tính. Đường cong ROC, hay còn được gọi là Đường cong Đặc trưng Hoạt động Nhận (Receiver Operating Characteristic), là một biểu đồ hai chiều thể hiện hiệu suất của mô hình phân loại ở các mức ngưỡng khác nhau.

Trục x của biểu đồ ROC thể hiện tỷ lệ dương tính giả (False Positive Rate – FPR) – tức tỷ lệ mà mô hình phân loại sai trường hợp âm tính thành dương tính, trong khi trục y thể hiện tỷ lệ dương tính thật (True Positive Rate – TPR) – tức tỷ lệ mà mô hình phân loại đúng trường hợp dương tính. Đường cong ROC được vẽ bằng cách thay đổi ngưỡng phân loại và tính toán FPR và TPR tương ứng.

Giá trị AUC, hay Diện tích dưới Đường cong (Area Under the Curve), cung cấp một đo lường tổng quát về khả năng phân biệt của mô hình giữa các trường hợp dương tính và âm tính. Giá trị AUC nằm trong khoảng từ 0.5 đến 1.0, với 0.5 tương ứng với một mô hình phân loại ngẫu nhiên và 1.0 tương ứng với một mô hình phân loại hoàn hảo. Vì vậy, một mô hình có giá trị AUC cao sẽ có khả năng phân biệt tốt hơn giữa các trường hợp dương tính và âm tính.

6. Ứng dụng hồi quy Logistic để làm gì?

Phân tích hồi quy logistic
Phân tích hồi quy logistic

Hồi quy logistic được ứng dụng rộng rãi trong nhiều lĩnh vực khác nhau của đời sống hàng ngày và công việc thực tế, bao gồm y tế, tài chính, giáo dục, và nghiên cứu thị trường, để kể một số.

  • Trong ngành y tế, hồi quy logistic có thể được sử dụng để dự đoán khả năng một bệnh nhân sẽ mắc phải một bệnh nhất định. Các biến độc lập có thể bao gồm tuổi, giới tính, huyết áp, chỉ số cơ thể, và nhiều yếu tố khác. Ví dụ, các nhà nghiên cứu có thể sử dụng hồi quy logistic để xác định xem một người có nguy cơ mắc bệnh tim mạch cao hay không dựa trên các yếu tố rủi ro như huyết áp cao, lượng cholesterol trong máu, và hút thuốc.
  • Trong ngành tài chính, hồi quy logistic có thể được sử dụng để dự đoán khả năng một khách hàng sẽ vỡ nợ. Các biến độc lập có thể bao gồm thông tin về thu nhập, số dư tài khoản, số lần trả trễ nợ trong quá khứ, và nhiều yếu tố khác. Ví dụ, các ngân hàng có thể sử dụng hồi quy logistic để xác định xem một khách hàng có khả năng trả nợ kịp thời hay không dựa trên lịch sử tài chính của họ.
  • Trong ngành giáo dục, hồi quy logistic có thể được sử dụng để dự đoán khả năng một học sinh sẽ tốt nghiệp. Các biến độc lập có thể bao gồm điểm số, số giờ học, sự tham gia vào các hoạt động ngoại khóa, và nhiều yếu tố khác. Ví dụ, một trường đại học có thể sử dụng hồi quy logistic để xác định xem một sinh viên có khả năng tốt nghiệp trong thời gian dự kiến hay không dựa trên thông tin về điểm số và sự tham gia của họ vào các hoạt động ngoại khóa.
  • Trong nghiên cứu thị trường, hồi quy logistic có thể được sử dụng để dự đoán hành vi mua hàng của khách hàng. Các biến độc lập có thể bao gồm thông tin về nhu cầu, thu nhập, giới tính, tuổi, và nhiều yếu tố khác. Ví dụ, một công ty sản xuất đồ gia dụng có thể sử dụng hồi quy logistic để xác định xem một khách hàng có khả năng mua một sản phẩm mới hay không dựa trên thông tin về thu nhập và nhu cầu của họ.

Với sự linh hoạt trong việc xử lý nhiều loại biến độc lập và khả năng diễn giải mô hình dễ dàng, hồi quy logistic trở thành một công cụ quan trọng trong việc nắm bắt và hiểu rõ mối quan hệ giữa các biến và sự phụ thuộc của chúng đối với biến mục tiêu. Chính vì vậy, hồi quy logistic đóng một vai trò quan trọng trong việc giúp ra quyết định tốt hơn trong tương lai.

—

Xem thêm các bài viết khác cùng chủ đề:

Luận Văn Online hy vọng rằng bài viết này đã giúp bạn giải đáp một phần những băn khoăn về việc tìm một dịch vụ uy tín để chạy spss.

Nếu bạn cần tư vấn hoặc giải đáp thắc mắc về dịch vụ chay thuê spss.
Hãy liên hệ trực tiếp với nhân viên tư vấn qua hotline: 0972.003.239– email: edu.luanvanonline@gmail.com. Hoặc để lại thông tin liên lạc của bạn qua trang web:https://luanvanonline.com/.