- Có một kỹ thuật mô hình hóa như LOESS cho phép không, một hoặc nhiều điểm không liên tục, trong đó thời gian của sự không liên tục không được biết đến apriori?
- Nếu một kỹ thuật tồn tại, có một triển khai hiện có trong R không?
Câu trả lời:
Có vẻ như bạn muốn thực hiện nhiều phát hiện thay đổi sau đó là làm mịn độc lập trong mỗi phân đoạn. (Phát hiện có thể trực tuyến hoặc không, nhưng ứng dụng của bạn không có khả năng trực tuyến.) Có rất nhiều tài liệu về điều này; Tìm kiếm trên Internet có kết quả.
Tôi đã không tìm kiếm bất kỳ triển khai R nào (tôi đã mã hóa một trong Mathicala trước đây) nhưng sẽ đánh giá cao một tài liệu tham khảo nếu bạn tìm thấy.
làm điều đó với hồi quy dòng bị hỏng của koencker, xem trang 18 của họa tiết này
http://cran.r-project.org/web/packages/quantreg/vignettes/rq.pdf
Đáp lại bình luận cuối cùng của Whuber:
Công cụ ước tính này được định nghĩa như thế này.
, x ( i ) ≥ x ( i - 1 ) ,
,
, z - = max ( - z , 0 ) ,
, bước sóng ≥ 0
cung cấp cho các quantile mong muốn (ví dụ trong ví dụ, τ = 0,9 ). λ đạo số breakpoint: cho λ co lại lớn ước lượng này không có điểm break (tương ứng với classicla tuyến tính quantile hồi quy ước lượng).
Splines Smoothing Splines Roger Koenker, Pin Ng, Stephen Portnoy Biometrika, Vol. 81, số 4 (tháng 12 năm 1994), trang 673-680
Tái bút: có một tài liệu làm việc mở với cùng tên của những người khác nhưng nó không giống nhau.
Dưới đây là một số phương pháp và các gói R liên quan để giải quyết vấn đề này
Ước lượng của Wavelet trong hồi quy cho phép bất đồng. Bạn có thể sử dụng gói wavethresh trong R.
Rất nhiều phương pháp dựa trên cây (không xa ý tưởng của wavelet) là hữu ích khi bạn có sự bất đồng. Do đó gói treethresh, gói cây!
Trong các phương pháp " khả năng tối đa cục bộ " ... trong số các phương pháp khác: Công việc của Pozhel và Spokoiny: Trọng lượng thích ứng Làm mịn (gói aws) Công việc của Catherine Loader: gói locfit
Tôi đoán bất kỳ hạt nhân nào mượt mà hơn với băng thông thay đổi cục bộ sẽ tạo ra điểm nhưng tôi không biết gói R cho điều đó.
lưu ý: Tôi không thực sự hiểu được sự khác biệt giữa LOESS và hồi quy ... có phải ý tưởng rằng trong thuật toán LOESS phải là "trên mạng"?
It should be possible to code a solution in R using the non-linear regression function nls, b splines (the bs function in the spline package, for example) and the ifelse function.