Tôi có một tập dữ liệu và muốn tìm tham số sao cho nó thu nhỏ tổng đó là
Tôi có một tập dữ liệu và muốn tìm tham số sao cho nó thu nhỏ tổng đó là
Câu trả lời:
Có lẽ bạn yêu cầu một bằng chứng rằng trung vị giải quyết vấn đề? Vâng, điều này có thể được thực hiện như thế này:
Mục tiêu là piecewise tuyến tính và do đó khác biệt ngoại trừ các điểm . Độ dốc của vật kính là một số điểm m ≠ x i ? Chà, độ dốc là tổng các độ dốc của ánh xạ m ↦ | m - x j | và đây là + 1 (đối với m > x j ) hoặc - 1 (đối với m < x j ). Do đó, độ dốc biểu thị có bao nhiêu x i nhỏ hơn m. Bạn thấy rằng độ dốc bằng 0 nếu có nhiều nhỏ hơn và lớn hơn m (cho và số chẵn của x i ). Nếu có một số lẻ của x i thì độ dốc là - 1 bên trái của "middlest" và + 1 bên phải của nó, do đó mức trung bình là tối thiểu.
Một khái quát của vấn đề này cho nhiều chiều được gọi là vấn đề trung bình hình học . Như David chỉ ra, trung vị là giải pháp cho trường hợp 1-D; ở đó, bạn có thể sử dụng các thuật toán lựa chọn tìm trung bình , hiệu quả hơn so với sắp xếp. Sắp xếp là trong khi các thuật toán lựa chọn là O ( n ) ; sắp xếp chỉ hiệu quả hơn nếu cần nhiều lựa chọn, trong trường hợp đó bạn có thể sắp xếp (chi phí) một lần, và sau đó chọn liên tục từ danh sách đã sắp xếp.
Liên kết đến vấn đề trung bình hình học đề cập đến các giải pháp cho các trường hợp đa chiều.
Giải pháp rõ ràng về mặt trung vị là chính xác, nhưng để đáp lại nhận xét của mayenew, đây là một cách tiếp cận khác.
Nó được nổi tiếng mà vấn đề giảm thiểu nói chung và vấn đề đăng tải nói riêng, có thể được giải quyết bằng cách quy hoạch tuyến tính.
Công thức LP sau đây sẽ làm cho bài tập đã cho với ẩn số :
như rằng: z i ≥ m - x i z i ≥ x i - m
Rõ ràng phải bằng | x i - m | ở mức tối thiểu, do đó, yêu cầu tổng các giá trị tuyệt đối của các lỗi được giảm thiểu.