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