Introduction
Halo teman - teman! Selamat datang di materi Calculus. Alasan mengapa harus mempelajari Calculus:
- Jika ingin jago di dunia DS, setidaknya harus memiliki skill matematika Calculus, Linear Algebra, dan Probability
- Tidak perlu jago matematika asal kemauan untuk belajar, tetapi setidaknya sudah familiar dan paham mengenai konsep dari matematika
- Memahami konsep dan bagaimana cara kerja dari Machine Learning algorithm, seperti Gradient Descent, algorithm yang meminimalisir error function, dll yang dimana nanti akan dipelajari di tengah Program
Turunan
- Merupakan suatu perhitungan terhadap perubahan nilai fungsi
- Juga bisa disebut sebagai diferensial dan proses dalam menentukan turunan suatu fungsi
Langkah - langkah melakukan Turunan Fungsi
$$
\begin{equation}
\begin{split}
&f(x)=ax^n\\
&f'(x)=(a.n)x^{n-1}
\end{split}
\end{equation}
$$
Dalam melakukan proses turunan biasanya di notasikan. Ada beberapa notasi turunan yang sering digunakan, seperti:
- Notasi Lagrange $f'(x)$
- Notasi Leibniz $\frac{dy}{dx}$
- Notasi Euler $D_xy$
Tetapi semua itu fungsi nya sama, hanya di masalah penulisan notasi saja. Teman - teman terserah mau menggunakan notasi yang mana, tetapi pada referensi ini kita akan memakai Notasi Lagrange
Penjelasan video mengenai Turunan (Basic)
https://www.youtube.com/watch?v=-j-0duE7AhQ
Penjelasan video mengenai Turunan (Detail & Advanced)
https://www.youtube.com/watch?v=UtTvAVOOD6U