Mengapa analisis deret waktu tidak dianggap sebagai algoritma pembelajaran mesin

12

Mengapa analisis deret waktu tidak dianggap sebagai algoritma pembelajaran mesin (tidak seperti regresi linier).

Analisis regresi dan deret waktu adalah metode peramalan. Jadi mengapa salah satu dari mereka dianggap sebagai algoritma pembelajaran tetapi tidak yang lain?

Pemenang
sumber
4
"Analisis deret waktu" lebih merupakan bidang daripada metode, jadi mungkin tidak masuk akal untuk menyebutnya sebagai algoritme.
dsaxton

Jawaban:

16

Sebagaimana dsaxton catat , "analisis deret waktu" bukanlah suatu algoritma maupun metode peramalan. Ini adalah bidang studi . Selain itu, banyak dari analisis time series bahkan tidak peduli dengan peramalan, tetapi hanya dengan memahami masa lalu dinamika seri waktu (misalnya, perubahan deteksi titik).

Teknik analisis deret waktu khusus yang cocok untuk peramalan , seperti model ARIMA atau Eksponensial Pemulusan, tentu dapat disebut "algoritma pembelajaran" dan dianggap sebagai bagian dari pembelajaran mesin (ML) seperti halnya untuk regresi. Mereka jarang.

Saya akan mengatakan ini mencerminkan bahwa analisis deret waktu sudah sangat mapan dan dikembangkan bahasanya sendiri pada saat ML muncul, jadi beberapa analis deret waktu akan memikirkan apa yang mereka lakukan sebagai pembelajaran mesin (seperti beberapa ahli statistik akan berpikir regresi sebagai ML - itu adalah komunitas ML yang mengklasifikasikan metode yang ditetapkan di bawah nomenklatur ML).

Sebaliknya, komunitas ML belum benar-benar melakukan banyak hal dengan deret waktu, dan algoritma ML "klasik" seperti jaringan saraf benar-benar tidak terlalu berhasil dalam arti mengungguli dengan jelas algoritma deret waktu klasik untuk peramalan. Jika Anda memodelkan dinamika waktu Anda dalam algoritma ML, Anda sudah cukup dekat dengan model ARIMA, tetapi jika tidak, Anda benar-benar kehilangan banyak struktur yang akan membantu dalam peramalan.

Stephan Kolassa
sumber