Hidayat. Nugraha, dan Setiyanto Ai Segmentasi Pasar Kopi Menggunakan Metode KNN Di Indonesia SEGMENTASI PASAR KOPI MENGGUNAKAN METODE KNN DI INDONESIA Muhamad Maksum Hidayat. Wahyu Nugroho. , dan Arief Setyanto. 1,2,. MTI Universitas Amikom Yogyakarta e-mail: maksum. hidayat24@gmail. , wahyunugraha1395@gmail. , arief_s@amikom. ABSTRAK Kopi merupakan salah satu komoditas perkebunan yang banyak dikonsumsi di Indonesia dan memiliki peluang besar untuk dikembangkan, khususnya bidang pengembangan pasar. Hal yang menjadi kendala bagi pengusaha kopi adalah segmentasi pasar kopi yang tepat dengan kondisi negara Indonesia yang sangat luas. Penelitian ini bertujuan untuk mensegmentasi pasar kopi di Indonesia dengan memanfaatkan data gambar kopi yang ada di media sosial instagram dengan klasifikasi citra menggunakan algoritma K-Nearest Neighbor dan ekstraksi fitur histogram, sehingga dapat menentukan segmentasi pasar kopi yang tepat di Indonesia. Kata Kunci: Kopi. K-Nearest. Instagram. Histogram. ABSTRACT Coffee is one of the most widely consumed plantation commodities in Indonesia and has great opportunities to be developed, especially in the field of market development. The thing that becomes an obstacle for coffee entrepreneurs is the right segmentation of the coffee market with the vast Indonesian state. This study aims to segment the coffee market in Indonesia by utilizing coffee image data available on Instagram social media with image classification using the K-Nearest Neighbor algorithm and histogram feature extraction, so as to determine the exact coffee market segmentation in Indonesia. Keywords: Coffe. K-Nearest. Instagram. Histogram. PENDAHULUAN merupakan salah satu komoditas perkebunan yang banyak dikonsumsi di Indonesia dan mempunyai peluang besar untuk pengembangan pasar atau perdagangan. Peluang ini tentunya harus dapat ditemukan intensifikasi dan dimanfaatkan oleh produsen kopi baik oleh petani maupun produsen kopi yang bukan petani. Tingkat konsumsi kopi di Indonesia selalu mengalami peningkatan setiap tahunnya seperti dikatakan dalam laporan International Coffee Organitation . , bahwa Indonesia mengalami peningkatan konsumsi domestik sebesar 2,1% tiap Hal ini menjadi peluang besar bagi pengusaha kopi di Indonesia, namun yang menjadi kendala bagi pengusaha kopi adalah segmentasi pasar kopi yang tepat dengan kondisi negara Indonesia yang sangat luas. Dizaman digital saat ini media sosial bisa dimanfaatkan sebagai media segmentasi pasar kopi, dikarenakan di media sosial banyak masyarakat pengguna media sosial mengupload aktivitas konsumsi kopi dari berbagai daerah di Indonesia. Dengan memanfaatkan data yang ada dari media sosial kita bisa memetakan konsumsi kopi di Indonesia, sehingga bisa membantu dalam menentukan pemasaran kopi di Indonesia. Proses pengumpulan data dilakukan dengan mengambil gambar kopi dari media sosial instagram serta menggunakan hastag kopi dan daerah yang Dari gambar yang diperoleh maka perlu diklasifikasikan menjadi gambar kopi dan non kopi. Han . mengatakan bahwa klasifikasi merupakan teknik data mining yang digunakan untuk memprediksi kategori dari objek yang belum memiliki kategori. Salah satu metode yang dapat digunakan untuk mengklasifikasikan gambar adalah metode KNN. KNN atau K-Nearest Neighbor adalah metode klasifikasi yang menentukan kategori berdasarkan mayoritas kategori pada k- tetangga terdekat. Jika D merupakan sekumpulan data pelatihan maka ketika data uji d disajikan, algoritma akan menghitung jarak antara setiap data dalam D dengan data uji d. Perhitungan jarak dilakukan dengan menggunakan euclidian distance. Jurnal TEKNIMEDIA - Volume 1. Nomor 1. Mei 2020: 34 Ae 38 Kemudian, k buah data dalam D yang memiliki jarak terdekat dengan d diambil. Himpunan k merupakan knearest neighbor. Selanjutnya, kategori d ditentukan berdasarkan mayoritas kategori dalam himpunan ktetangga terdekat. Meskipun sederhana. KNN sering memberi hasil akurasi yang tinggi pada banyak kasus. Selain itu metode KNN juga digunakan karena sangat fleksibel dan dapat bekerja dengan berbagai keputusan. Setelah data diperoleh dan diklasifikasi yang menghasilkan nilai akurasi gambar yang diperoleh, maka akan dilakukan rangking terhadap nilai akurasi dataset yang ada. Penelitian ini bertujuan untuk mensegmentasi pasar kopi di Indonesia menggunakan data dari instagram dan metode klasifikasi KNN untuk membantu pengusaha kopi dalam menentukan segmen pasar kopi lebih akurat. II. STUDI PUSTAKA Penelitian Terkait Berbagai penelitian mengenai klasifikasi gambar telah dilakukan sebelumnya. Perbedaan yang paling kentara dari setiap penelitian terletak pada dataset dan fitur-fitur yang digunakan. Perbedaan lain juga terletak pada metode klasifikasi yang digunakan. Penelitian yang dilakukan Vailaya. menjelaskan bahwa pengelompokan gambar pada kategori menggunakan fitur visual tingkat rendah cukup menantang untuk kasus content based image retrieval (CBIR). Metode bayesian diterapkan dalam penelitian tersebut untuk mengetahui konsep dari fitur-fitur gambar tingkat rendah. Output dari setiap gambar uji akan masuk dalam kategori tertentu. Gambar yang diuji adalah gambar berkategori liburan yaitu libura indoor atau outdoor. Kelas outdoor dikategorikan lebih lanjut sebagai kota dan pemandangan. Kategori pemandangan kemudian dikategorikan lebih lanjut menjadi kategori matahari terbenam, hutan, dan gunung. Hasil penelitian ini menunjukkan bahwa akurasi dari kategori indoor dan outdoor adalah 90,5%, akurasi dari kategori kota dan pemandangan adalah 95,3%, dan akurasi dari kategori matahari terbenam, hutan, dan gunung adalah 96,6%. inspeksi visual produk. Komputer tidak dapat membedakan tekstur seperti halnya penglihatan Oleh karena itu, perlu digunakan analisis tektur untuk mengetahui pola suatu citra digital berdasarkan ciri yang diperoleh secara matematis. Penelitian ini menggunakan salah satu metode analisis tekstur yaitu metode haar transform. Ciri tekstur dapat diperoleh dari parameter panjang dan lebar garis dalam Kedua ciri tersebut kemudian digunakan untuk menentukan kategori menggunakan metode KNN. Keluaran dari sistem pengenalan dikelompokkan menjadi 3 kategori yaitu: pakan robek, pakan tercampur, dan pakan rangkap. Dari hasil yang diperoleh disimpulkan bahwa metode haar transform dapat digunakan untuk membedakan tekstur. Metode KNN diuji menggunakan k = 1,5,10, dan 20. Herdiyani. dalam penelitiannya menjelaskan terkait penggunaan SVM untuk kasus content based image retrieval (CBIR). Pada penelitian ini, komponen warna digunakan sebagai fitur utama dan algoritma SVM dioptimalkan menggunakan sequential minimal optimization ( SMO. Eksperimen menggunakan caltech dataset dan beberapa gambar yang bersumber dari Hasil menunjukkan bahwa akurasi metode klasifikasi yang menggunakan jarak euclidean untuk mencari tetangga terdekat, yaitu 50,91%. Perbedaan antara penelitian yang dilakukan dengan penelitian-penelitian sebelumnya terletak pada dataset dan fitur-fitur yang digunakan. Dataset yang digunakan pada penelitian ini adalah data gambar kopi yang diambil dari google image, dan untuk data testing diambil dari instagram dengan menggunakan hastag. METODE PENELITIAN Metode penelitian identifikasi kopi menggunakan metode KNN dan ekstraksi fitur histogram adalah sebagai berikut: Eka. menjelaskan bahwa kebutuhan yang tinggi perusahaan manufaktur untuk menjaga kualitas produk membutuhkan kontrol pada akhir proses produksi. Kontrol inspeksi visual produk yang dilakukan manusia tidak sepenuhnya dapat diandalkan. Hal ini dapat diatasi dengan menggunakan visi komputer sebagai kontrol Hidayat. Nugraha, dan Setiyanto Ai Segmentasi Pasar Kopi Menggunakan Metode KNN Di Indonesia merupakan metode statis order satu untuk mendapatkan fitur-fitur tekstur. Fitur-fitur yang dapat diketahui dari metode histogram antara lain yaitu: rerata intensitas, deviasi standar, skewness, energi, entropi, dan kehalusan . Persamaan pada perhitungan ke-6 ciri tersebut berbasis histogram dijelaskan dibawah ini: Fitur pertama adalah rerata intensitas dengan rumus sebagai berikut: yaOe1 yco = Ocycn = 0 ycn. Dalam hal ini, i merupakan aras keabuan pada citra f dan p. merupakan probabilitas kemunculan i dan L merupakan nilai aras keabuan tertinggi. Rumus yang diatas akan menghasilkan rerata kecerahan pada citra. Gambar 1. Metode yang diusulkan Fitur yang kedua yaitu deviasi standar, adapun rumusnya adalah sebagai berikut: yua = ocyaOe1 ycn=0 . cn Oe yc. Pengumpulan Data Pengumpulan data pada penelitian ini diambil dari media sosial. Media sosial didefinisikan sebagai istilah umum untuk interaksi sosial yang dibangun atas banyak media digital dan teknologi, yang memungkinkan pengguna untuk membuat dan berbagi konten dan bertindak secara kolaboratif. Salah satu sosial media penyedia layanan interaksi sosial berbasis gambar dan text adalah instagram. Data yang digunakan dalam penelitian ini berupa citra gambar yang diambil dari instagram dengan kategori hastag (#) kopi dan hastag (#) daerah yang akan dijadikan objek penelitian, daerah tersebut adalah Yogyakarta. Jakarta. Medan. Surabaya, dan Bandung. K Ae Nearest Neighbor Algoritma K-Nearest Neighbor (KNN) adalah metode yang menggunakan algoritma supervised dimana hasil query instance diklasifikasikan berdasarkan mayoritas dari kategori KNN. Algoritma KNN mengklasifikasikan objek-objek yang baru menurut atribut dan training sample. Ekstraksi Fitur Histogram Histogram adalah metode yang digunakan untuk mendapatkan tekstur dengan dasar pada histogram. Histogram menggambarkan penyebaran pada nilai-nilai intensitas piksel suatu citra atau bagian yang tertentu pada suatu Dari segi histogram dapat diketahui bahwa frekuensi kemunculan nisbi . dari suatu intensitas pada citra tersebut. Metode histogram Pada rumus deviasi standar, yua 2 dinamakan varians atau momen orde dua tenomalisasi dikarenakan p . adalah fungsi peluang. Fitur deviasi akan memberikan ukuran kekontrasan. Pada ketidaksimetrisan terhadap rerata intensitas. Adapun rumus skewness adalah sebagai berikut: ycIycoyceycycuyceycyc = OcyaOe1 ycn=1 ( ycn Oe yco ) ycy. Skewness juga sering disebut dengan momen order tiga ternomalisasi dimana nilai negatif menyatakan bahwa distribusi pada kecerahan lebih condong ke kanan terhadap rerata. Pada praktiknya, nilai skewness dibagi menjadi (L-. 2 agar lebih ternomalisasi. Fitur ke empat adalah fitur energi yang merupakan ukuran yang menyatakan distribusi inetensitas piksel pada jangkauan aras keabuan. Rumus fitur energi adalah sebagai berikut: yceycuyceycyciycn = OcyaOe1 ycn=0 [ ycy. ] . Citra yang sama dengan satu nilai aras keabuan akan mempunyai nilai pada energi yang maksimum, yaitu Secara umum, citra dengan sedikit aras keabuan akan memiliki energi yang lebih tinggi dibanding yang memiliki banyak nilai aras keabuan. Energi sering disebut juga sebagai keseragaman. Fitur selanjutnya adalah fitur entropi. Fitur entropi mengindikasikan kompleksitas citra. Rumus fitur entropi adalah sebagai berikut: Jurnal TEKNIMEDIA - Volume 1. Nomor 1. Mei 2020: 34 Ae 38 yaycuycycycuycyycn = OcyaOe1 ycn=0 ycy. ) . Semakin tinggi nilai entropinya maka akan semakin kompleks citra tersebut. Seperti diketahui, entropi serta energi berkecenderungan berkebalikan. Entropi juga merepre-sentasikan jumlah informasi yang terkandung pada sebaran data. Pada rumusan ekstraksi fitur histogram yang terakhir yaitu fitur kehalusan . merupakan fitur untuk mengukur tingkat kehalusan atau kekasaran pada intensitas citra. Penjabarannya adalah sebagai berikut: Pada rumusan diatas, yua mrupakan deviasi standar. Berdasarkan rumus yang disebutkan diatas, nilai pada R yang rendah menunjukkan bahwa citra memiliki intensitas yang kasar. Seperti yang diketahui, di dalam menghitung smoothness, varians perlu dinormalisasi sehingga nilainya berada di dalam jangkauan . dengan cara membagi (L-. Jarak Minkowski Jarak Minkowski adalah salah satu perhitungan jarak pada metode K-Nearest Neighbor. Prinsip perhitungan minkowski adalah mengukur jarak v1 dan v2 yang merupakan dua vektor yang jaraknya dihitung dan N yaitu menyatakan panjang dari vektor. Sebagai contoh, dengan dua vektor yang sama dengan di depan . 1 =. ,3,. ) dan v2 =. ,3,. , jarak Minkowski kedua vektor tersebut untuk p berupa: ycyc1 , ycyc2 = 1/ycy ocycuyco=1 . Oe yc2 . cy IV. HASIL DAN PEMBAHASAN Data Citra Data citra atau gambar yang digunakan berupa gambar yang didapatkan dari hasil crawling gambar dimedia sosial instagram dengan filter hastag (#) kopi dan hastag (#) daerah di Indonesia. Daerah yang dipilih untuk penelitian ini adalah Yogyakarta. Jakarta. Medan. Surabaya, dan Bandung, dengan masing-masing 20 citra setiap hastag daerah. Sehingga citra yang diperoleh berjumlah 100 citra. Dari jumlah 100 citra 80 data citra kopi digunakan sebagai data training . ata lati. serta 20 data citra digunakan sebagai data testing . ata uj. , data yang diujikan bergantian 20 citra setiap kategori Langkah selanjutnya yaitu pengelompokkan dari 100 dataset yang dibagi menjadi 2 kategori yaitu 20 data test dan 80 data training. Dari 100 dataset tersebut , 20 data citra digunakan sebagai data test sedangkan 90 data citra digunakan sebagai data training. Data citra kopi yang digunakan sebagai data train adalah sebagai berikut: Tabel 1. Data training Citra Kelas Kopi Kopi Non kopi Non kopi Sedangkan data testing . ata uj. adalah sebagai Tabel 2. Data testing Citra Kelas Kopi Kopi Non kopi Non kopi Ekstraksi Fitur Histogram Pada ekstraksi fitur menggunakan metode histogram terdapat 6 fitur yang diantaranya adalah: rerata intensitas, deviasi, skewness, energi, entropi, dan kehalusan . Pada Gambar dibawah ini merupakan hasil ekstraksi fitur histogram dari 100 data citra yang terbagi menjadi dua kategori yaitu kopi dan non kopi. Citra tersebut kemudian diproses menggunakan ekstraksi fitur histogram, dari hasil pengolahan tersebut. Gambar 2. Ekstraksi Fitur Histogram Data diatas merupakan beberapa data citra kopi yang sudah diekstraksi fitur mengunakan ekstraksi fitur Hidayat. Nugraha, dan Setiyanto Ai Segmentasi Pasar Kopi Menggunakan Metode KNN Di Indonesia histogram yang menghasilkan angka-angka piksel yang nantinya hasil dari angka-angka piksel tersebut akan diklasifikasi kedalam algoritma K-Nearest Neighbor. Algoritma K Ae Nearest Neighbor Dari hasil proses klasifikasi menggunakan algoritma KNN dengan data train dan data test serta menggunakan K=3 adalah sebagai berikut: DAFTAR PUSTAKA