Klasifikasi Tutupan Lahan Menggunakan Convolutional Neural Network pada Citra Satelit Sentinel-2

Abstrak Perencanaan dan pemantauan penggunaan lahan masih menjadi masalah di banyak negara berkembang seperti Indonesia. Teknologi konvensional dan observasi lapangan yang digunakan saat ini memiliki kendala terkait dengan wilayah Indonesia yang luas. Deep learning dan citra satelit dapat digunakan untuk mendukung otomatisasi pemantauan dan klasifikasi tutupan lahan. Tujuan penelitian ini adalah mengembangkan metode klasifikasi berdasarkan Convolutional Neural Network (CNN) dan citra satelit Sentinel-2. Penelitian ini menggunakan: fitur spektral, indeks spektral, fitur spasial sebagai input dan definisi kelas tutupan lahan dari dokumen RSNI-1 Badan Standar Nasional Indonesia untuk Klasifikasi Kelas Penutupan Lahan dalam Penafsiran Citra Optis Resolusi Sedang sebagai dasar untuk ekstraksi fitur. Area citra penelitian terletak di daerah Semarang. Alur penelitian meliputi: Mendefinisikan kelas hutan berdasarkan dokumen RSNI-1, Mengekstraksi fitur optik citra berdasarkan definisi kelas tutupan lahan, Mengekstraksi fitur citra dari citra satelit Sentinel-2, dan Mengklasifikasikan fitur objek citra menggunakan pengklasifikasi CNN. Segmentasi citra menghasilkan 2072 objek dengan menggunakan eCognition. Label kelas data pengujian ditentukan menggunakan pelatihan semi terawasi. Klasifikasi tutupan lahan dilakukan menggunakan Convolutional Neural Network untuk mengklasifikasikan objek ke kelas tutupan lahan hutan kering primer, hutan kering sekunder, hutan tanaman, padang rumput, pemukiman, badan air atau tanah terbuka. Metode CNN yang digunakan mampu mengklasifikasi dengan baik yaitu overall accuracy 98.4% untuk data pelatihan dan data pengujian, serta rata-rata nilai akurasi user’s accuracy dan producer’s accuracy lebih besar dari 95% untuk tiap kelas tutupan lahan. Kata kunci: Convolutional Neural Network (CNN), klasifikasi tutupan lahan, Sentinel-2, Abstract Land cover planning and monitoring are problems in many developing countries and Indonesia. Conventional technology and field observations have constraint related to the wide coverage area in Indonesia. Deep learning and satellite imagery can be used to support automation of monitoring and land cover classification and planning. The research aimed to study a classification method based on Convolutional Neural Network (CNN) and Sentinel-2 satellite imagery. Spectral indices and spatial features were used as an input whereas the RSNI-1 document Indonesian National Standards Agency for Land cover classification in Medium Resolution Optical Images Interpretation as a basis for feature extraction. The study area covered land cover in Semarang area. The research flow consists of Defining forest classes based on the RSNI-1 document, Extracting optical features of imagery from the definition of land cover class, Extracting image features from Sentinel-2 satellite imagery, and Classifying the image object feature using the CNN. Image segmentation produced 2072 objects using eCognition software. Training data label for each class determined using a semi-supervised training approach. The land cover classification performed using the Convolutional Neural Network to classify the object into land cover class namely primary dry forest, secondary dry forest, plantation forest, grassland, settlement, waterbody or bare land. This research showed the CNN method performs high accuracy value result: overall accuracy of 98.4% for both training data and testing data. Avarage accuracy value for User’s accuracy and producer’s accuracy are more than 95% for each land cover classes. Keywords: Convolutional Neural Network (CNN), land cover classification, Sentinel-2