Pengukuran laju perubahan (rate of change) adalah konsep integral dalam kalkulus diferensial, yang berkaitan dengan matematika perubahan dan infinitesimal. Konsep ini memungkinkan kita untuk menemukan hubungan antara dua variabel yang berubah dan bagaimana hal ini mempengaruhi satu sama lain.
Pengukuran laju perubahan juga penting untuk pembelajaran mesin, seperti dalam menerapkan gradient descent sebagai algoritma pengoptimalan untuk melatih model jaringan saraf.
Dalam tutorial ini, Anda akan menemukan laju perubahan sebagai salah satu konsep utama dalam kalkulus, dan pentingnya mengukurnya.
Setelah menyelesaikan tutorial ini, Anda akan tahu:
Mari kita mulai. Tutorial ini dibagi menjadi dua bagian, yaitu:

Laju perubahan mendefinisikan hubungan antara satu variabel yang berubah dengan variabel lainnya.
Pertimbangkan sebuah benda bergerak yang berpindah dua kali lebih banyak ke arah vertikal, dilambangkan dengan y, daripada ke arah horizontal, dilambangkan dengan x. Dalam istilah matematis, hal ini dapat dinyatakan sebagai:
Huruf Yunani delta sering digunakan untuk menunjukkan perbedaan atau perubahan. Oleh karena itu, persamaan di atas mendefinisikan hubungan antara perubahan dalam posisi x sehubungan dengan perubahan dalam posisi y dari objek yang bergerak.
Perubahan arah x dan y ini dapat digambarkan dengan garis lurus pada sistem koordinat x-y. Dalam representasi grafis pergerakan objek ini, laju perubahan diwakili oleh kemiringan garis, atau gradiennya. Karena garis terlihat naik 2 unit untuk setiap unit yang bergerak ke kanan, maka laju perubahannya, atau kemiringannya, sama dengan 2.

Dengan menyatukan semuanya, kita bisa melihatnya:
Jika kita harus mempertimbangkan dua titik tertentu, dan , pada garis lurus ini, kita dapat mengkonfirmasi kemiringannya sama dengan:
Untuk contoh khusus ini, laju perubahan, yang diwakili oleh kemiringan, adalah positif karena arah garis meningkat ke kanan. Namun, laju perubahan juga dapat bernilai negatif jika arah garis menurun, yang berarti bahwa nilai y akan menurun ketika nilai x meningkat. Lebih jauh lagi, ketika nilai y tetap konstan ketika x meningkat, kita dapat mengatakan bahwa kita memiliki laju perubahan nol. Sebaliknya, jika nilai x tetap konstan seiring dengan meningkatnya nilai y, kita akan menganggap rentang perubahannya tidak terbatas, karena kemiringan garis vertikal dianggap tidak terdefinisi.
Sejauh ini, kita telah mempertimbangkan contoh paling sederhana dari sebuah garis lurus, dan karenanya merupakan fungsi linier, dengan kemiringan yang tidak berubah. Meskipun demikian, tidak semua fungsi sesederhana ini, dan jika memang demikian, maka tidak perlu kalkulus. Oleh karena itu, kita perlu mempertimbangkan fungsi yang lebih kompleks, yang dapat menggambarkan hubungan antara dua variabel yang berubah.
Mari kita pertimbangkan sebuah fungsi non-linear sederhana, parabola:
Berbeda dengan kemiringan konstan yang menjadi ciri garis lurus, kita dapat melihat bagaimana parabola ini menjadi lebih curam dan lebih curam saat kita bergerak ke kanan. Oleh karena itu, kita dapat mengatakan bahwa laju perubahan fungsi ini meningkat seiring dengan meningkatnya nilai x. Dengan kata lain, laju perubahan fungsi ini adalah fungsi dari x.

Ingatlah bahwa metode kalkulus memungkinkan kita untuk menganalisis bentuk lengkung dengan memotongnya menjadi banyak potongan lurus tak terhingga yang disusun berdampingan. Jika kita harus mempertimbangkan salah satu dari potongan tersebut pada titik tertentu, P, pada bentuk lengkung parabola, kita akan melihat bahwa kita harus menghitung lagi laju perubahan sebagai kemiringan garis lurus. Penting untuk diingat bahwa laju perubahan pada parabola bergantung pada titik tertentu, P, yang kebetulan kita pertimbangkan sejak awal.
Sebagai contoh, jika kita harus mempertimbangkan garis lurus yang melewati titik, P = (2, 1), kita akan menemukan bahwa laju perubahan pada titik ini pada parabola adalah:
kalau pada titik, P = (6, 9), kita akan menemukan bahwa laju perubahan pada titik ini pada parabola adalah:
Garis lurus yang menyentuh kurva sebagai titik tertentu, P, dikenal sebagai garis singgung, sedangkan proses menghitung laju perubahan suatu fungsi juga dikenal sebagai mencari turunannya.
Meskipun kita telah mempertimbangkan parabola sederhana untuk contoh ini, kita juga dapat menggunakan kalkulus untuk menganalisis fungsi non-linear yang lebih rumit. Konsep penghitungan laju perubahan sesaat pada titik-titik tangensial yang berbeda pada kurva tetap sama.
Kita akan menemukan salah satu contohnya ketika kita akan melatih jaringan syaraf menggunakan algoritma gradient descent. Sebagai algoritma optimasi, gradient descent secara iteratif menurunkan fungsi kesalahan menuju minimum globalnya, setiap kali memperbarui bobot jaringan syaraf untuk memodelkan data pelatihan dengan lebih baik. Fungsi kesalahan biasanya non-linear dan dapat mengandung banyak titik minimum dan sadel lokal. Untuk menemukan jalan menurun, algoritma gradient descent menghitung kemiringan sesaat pada titik-titik yang berbeda pada fungsi kesalahan, hingga mencapai titik di mana kesalahan paling rendah dan tingkat perubahannya nol.
Sejauh ini, kita telah mempertimbangkan laju perubahan per unit pada sistem koordinat x-y. Dalam konteks pelatihan jaringan saraf, misalnya, kita telah melihat bahwa gradien kesalahan dihitung sebagai perubahan kesalahan sehubungan dengan bobot tertentu dalam jaringan saraf.
Ada banyak bidang yang berbeda di mana pengukuran laju perubahan merupakan konsep yang penting juga. Beberapa contohnya adalah:
Dalam tutorial ini, Anda menemukan laju perubahan sebagai salah satu konsep utama dalam kalkulus, dan pentingnya mengukurnya.
Secara khusus, Anda telah belajar: