Mengenal Mode Wifi pada Mikrokontroler NodeMCU ESP32

By | September 23, 2023

13 ViewsBagi pengguna IoT pasti lebih suka membangun interface ke mikrokontroler berbasis WiFi, salah satunya yang tersedia dipasaran yaitu NodeMCU EPS32. Mikrokontroler kecil ini sangat apik digunakan untuk beragam proyek berbasis IoT. Mengenal Mode Wifi pada Mikrokontroler NodeMCU ESP32 tersedia dalam 3 mode WIFI_STA, WIFI_AP, WIF_AP_STA. Mari kita jelaskan satu persatu WiFi.mode(WIFI_STA) station mode: the… Read More »

Membuat Lag time series di Pandas

By | September 17, 2023

31 ViewsMembuat Lag time series di Pandas – forecasting berbasis time series seperti Simple Moving Average telah digunakan sebagai metode forecasting secara sederhana dengan rumus nilai rerata sebelumnya akan digunakan untuk memprediksi/menghaluskan nilai berikutnya. Misalkan kita akan menghaluskan nilai hari ke 6, maka akan kita hitung terlebih dahulu nilai rerata hari ke 1 sampai 5.… Read More »

Membuat Demo Deep Learning dengan web based application

By | September 6, 2023

58 ViewsMembuat demo aplikasi saat ini sudah sangat dipermudah dan sudah banyak bergeser ke ranah mobile application. Walaupun begitu tidak mudah membuat / porting ulang aplikasi yang mengandalkan deep learning, karena membutuhkan daya komputasi yang besar. Solusinya yaitu menyediakan API atau web based application. Biasanya untuk proses uji coba algoritma/model lebih kepada console based application… Read More »

Jenis-Jenis Sensor untuk Cek Level – Ketinggian Air

By | September 3, 2023

46 ViewsJenis-Jenis Sensor untuk Cek Level – Ketinggian Air – Ketinggian/lever air dapat kita cek melalui beragam jenis sensor yang tersedia dipasaran. Ada banyak tujuan dari penggunaan sensor tersebut misalkan untuk otomotisasi pompa air, pengecekan debit air  dan lain sebagainya. Sensor yang kita bahas ini diterapkan untuk tanki air alias untuk kapasitas besar. Sensor tersebut bekerja… Read More »

Pengertian dan Cara Perhitungan ARIMA – serta Prediksi Model ARIMA

By | September 2, 2023

2,767 ViewsPengertian dan Cara Perhitungan ARIMA – serta Prediksi Model ARIMA – Forecasting time series atau Runtun waktu atau biasanya yang dikenal dengan time series merupakan himpunan observasi terurut dalam waktu. Sedangkan metode time series adalah metode peramalan dengan menggunakan analisa plot hubungan antara variabel yang akan diperkiran dengan variabel waktu. Time series analysis dapat… Read More »

Differencing Data bila tidak Stasioner

By | September 2, 2023

3,971 ViewsDalam model algoritma peramalan ARIMA ada asumsi yang harus dipenuhi yaitu data tersebut bersifat stasioner, namun bila tidak stasioner maka perlu dilakukan stasionerisasi data. Suatu deret waktu yang tidak stasioner harus diubah menjadi data stasioner dengan melakukan differencing. Yang dimaksud dengan differencing adalah menghitung perubahan atau selisih nilai observasi. Nilai selisih yang diperoleh dicek… Read More »

Penerapan Convolution 1D pada Sinyal

By | September 1, 2023

354 ViewsOperasi Convolution telah banyak kita gunakan tapi lebih kepada 2D, seperti yang telah dijelaskan pada dokumentasi pytorch mengenai operasi Conv2d dengan input berupa tensor N, C, H, W yaitu N jumlah batch/record, C adalah channel seperti grayscale atau RGB, dan H dan W merupakan dimensi dari array yaitu Height dan Width. Misalkan kita mempunyai… Read More »

Menyimpan Check Point pada Proses Iterasi Machine Learning

By | August 22, 2023

318 ViewsMenyimpan Check Point pada Proses Iterasi Machine Learning – Model yang rumit tentu membutuhkan proses komputasi yang sangat lama bahkan saking lamanya untuk menyelesaikan  1 epoch saja butuh waktu bermenit-menit / bahkan berjam-jam. Dataset dan batch yang besar juga menambahkan kesabaran kita dalam nungguin proses iterasinya. Sedikit sekali kita yang mempunyai GPU Cuda kualitas… Read More »

Monitoring Kinerja Deep Learning menggunakan Tensorboard

By | August 26, 2023

319 ViewsMonitoring Kinerja Deep Learning menggunakan Tensorboard – Deep Learning seringkali memakan waktu cukup lama apalagi menggunakan dataset dan model yang besar. Biasanya sih cara paling gampang dengan cara menyimpan setiap data pada format CSV serta memvisualisasikan data dengan matplotlib. Namun hal tersebut kurang praktis karena kita bisa kok menggunakan tensorboard untuk melihat pergerakan nilai… Read More »