Pada tutorial Machine Learning Bahasa Indnesia yang ke-7 Konsep Koding akan berbagi informasi mengenai Tutorial Machine Learning basic mengenai Gradient Descent. Sebelum mempelajari gradient descent akan saya jelaskan seidkit mengenai apa itu gradient descent.
Apa itu gradient descent ?
Algoritme penurunan gradien atau gradient descent merupakan algoritme yang digunakan untuk mencari nilai minimum lokal yang dapat dihasilkan dari suatu fungsi parametrik. Teknik ini didasarkan pada fakta bahwa nilai gradien dari suatu fungsi pada titik tertentu menyatakan kemiringan lereng dari nilai tersebut terhadap titik di sekitarnya sehingga nilai minimum dapat diraih dengan mengurangi nilai titik tersebut dengan nilai gradien. Algoritme ini dapat dibalik untuk tujuan mencari nilai maksimum dengan cara menambahkan suatu nilai titik dengan gradien fungsinya pada titik tersebut. Algoritme ini sangat umum digunakan pada teknik Regresi maupun Pembelajaran mesin untuk mencari variabel pada fungsi galat sehingga suatu fungsi dapat memodelkan data dengan galat yang minimum.
Library yang akan kita gunakan?
Untuk membuat gradient descent pada python kita akan menggunakan library/module python : matplotlib dan numpy.
Rumus untuk gradient descent
Praktik
Disini seperti biasa saya akan menggunakan Google Colab silahkan buka google colab dan ikuti kodingan Colab di bawah ini :
Sekian semoga tutorial basic Gradient Descent dengan matplotlib dan numpy bisa bermanfaat dan membantu kamu yang sedang mempelajari fundamental Machine Learning dengan Bahasa Indonesia.
Baca Juga:
#1 Pengertian Scalar, Vector, Matrix Dan Tensor Machine Learning
#2 Tutorial Machine Learning Pengenalan Numpy, TensorFlow dan Pytorch
#3 Tutorial Fundamental Numpy Python Bahasa Indonesia
#4 Tutorial Numpy Operator Matriks
0 Comments