Penelitian ini mengimplementasi Spark MLlib untuk melakukan prakiraan kadar CO2 secara stream. Spark MLlib akan bekerja sama dengan Spark Streaming untuk memperoleh kadar CO2 secara kontinu setiap waktu. Prakiraan kadar CO2 dilakukan menggunakan algoritma Random Forest pada Spark MLlib dengan memberikan parameter windows size. Kadar CO2 akan diperoleh secara kontinu setiap menit. Pengujian yang dilakukan menggunakan data batch dengan mengukur nilai error dari tiap ukuran windows size hingga diperoleh nilai windows size paling optimal. Nilai optimal dari ukuran windows size yang diperoleh digunakan untuk mendapatkan hasil prakiraan kadar CO2 secara stream. Hasil penelitian berhasil meramalkan CO2 baik itu pada kadar normal maupun di atas kadar normal. Nilai terbaik didapat menggunakan windows size 13 yang memperoleh RMSE sebesar 12,0045 dan MAPE sebesar 1,616489171%.
Kontak Peneliti Email Peneliti Print