Turunan Berantai Untuk Penurunan Otomatis

Satu dari banyaknya bagian terindah dari pustaka-pustaka deep learning seperti pytorch, tensorflow dan lain-lain adalah bagian perhitungan gradient-nya, perhitungan yang digunakan pada saat proses backpropagation. Bagaimana tidak, saya ingat betul ketika di SMA dan kuliah hasil turunannya bergantung pada ekspresi yang diturunkan. Apakah itu variabel, konstanta, atau kombinasi keduanya. Pada saat akhir perkuliahan, tepatnya pada saat mengerjakan skripsi, saya berpikir, rasanya tidak mungkin jika ini dilakukan secara manual, karena untuk setiap ekspresi baru, turunannya harus dihitung ulang secara manual. ...

April 2, 2026 · 7 min · Rama Reksotinoyo

Way to Avoid the Pitfall of Cherry-Picking Data

I often cherry-pick samples from a population, even though there are many talented statisticians out there who have developed appropriate sampling methods for sampling needs. To avoid this fallacy, I am forced to learn about probability sampling. In this post, I’ll talk about implementing cluster sampling in C. Cluster sampling is one of those handy statistical sampling methods for pulling samples from a population. There are other cool probability sampling techniques too—like simple random sampling, stratified random sampling, and others—but let’s focus on cluster sampling for now. ...

January 1, 2024 · 5 min · Rama Reksotinoyo