Proses pengenalan Proses ekstraksi

data dengan nama label tertentu, misalnya bandeng1, bandeng2, kerong1 dan seterusnya. 12 Berdasarkan nilai centroid dari setiap label dihitung jumlahnya untuk menentukan jumlah state dari HMM chain 13 Berdasarkan jumlah state tersebut dan urutan penggalan sampling yang diwakili oleh masing-masing centroid, dari gelombang perubahan fase untuk semua jenis ikan berikut beberapa hasil percobaan diperoleh nilai-nilai. parameter HMM yang kemudian direkam dalan sebuah basis data.

3.4.2 Proses pengenalan

Diagram alir proses pengenalan dapat dilihat pada Gambar 34. Pada gambar dapat dilihat prosesnya mirip dengan proses pembentukan basis data hanya pada proses pengenalan tidak dilakukan proses pembelajaran. Pada proses pengenalan gelombang jenis ikan yang diamati yang akan dikenal dipenggal menjadi sample-sample yang selanjutnya di blok menjadi 256 samples. Kemudian sample-sample tersebut diubah ke domain frekuensi dengan FFT. Hasilnya membentuk titik-titik sample dan dicari nilai centroidnya dalam basis data. Berdasarkan nilai centroid tersebut dihitung besar log of probability LoP untuk semua nilai parameter HMM yang diperoleh. Demikian pula dengan nilai parameter HMM dari semua jenis ikan yang terdapat dalam basis data dihitung LoP-nya . Dari nilai LoP untuk semua ikan dalam basis data dan LoP jenis ikan yang diamati dicari nilai yang terbesar. Bila nama ikan dalam basis data mempunyai nilai LoP nya yang sama dengan nama ikan yang diamati maka nilai untuk jenis ikan yang diamati mempunyai nilai LoP terbesar. Bila ternyata nilai LoP nya yang paling besar adalah untuk jenis ikan lainnya berarti proses pengenalan mengalami galat error. Gambar 34. Diagram alir proses pengenalan.

3.4.3 Proses ekstraksi

Proses ekstraksi adalah proses dimana gelombang yang diterima dipenggal dengan waktu durasi tertentu yang besarnya perlu dilakukan uji coba.yang selanjutnya ditentukan codebooknya dari nilai sample point yang diperoleh. Gambar 35 memperlihatkan contoh proses pemenggalan gelombang. Panjang waktu penggalan duration time ditentukan untuk beberapa durasi yang setiap durasi dilakukan uji coba pengenalan recognition dengan HMM Data base code book Menentukan urutan observasi Tentukan nilai parameter dari HMM Hitung Log of Probability LoP Data Base HMM MULAI Inisialisasi Menangkap gelombang perubahan fase Sampling Ekstraksi Hitung distorsi berdasarkan data base D = min Dapatkan nilai centroidnya Cari nilai LoP yang terbesar Tentukan nama jenis ikannya SELESAI sehingga akan diperoleh durasi yang optimum atau tingkat akurasi pengenalan yang paling tinggi.

3.4.4 Pembentukan state dari Markov chain