Apa sajakah pendekatan khas untuk menangani data yang tidak lengkap di Filter Kalman? Saya sedang berbicara tentang situasi di mana beberapa elemen dari vektor yang diamati hilang, berbeda dari kasus di mana seluruh vektor yang diamati tidak terjawab. Cara lain untuk berpikir tentang ini adalah bahwa dimensi dari vektor yang diamati berbeda untuk setiap titik waktu.
Untuk menjelaskan konteks saya sedikit lebih jauh, pengamatan adalah estimasi parameter dari regresi logistik yang dilakukan pada setiap titik waktu. Sementara setiap regresi logistik mencakup kovariat yang sama, kadang-kadang estimasi tidak terdefinisi karena collinearitas dalam data untuk titik waktu tersebut.
sumber
Solusi paling sederhana adalah dengan hanya menggunakan nilai pengukuran apa pun (yang baik terakhir adalah yang terbaik), tetapi atur varians derau pengukuran yang sesuai ke angka yang sangat besar. Akibatnya, pengukuran palsu akan diabaikan. Filter Kalman menyeimbangkan ketidakpastian pengukuran terhadap ketidakpastian model, dan dalam hal ini, Anda hanya memperkirakan berdasarkan apa pun yang diprediksi oleh model keadaan plus koreksi pengukuran lainnya. Selama pengukuran tidak tersedia, setiap kondisi yang akan menjadi tidak dapat diobservasi tanpa pengukuran itu akan meningkatkan ketidakpastian seiring waktu karena kebisingan proses. Itu sangat realistis - kepercayaan Anda pada proyeksi berdasarkan pengukuran lama terus menurun seiring waktu. (Ini berlaku untuk solusi ini atau untuk kasus sementara mengubah struktur filter untuk menghilangkan pengukuran).
Formulasi ini mengasumsikan Anda menggunakan filter Kalman yang memperbarui matriks status dan kovarian pada setiap langkah, bukan versi kondisi mapan. Ini adalah pendekatan paling sederhana jika perangkat lunak Anda belum memiliki penanganan khusus untuk nilai yang tidak tersedia. (Dan perangkat lunak yang tidak memiliki penanganan nilai mungkin menangani dengan cara ini). Pendekatan ini dalam teori harus mencapai hal yang persis sama dengan memodifikasi ukuran matriks pengukuran dan ukuran matriks kovarians pengukuran. Pengukuran dengan varians yang hampir tak terbatas berkontribusi informasi yang sama seperti tidak ada pengukuran sama sekali. Tapi dengan cara ini, tidak perlu mengubah struktur filter atau menyimpan semua kemungkinan - itu hanya satu perubahan parameter (dengan asumsi kasus khas dari setiap kesalahan pengukuran kebisingan menjadi independen,
sumber