Bagaimana cara membandingkan metode peramalan?

8

Saya memiliki beberapa data intermiten. Berdasarkan data tersebut, saya ingin membandingkan beberapa metode peramalan (Penghalusan Eksponensial, Moving Average, Croston, dan Syntetos-Boylan), dan memutuskan apakah Croston atau Syntetos Boylan lebih baik daripada SES atau MA untuk data berselang atau tidak. Ukuran yang ingin saya bandingkan adalah Mean Absolute Rate atau Mean Squared Rate yang diusulkan oleh Kourentzes (2014) alih-alih ukuran MAPE, MSE biasa, pada setiap tingkat parameter \ alpha $ smoothing, dengan asumsi bahwa parameter smoothing digunakan untuk Inter demand Interval dan ukuran permintaan di Croston dan Syntetos boylan adalah sama.

Pertanyaan saya adalah: 1. Menimbang bahwa untuk setiap data, ada kemungkinan bahwa nilai alpha optimal berbeda untuk setiap metode penghalusan, oleh karena itu nilai alpha dalam suatu metode dapat meminimalkan MAR atau MSR dan mungkin tidak dalam metode lain , sedemikian sehingga satu metode mungkin lebih baik daripada metode lain untuk nilai alfa dan mungkin tidak dalam metode lain. Bagaimana seseorang mengatasi masalah seperti ini? solusi saya saat ini adalah membandingkan dua grafik MAR untuk setiap level alpha antara dua metode yang berbeda. harapan saya adalah bahwa dua metode yang berbeda akan menunjukkan karakteristik yang berbeda ketika analisis profil dilakukan.

  1. Apakah ada solusi yang lebih baik, seperti desain eksperimental? Saya agak bingung bagaimana merancang percobaan. pengamatan adalah beberapa data tersebut, levelnya adalah smoothing parameter alpha, perawatan adalah metode tersebut. dan nilainya adalah MAR. apakah itu layak? dan logis untuk dilakukan? Hipotesisnya adalah apakah ada perbedaan dalam setiap perlakuan pada setiap tingkat alfa atau tidak. dan saya ragu asumsi linearitas terpenuhi di sini.

Sunting: Bagaimanapun, saya tidak berpikir ini layak sebagai pertanyaan penelitian. Fakta bahwa ukuran kesalahan tergantung pada skala (jika definisi saya tentang skala tergantung pada benar) membuat studi masalah ini cukup bermasalah, karena tidak ada cara untuk membandingkan berbagai metode peramalan.

Fikri
sumber
1
sudahkah Anda mempertimbangkan sampel / menunggu pengujian prediksi Anda dari berbagai metode perkiraan?
peramal
Saya tidak tahu apakah ada maksud untuk menahan data sampel dalam metode Croston. Sejauh yang saya tahu, peramalan croston dan syntetos boylan harus dievaluasi setiap kali ada permintaan. oleh karena itu, mengevaluasi perkiraan dengan menahan data sampel tampak aneh bagi saya.
Fikri
ya Anda bisa menggunakan data tahan untuk data terputus-putus. Itulah satu-satunya cara Anda dapat memastikan apakah parameter model Anda dapat diandalkan. Jika Anda data kecil maka saya akan menggunakan validasi silang atau meto pisau jack. Dalam artikel ini penulis telah membandingkan metode peramalan menggunakan inisialisasi dan menguji (tahan) data untuk peramalan berselang dan metode Croston adalah salah satunya.
peramal
Apakah Anda Google "perbandingan perkiraan"? Ada banyak penelitian dalam bidang ini dalam ekonometrika sejak setidaknya tahun 1980
Aksakal

Jawaban:

0

Model: yt+1=f(y0,,yt,a)+ϵt

a adalah vektor parameter model

Apa yang Anda usulkan pada dasarnya adalah:

  1. Untuk setiap model f(y0,,yt,a) gunakan semacam Least Squares / NLS agar sesuai dengan model (temukan a)
  2. Pilih sebuah α nilai
  3. Gunakan beberapa fungsi g(f(y0,,yt,a),α) untuk mengevaluasi model.
  4. Jika model optimal sangat tergantung pada αlalu ????

Bisakah Anda melakukan pengambilan sampel endogen? Jika demikian, bagaimana dengan langsung memperkirakan fungsi optimal (perbaiki maksimisasi)g(f(y0,,yt,a),α) langsung untuk beberapa nilai α. Anda bisa mengambil model dan menjalankannya secara paralel, membuat keluarga prediksi. Anda kemudian dapat meningkatkan kemungkinan pengambilan sampel ketika model tidak setuju terutama dalam prediksi mereka. Ini akan meningkatkan keinformatifan sampel terbatas dalam membedakan antara model.

BKay
sumber