Penerapan Convolution 1D pada Sinyal

By | September 1, 2023

1,523 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 | January 7, 2024

1,699 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

1,515 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 »

Belajar RNN untuk kasus Sederhana

By | August 20, 2023

1,528 ViewsSalah satu model deep learning yang mempunyai keunggulan dalam mengolah data berbasis time series yaitu RNN. Ada banyak jenis RNN seperti many to one yang telah dibahas disini, juga jenis one to one untuk kasus recognition yang telah dibahas disini juga. Belajar RNN untuk kasus Sederhana yang akan kita pelajari disini lebih kepada memanfaatkan… Read More »

RNN untuk Image Recognition

By | August 20, 2023

1,774 ViewsRNN mempunyai keunggulan yang tidak dimiliki oleh model CNN yaitu kemampuan untuk menangani data yang bersifat time serial/berbasis waktu yang artinya data yang diolah akan dipengaruhi dari sequence sebelumnya. Sehingga RNN sangat cocok sekali digunakan pada Natural Language Processing, seperti dibahas pada dasar-dasar RNN sebelumnya, saya akan memberikan contoh sederhana untuk kasus yang lain… Read More »

Membedah Kode .apk pada Pembobolan Rekening Bank

By | August 6, 2023

4,043 ViewsBeberapa tahun belakangan ini seiring pertumbuhan bisnis yang beralih ke digital, maka ada ancaman pada dunia digital beralih secara masif ke area mobile application. Saat ini pengguna mobile application yang terbanyak berada di android. Literasi yang rendah mengenai keamaan digital dan kemudahan untuk install aplikasi yang diperoleh dari sumber selain app store memungkinkan ancaman… Read More »

apa perbedaan dekomposisi dan transformasi wavelet

By | June 18, 2023

1,415 Viewsapa perbedaan dekomposisi dan transformasi wavelet – Bila kita menilik lebih jauh menggunakan package pywavelet ada 2 fungsi yaitu dwt2 dan wavedec2. Keduanya merupakan penerapan wavelet untuk 2 dimensi. Mari kita coba satu – persatu dengan pertanyan dari multi level wavelet dan bagaimana penerapannya nanti. Sesuai dokumentasi dari pywavelet sebagai berikut Fungsi dwt2 Single-level… Read More »