Về lý thuyết, quy mô đầu vào của bạn không liên quan đến hồi quy logistic. Về mặt lý thuyết, bạn có thể nhân với và ước tính cho sẽ điều chỉnh tương ứng. Nó sẽ nhỏ hơn lần so với ban đầu , do thuộc tính bất biến của MLE.X110101010β110−101010β1
Nhưng hãy thử để R thực hiện hồi quy được điều chỉnh ở trên - nó sẽ bị hỏng (thậm chí sẽ không thể xây dựng ma trận X).
Điều này hơi giống với thuật toán phân rã cholesky để tính toán căn bậc hai ma trận. Đúng, trong toán học chính xác , phân rã cholesky không bao giờ liên quan đến việc lấy căn bậc hai của số âm, nhưng làm tròn các lỗi và số học dấu phẩy động có thể dẫn đến các trường hợp như vậy.
Bạn có thể lấy bất kỳ tổ hợp tuyến tính nào của các biến X của mình và các giá trị dự đoán sẽ giống nhau.
Nếu chúng tôi thực hiện lời khuyên của @ simone và sử dụng các biến X được chia tỷ lệ lại để phù hợp với mô hình . Nhưng chúng ta có thể sử dụng thuộc tính bất biến của MLE để có được bản beta mà chúng ta muốn, sau khi sử dụng các biến X đầu vào ổn định về số. Có thể là bản beta trên thang đo ban đầu có thể dễ hiểu hơn bản beta trên bản chuyển đổi của @ simone. Vì vậy, chúng ta có đã chuyển đổi ( quan sát thứ cho biến thứ ), gọi nó là , được định nghĩa bởi:xijijx~ij
x~ij=ajxij+bj
Sự lựa chọn của @ simone tương ứng với và (sử dụng để biểu thị thống kê thứ tự thứ của biến thứ , tức là ). Có thể và là tham số thuật toán (được chọn để làm cho thuật toán ổn định hơn và / hoặc chạy nhanh hơn). Sau đó, chúng tôi điều chỉnh hồi quy logistic bằng cách sử dụng và lấy ước tính tham số . Vì vậy, chúng tôi viết ra dự đoán tuyến tính:aj=1x[N]j−x[1]jbj=x¯¯¯jx[N]j−x[1]jx[i]jijx[N]j≥x[N−1]j≥⋯≥x[1]jajbjx~ijβ~j
zi=β~0+∑jx~ijβ~j
Bây giờ thay thế phương trình cho và bạn nhận được:x~ij
zi=β~0+∑j(ajxij+bj)β~j=β0+∑jxijβj
Trường hợp
β0=β~0+∑jbjβ~jβj=ajβ~j
Về mặt lý thuyết, bạn có thể thấy rằng các tham số không có sự khác biệt nào cả: bất kỳ lựa chọn nào (ngoài ) sẽ dẫn đến khả năng tương tự, bởi vì bộ dự báo tuyến tính không thay đổi. Nó thậm chí hoạt động cho các phép biến đổi tuyến tính phức tạp hơn, chẳng hạn như biểu diễn ma trận X bằng các thành phần chính của nó (bao gồm các phép quay). Vì vậy, chúng tôi có thể chuyển đổi lại kết quả để có được các betas mà chúng tôi muốn giải thích.aj,bjaj=0