Apa itu Warping Waktu Dinamis?

Dynamic time warping (DTW) melibatkan metode perhitungan, yang disebutalgoritma, untuk membandingkan suara, video, dan grafik yang mungkin serupa tetapi sampelnya mungkin memiliki perbedaan yang halus.Perhitungan biasanya merumuskan representasi linier dari sampel, dan mengukur perbedaan sebagai fungsi waktu.Elemen sampel yang berbeda dapat dipetakan pada kisi untuk mengidentifikasi kesamaan, sedangkan perintah untuk fungsi sering menggunakan simbol untuk mengidentifikasi setiap variabel.Pengenalan ucapan, misalnya, terkadang menggunakan pembelokan waktu dinamis untuk mencocokkan kata meskipun diucapkan dengan kecepatan berbeda atau bagian tertentu diucapkan berbeda.

Banyak program pengenalan ucapan menggunakan pengaturan waktu dinamis karena orang sering berbicara dengan kecepatan yang berbeda.

Banyak program pengenalan suara menggunakan pembelokan waktu dinamis karena orang sering berbicara dengan kecepatan yang berbeda.Suara vokal tertentu dapat diucapkan secara berbeda tergantung pada emosi atau faktor lainnya.Beberapa program dapat mengenali kata-kata yang diucapkan tidak peduli siapa yang berbicara.Untuk alasan ini, biasanya tidak efektif untuk menjumlahkan jarak dalam interval waktu untuk membandingkan suara.Dengan DTW, berbagai titik spesifik waktu untuk setiap sinyal dianalisis;jarak ini dihitung pada grid yang membentang dari kiri bawah ke kanan atas.

Kesamaan di bagian yang sesuai dari dua sampel dapat diukur dengan menggunakan jarak Levenshtein.Huruf digunakan untuk mewakili perubahan antara satu sumber dengan sumber lainnya.Solusi untuk algoritma biasanya adalah angka yang lebih besar, semakin berbeda dua sampelnya.Konsep ini sering digunakan untuk pengenalan suara serta pemeriksaan ejaan dan analisis materi genetik.

Dalam beberapa pengukuran, perubahan frekuensi dapat mengimbangi kemampuan time warping dinamis.Sinyal dapat dihitung sedemikian rupa sehingga bentuknya digunakan terlepas dari frekuensinya.Sinyal termodulasi juga dapat menimbulkan masalah, tetapi kisi yang menghitung jarak antara segmen garis dan bukan titik dapat mengimbanginya.

Baca Juga  Apa saja Jenis Teknologi Open Source yang Berbeda?

Penjajaran urutan umumnya bersifat matematis dan beberapa keterampilan pemrograman komputer diperlukan untuk memahaminya sepenuhnya.Algoritme time warping dinamis bergantung pada beberapa kondisi dasar untuk menghitung perbedaan antara sampel audio atau visual secara realistis.Mempertimbangkan sampel sebagai jalur di sepanjang kisi, algoritme sering mengikuti aturan, seperti jalur tidak dapat kembali dan diukur satu langkah pada satu waktu.Selain format kiri bawah ke kanan atas, pengukuran terbatas pada lokasi yang dekat dengan garis diagonal.Nilai yang terlalu curam atau dangkal sering diabaikan karena dapat menyebabkan kesalahan dalam pengukuran akhir.