KLASIFIKASI PENENTUAN TIM UTAMA OLAHRAGA HOCKEY MENGGUNAKAN ALGORITMA C4.5 (Study Kasus : Hockey Kabupaten Kendal)

dokumen-dokumen yang mirip
KLASIFIKASI PENENTUAN TIM UTAMA OLAHRAGA HOCKEY MENGGUNAKAN ALGORITMA C4.5 (STUDI KASUS : HOCKEY KABUPATEN KENDAL)

PENERAPAN DATA MINING UNTUK REKOMENDASI BEASISWA PADA SMA MUHAMMADIYAH GUBUG MENGGUNAKAN ALGORITMA C4.5

PENENTUAN PENERIMAAN SISWA BARU MENGGUNAKAN DECISION TREE

BAB IV HASIL PENELITIAN DAN PEMBAHASAN

PENERAPAN TEKNIK DATA MINING UNTUK MENENTUKAN HASIL SELEKSI MASUK SMAN 1 GIBEBER UNTUK SISWA BARU MENGGUNAKAN DECISION TREE

Analisis perbandingan Klasifikasi penyakit jantung dengan menggunakan naïve bayes

SISTEM PENUNJANG KEPUTUSAN PENERIMA BEASISWA DENGAN METODE DESCISION TREE C4.5 Pada SMAK YOS SUDARSO BATU

DATA MINING KLASIFIKASI BERBASIS DECISION TREE. Ramadhan Rakhmat Sani, M.Kom

Pemanfaatan Educational Data Mining (EDM)...

KLASIFIKASI NASABAH ASURANSI JIWA MENGGUNAKAN ALGORITMA NAIVE BAYES BERBASIS BACKWARD ELIMINATION

PENERAPAN ALGORITMA C5.0 DALAM PENGKLASIFIKASIAN DATA MAHASISWA UNIVERSITAS NEGERI GORONTALO

EKSPLORA INFORMATIKA 127

Universitas Putra Indonesia YPTK Padang Fakultas Ilmu Komputer Program Studi Teknik Informatika. Classification Decision Tree

Model Data Mining sebagai Prediksi Penyakit Hipertensi Kehamilan dengan Teknik Decision Tree

BAB II TINJAUAN PUSTAKA

BAB III METODE PENELITIAN

PERBANDINGAN DECISION TREE

PENERAPAN DECISION TREE UNTUK PENENTUAN POLA DATA PENERIMAAN MAHASISWA BARU

Educational Data Mining (EDM) untuk Memprediksi Keterlambatan Masa Studi Mahasiswa Menggunakan Algoritma C4.5

PENERAPAN METODE POHON KEPUTUSAN DENGAN ALGORITME ITERATIVE DYCHOTOMISER 3 (ID3) PADA DATA PRODUKSI JAGUNG DI PULAU JAWA

IMPLEMENTASI ALGORITMA ID3 UNTUK KLASIFIKASI PERFORMANSI MAHASISWA (STUDI KASUS ST3 TELKOM PURWOKERTO)

Analisis Algoritma Decision Tree untuk Prediksi Mahasiswa Non Aktif

BAB II TINJAUAN PUSTAKA Indeks Prestasi Kumulatif dan Lama Studi. menggunakan dokumen/format resmi hasil penilaian studi mahasiswa yang sudah

PEMBENTUKAN DECISION TREE DATA LAMA STUDI MAHASISWA MENGGUNAKAN ALGORITMA NBTREE DAN C4.5

Jurnal Informatika Mulawarman Vol. 12, No. 1, Februari ISSN

BAB IV METODOLOGI PENELITIAN. Penelitian ini dilakukan dengan melalui empat tahap utama, dimana

PENERAPAN ALGORITMA KLASIFIKASI C4.5 UNTUK DIAGNOSIS PENYAKIT KANKER PAYUDARA

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. yang tepat. Sistem data mining mampu memberikan informasi yang tepat dan

PERANCANGAN APLIKASI PEMILIHAN MITRA KERJA

Jurnal String Vol. 1 No. 1 Tahun 2016 ISSN:

Klasifikasi Data Karyawan Untuk Menentukan Jadwal Kerja Menggunakan Metode Decision Tree

Penerapan Algoritma C4.5 Untuk Menentukan Kesesuaian Lensa Kontak dengan Mata Pasien

ALGORITMA C4.5 UNTUK SIMULASI PREDIKSI KEMENANGAN DALAM PERTANDINGAN SEPAKBOLA

PENERAPAN DATA MINING UNTUK MENGANALISA JUMLAH PELANGGAN AKTIF DENGAN MENGGUNAKAN ALGORITMA C4.5

Majalah Ilmiah UPI YPTK, Volume 20, No. 1, Maret

BAB III METODELOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. Dataset

Algoritma C4.5. Untuk memudahkan penjelasan mengenai algoritma C4.5 berikut ini disertakan contoh kasus yang dituangkan dalam Tabel 1.

PREDIKSI KEBANGKRUTAN PERUSAHAAN MENGGUNAKAN ALGORITMA C4.5 BERBASIS FORWARD SELECTION

Penerapan Algoritme C4.5 Pada Klasifikasi Produksi Ubi Jalar di Pulau Jawa

Analisis Perbandingan Algoritma ID3 Dan C4.5 Untuk Klasifikasi Penerima Hibah Pemasangan Air Minum Pada PDAM Kabupaten Kendal

JURNAL IMPLEMENTASI DATA MINING DENGAN ALGORITMA C4.5 UNTUK MEMPREDIKSI PRESTASI SISWA

DATA MINING UNTUK MENGANALISA PREDIKSI MAHASISWA BERPOTENSI NON-AKTIF MENGGUNAKAN METODE DECISION TREE C4.5

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA


PENERAPAN DATA MINING UNTUK REKOMENDASIBEASISWA PADA SMA N 1 MLONGGO MENGGUNAKAN ALGORITMA C4.5

TINJAUAN PUSTAKA. Definisi Data Mining

IDENTIFIKASI MAHASISWA YANG MEMPUNYAI KECENDERUNGAN LULUS TIDAK TEPAT WAKTU PADA PROGRAM STUDI MMT-ITS DENGAN MENGGUNAKAN ALGORITMA C4.

Penerapan Data Mining dalam Memprediksi Pembelian cat

PENGAMBILAN KEPUTUSAN UNTUK PENENTUAN BEASISWA TEPAT SASARAN MENGGUNAKAN METODE DECISION TREE DI SMK TARUNA BAKTI KERTOSONO

KLASTERISASI PROSES SELEKSI PEMAIN MENGGUNAKAN ALGORITMA K-MEANS

IMPLEMENTASI ALGORITMA C4.5 UNTUK MENENTUKAN PENERIMA BEASISWA DI STT HARAPAN MEDAN

BAB II TINJAUAN PUSTAKA

DATA MINING UNTUK MENGANALISA PREDIKSI MAHASISWA BERPOTENSI NON-AKTIF MENGGUNAKAN METODE DECISION TREE C4.5

BAB II LANDASAN TEORI

Penerapan Data Mining Classification Untuk Prediksi Perilaku Pola Pembelian Terhadap Waktu Transaksi Menggunakan Metode Naïve Bayes

IMPLEMENTASI ALGORITMA C4.5 TERHADAP KEPUASAN PELANGGAN

Manfaat Pohon Keputusan

PENERAPAN DECISION TREEALGORITMA C4.5 DALAM PENGAMBILAN KEPUTUSAN HUNIAN TEMPAT TINGGAL

Kerusakan Barang Jadi

JURNAL IMPLEMENTASI ALGORITMA C4.5 DALAM PENENTUAN JURUSAN DI SMK PEMUDA PAPAR KEDIRI

Penggunaan Pohon Keputusan untuk Data Mining

SNIPTEK 2014 ISBN:

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

Research of Science and Informatic


IMPLEMENTASI ALGORITMA C4.5 UNTUK KLASIFIKASI BIDANG KERJA ALUMNI DI STMIK LPKIA BANDUNG

PENERAPAN ALGORITMA C4.5 DALAM PENERIMAAN CALON KARYAWAN PT. TELKOM AKSES AREA LAMPUNG BERBASIS WEBSITE

PENGEMBANGAN PERANGKAT LUNAK DIAGNOSA PENYAKIT DIABETES MELLITUS TIPE II BERBASIS TEKNIK KLASIFIKASI DATA ABSTRACT

KLASIFIKASI PENENTUAN PENERIMAAN BERAS MISKIN MENGGUNAKAN DECISION TREE

Data Mining : Klasifikasi Menggunakan Algoritma C4.5

ISSN: Candraningsih 1, Bowo Nurhadiyono 2

PENERAPAN ALGORITMA NAÏVE BAYES UNTUK DETEKSI BAKTERI E-COLI

PERANCANGAN SISTEM PAKAR UNTUK MENENTUKAN ALAT KONTRASEPSI MENGGUNAKAN ALGORITMA C4.5

ALGORITMA C4.5 UNTUK KLASIFIKASI CALON PESERTA LOMBA CERDAS CERMAT SISWA SMP N 1 WINONG TINGKAT KABUPATEN

Keyword : C 4.5 algorithm, Decision Support System, Selection Employees Candidate

Versi Online tersedia di : JURNAL TECH-E (Online)

Pemanfaatan Metode K-Means Clustering dalam Penentuan Penjurusan Siswa SMA

IMPLEMENTASI METODE NAIVE BAYES CLASSIFICATION DALAM KLASIFIKASI KELAYAKAN CALON PENDONOR DARAH (STUDI KASUS PMI KAB. DEMAK)

Penentuan Daya Listrik Rumah Tangga Menggunakan Metode Decision Tree

Prediksi Tingkat Kelulusan Mahasiswa Tepat Waktu Menggunakan Naïve Bayes: Studi Kasus UIN Syarif Hidayatullah Jakarta

PENERAPAN ALGORITMA K-NEAREST NEIGHBOR (K-NN) UNTUK PREDIKSI WAKTU KELULUSAN MAHASISWA

BAB II TINJAUAN PUSTAKA DAN LANDASAR TEORI

BAB III METODE PENELITIAN

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

PENERAPAN DATA MINING KLASIFIKASI DENGAN MENGGUNAKAN ALGORITNMA C 4.5 PADA DATA NASABAH KREDIT KOPERASI SIMPAN PINJAM GRAHA MANDIRI TEGAL

SKRIPSI ANALISIS PERBANDINGAN ALGORITMA ID3 DAN C4.5 UNTUK KLASIFIKASI PENERIMA HIBAH PEMASANGAN SAMBUNGAN AIR MINUM PADA PDAM KABUPATEN KENDAL

ALGORITMA C4.5. Algoritma C4.5 merupakan algoritma yang digunakan untuk membentuk pohon keputusan. Tabel 3.1. Keputusan Bermain Tenis

Penerapan Algoritma C4.5 Untuk Penentuan Jurusan Mahasiswa

Metode Iterative Dichotomizer 3 ( ID3 ) Untuk Penyeleksian Penerimaan Mahasiswa Baru

Decision Tree Penentuan Masa Studi Mahasiswa Prodi Teknik Informatika (Studi Kasus: Fakultas Teknik dan Komputer Universitas Harapan Medan)

IMPLEMENTASI DATA MINING DENGAN ALGORITMA C4.5 UNTUK PENJURUSAN SISWA (STUDI KASUS: SMA NEGERI 1 PONTIANAK)

PREDIKSI KETEPATAN KELULUSAN MAHASISWA MENGGUNAKAN METODE DECISION TREE BERBASIS PARTICLE SWARM OPTIMATION (PSO)

TEKNIK KLASIFIKASI POHON KEPUTUSAN UNTUK MEMPREDIKSI KEBANGKRUTAN BANK BERDASARKAN RASIO KEUANGAN BANK

APLIKASI KLASIFIKASI PEMENUHAN GIZI PADA LANSIA MENGGUNAKAN METODE DECISION TREE ID3

ALGORITMA DECISION TREE (C4.5) UNTUK MEMPREDIKSI KEPUASAN MAHASISWA TERHADAP KINERJA DOSEN POLITEKNIK TEDC BANDUNG

BAB 2 TINJAUAN PUSTAKA

Transkripsi:

1 KLASIFIKASI PENENTUAN TIM UTAMA OLAHRAGA HOCKEY MENGGUNAKAN ALGORITMA C4.5 (Study Kasus : Hockey Kabupaten Kendal) Budi Utami Jurusan Teknik Informatika FIK UDINUS, Jl. Nakula No. 5-11 Semarang-50131 amoy.baehaqi@gmail.com Abstrak - Klasifikasi pemain hockey dilakukan untuk mengklasifikasi pemain yang dapat lolos masuk tim utama dan gagal masuk tim utama. Klasifikasi dilakukan menggunakan data mining algoritma C4.5. Data yang digunakan untuk penelitian meliputi data multilevel pemain, data sprint, data tembakan push, data control bola, dan data game pemain. Proses data mining pada data training akan menghasilkan sebuah pohon keputusan atau rule. Metode evaluasi yang dilakukan dalam penelitian ini menggunakan confusion matrik dimana nilai akurasi untuk tiga kali pengujian mengalami kenaikan yaitu untuk prosentase data training dan data testing sebesar 70%:30% menghasilkan nilai akurasi sebesar 70%, prosentase data 80%:20% menghasilkan nilai akurasi sebesar 75%, dan untuk prosentase data 90%:10% menghasilkan nilai akurasi sebesar 80%. Ini membuktikan bahwa semakin besar data training maka semakin besar pula nilai akurasi yang didapat. Kata kunci : Hockey, klasifikasi, C4.5, data mining, confusion matrix I. PENDAHULUAN Hockey merupakan permainan olahraga yang dilakukan oleh pria dan wanita dengan menggunakan alat pemukul (stick) dan bola. Bentuk permainannya hampir sama dengan sepak bola namun pada hockey bola tidak boleh mengenai kaki pemain. Di Jawa Tengah hockey yang popular ada di beberapa kota/kabupaten, salah satunya ada di kabupaten Kendal. Tim hockey kabupaten Kendal lahir pada tahun 2005. Seiring dengan pesatnya olahraga hockey di kabupaten Kendal terutama di Boja dan sekitarnya, sekarang jumlah anggota tim hockey kabupaten Kendal lebih dari 50 orang. Anggota tersebut terdiri dari pria dan wanita. Dalam proses seleksi pemain untuk dapat masuk ke tim utama, biasanya tim kepelatihan hanya menggunakan data training match. Padahal dalam proses seleksi pemain seharunya ada kriteriakriteria yang telah ditentukan sebagai syarat masuk atau tidaknya seorang pemain kedalam tim utama. Data mining adalah suatu proses menemukan hubungan yang berarti, pola, dan kecenderungan dengan memeriksa dalam sekumpulan besar data yang tersimpan dalam penyimpanan dengan menggunakan teknik pengenalan pola seperti teknik statistic, matematika, kecerdasan buatan, dan machine learning [2]. Salah satu metode data mining adalah klasifikasi. Klasifikasi adalah proses untuk menemukan model atau fungsi yang menjelaskan atau membedakan konsep atau kelas data [3]. Oleh karena itu, dalam penelitian ini akan menggunakan algoritma C4.5. Algoritma C4.5 merupakan perkembangan dari algoritma ID3 yang mudah dimengerti serta dapat membangun pohon keputusan dengan cepat [6].

2 II. TEORI PENUNJANG 2.1 Klasifikasi Klasifikasi pertama kali diterapkan pada bidang tanaman yang mengklasifikan suatu spesies tertentu, seperti yang dilakukan oleh Carolus von Linne (atau dikenal dengan nama Carolus Linnaeus) yang pertama kali mengklasifikasikan spesies berdasarkan karakteristik fisik. Selanjutnya dia dikenal sebagai bapak klasifikasi. Komponen-komponen utama dari proses klasifikasi antara lain [6]: 1) Kelas, merupakan variable tidak bebas yang merupakan label dari hasil klasifikasi. Sebagai contoh adalah kelas loyalitas pelanggan, kelas badai atau gempa bumi, dan lain-lain. 2) Prediktor, merupakan variable bebas suatu model berdasarkan dari karakteristik atribut data yang diklasifikasi, misalnya merokok, minum-minuman beralkohol, tekanan darah, status perkawinan, dan sebagainya. 3) Set data pelatihan, merupakan sekumpulan data lengkap yang berisi kelas dan predictor untuk dilatih agar model dapat mengelompokan ke dalam kelas yang tepat. Contohnya adalah grup pasien yang telah di-test terhadap serangan jantung, grup pelanggan di suatu supermarket, dan sebagainya. 4) Set data uji, berisi data-data baru yang akan dikelompokan oleh model guna mengetahui akurasi dari model yang telah dibuat. 2.2 Algoritma C4.5 Algoritma pohon keputusan yang paling terkenal adlah C4.5. Pada akhir tahun 1970 sampai awal tahun 1980 J.Ross Quinlan, seorang peneliti di bidang machine learning, membuat sebuah algoritma decision tree yang dikenal dengan ID3 (Iterative Dichotomisher). Quinlan kemudian membuat algoritma C4.5 (sering disebut dengan pohon keputusan) yang merupakan pengembangan dari algoritma ID3. Algoritma ini memiliki kelebihan, yaitu mudah dimengerti, fleksibel, dan menarik karena dapat divisualisasikan dalam bentuk gambar (pohon keputusan). Algoritma C4.5 merupakan struktur pohon dimana terdapat simpul yang mendeskripsikan atribut-atribut, setiap cabang menggambarkan hasil dari atribut yang diuji, dan setiap daun menggambarkan kelas. Algoritma C4.5 secara rekruif mengunjungi setiap simpul keputusan, memilih pembagian yang optimal, sampai tidak bias dibagi lagi. Algoritma C4.5 menggunakan konsep information gain atau entropy reduction untuk memilih pembagian yang optimal. Ada beberapa tahap dalam membuat sebuah pohon keputusan dengan algoritma C4.5, yaitu [6]: 1. Menyiapkan data training. Data training biasanya diambil dari data histori yang pernah terjadi sebelumnya dan sudah dikelompokan ke dalam kelas-kelas tertentu. 2. Menentukan akar dari pohon. Akar akan diambil dari atribut yang terpilih, dengan cara menghitung nilai gain dari masing-masing atribut, nilai gain yang paling tinggi yang akan menjadi akar pertama. Sebelum menghitung nilai gain dari atribut, hitung dahulu nilai entropy. Untuk menghitung nilai entropy digunakan rumus : Entropy S = n i=1 Keterangan : S = himpunan kasus n = jumlah partisi S pi = proporsi S i terhadap S pi. log 2 pi 3. Kemudian hitung nilai gain menggunakan rumus :

3 Gain S, A = Entropy S n i=1 Entropy(Si) Si S Keterangan : S = Himpunan kasus A = fitur n = jumlah partisi atribut A Si = proporsi Si terhadap S S = jumlah kasus dalam S 4. Ulangi langkah ke-2 hingga semua record terpartisi. 5. Proses partisi pohon keputusan akan berhenti saat : a. Semua record dalam simpul N mendapat kelas yang sama. b. Tidak ada atribut di dalam record yang dipartisi lagi. c. Tidak ada record di dalam cabang yang kosong. 2.3 Confusion Matrix Confusion Matrix adalah tools yang digunakan untuk evaluasi model klasifikasi untuk memperkirakan objek yang benar atau salah. Sebuah matrix dari prediksi yang akan dibandingkan dengan kelas yang asli dari inputan atau dengan kata lain berisi informasi nilai actual dan prediksi pada klasifikasi [10]. 2. Precision Menghitung nilai precision dengan cara membagi jumlah data benar yang bernilai positif (True Positive) dibagi dengan jumlah data benar yang bernilai positif (True Positive) dan data salah yang bernilai positif (False Negative). Precision = TP TP+FP 3. Recall Sedangkan recall dihitung dengan cara membagi data benar yang bernilai positive (True Positive) dengan hasil penjumlahan dari data benar yang bernilai positif (True Positive) dan data salah yang bernilai negatif (False Negative). Recall = TP TP+FN 4. F-Measure Nilai F-Measure didapat dari perhitungan pembagian hasil dari perkalian precision dan recall dengan hasil penjumlahan precision dan recall, kemudian dikalikan dua. precision recall F Measure = 2 precision + recall III. HASIL &IMPLEMENTASI Evaluasi dan validasi hasil dihitung menggunakan rumus akurasi, precision recall dan f-measure berikut ini [12]: Pada penelitian ini, menerapkan algoritma klasifikasi C4.5 yang diimplementasi menggunakan software matlab. Berikut merupakan hasil implementasinya. 1. Akurasi Perhitungan akurasi dilakukan dengan cara membagi jumlah data yang diklasifikasi secara benar dengan total sample data testing yang diuji. Akurasi = TP + TN TP + TN + FP + FN Tampilan Program

4 100 80 60 40 20 0 Akurasi Precision Recall F-measure DAFTAR PUSTAKA [1] Primadi Tabrani, Hockey & Kreativita dalam Olah Raga. Bandung: ITB, 1985. [2] Kusrini and Emha Taufiq Luthfi, Algoritma Data Mining. Yogyakarta: ANDI, 2009. Grafik Hasil Evaluasi Grafik menunjukan ada penurunan terhadap nilai akurasi dan recall. Sedangkan untuk nilai precision mengalami penurunan dari 83.3333% menjadi 77.7778% dan meningkat kembali menjadi 86.6667%. Pada nilai f-measure juga mengalami penurunan dari 83.3333% menjadi 73.6842% dan mengalami peningkatan kembali menjadi 74.2857%. Semakin banyak data training maka semakin akurat hasil yang didapat. IV. PENUTUP Berdasarkan hasil penelitian dari permasalahan yang dikembangkan maka dapat disimpulkan bahwa untuk study kasus seleksi pemain hockey dapat memanfaatkan teknik klasifikasi data mining menggunakan algoritma C4.5 sebagai klasifikasi Lolos atau Gagal untuk dapat masuk tim utama hockey kabupaten Kendal. Data yang digunakan adalah data yang didapatkan dari pemain hockey kabupaten Kendal. Dari metode klasifikasi data mining dengan algoritma C4.5 yang dipilih menghasilkan sebuah pohon keputusan dan rules. Dari rules yang dihasilkan maka dilakukan evaluasi terhadapat rules menggunakan confusion matrix. Dari perhitungan confusion matrik menghasilkan peningkatan nilai akurasi apabila data semakin banyak maka nilai akurasi semakin tinggi. [3] Jiawei Han and Micheline Kamber, Data Mining Concepts and Techniques, 2nd ed. San Francisco: Morgan Kaufmann Publishers, 2006. [4] K. Hastuti, "ANALISIS KOMPARASI ALGORITMA KLASIFIKASI DATA MINING UNTUK PREDIKSI MAHASISWA NON AKTIF," Semantik, pp. pp. 241-249, 2012. [5] S. A. Kumar and D. V. M.N, "EFFICIENCY OF DECISION TREES IN PREDICTING STUDENT'S ACADEMIC PERFORMANCE," Computer Science & Information Technology (CS & IT), pp. pp. 335-343, 2011. [6] Rahmadya T. H dan Herlawati Prabowo P. W, Penerapan Data Mining dengan Matlab. Bandung: Rekayasa Sains, 2013. [7] Joko Purnomo, Wawan Laksito YS, and Yustina Retno Wahyu U, "Implementasi Algoritma C4.5 dalam Pembuatan Aplikasi Penunjang Keputusan Penerimaan Pegawai CV. Dinamika Ilmu," TIKomSiN, pp. 24-32. [8] Wenefrida Tulit Ina, "Klasifikasi Data Rekam Medis Berdasarkan Kode Penyakit Internasional Menggunakan Algoritma C4.5," Media Elektro, vol. 1, pp. 105-110, April 2013. [9] Sunjana, "Klasifikasi Data Nasabah Sebuah Asuransi Menggunakan Algoritma C4.5," Seminar Nasional Aplikasi Teknologi Informasi, pp. D31-D34, Juni 2010. [10] Dwi Untari, "DATA MINING UNTUK MENGANALISA PREDIKSI MAHASISWA BERPOTENSI NON-AKTIF MENGGUNAKAN METODE DECISION TREE C4.5," Universitas Dian Nuswantoro,

5 Semarang, pdf skripsi 2014. Ed. Yogyakarta: ANDI, 2014. [11] V Wiratna Sujarweni, Metodologi Penelitian. Yogyakarta: PUSTAKABARUPERSS, 2014. [12] Eko Prasetyo, Mengolah Data Menjadi Informasi Menggunakan Matlab, Aldo Sahala,