kikirizki / deeplearning_dari_nol

Repo ini berisi materi tentang pemelajaran dalam (deep learning) berbahasa Indonesia, materi didesain agar dapat dimengerti oleh siapa saja yang tidak memiliki pengetahuan di bidang matematika tetapi memiliki pengetahuan dasar tentang pemrograman

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

deeplearning_dari_nol

Repo ini berisi materi tentang pemelajaran dalam (deep learning) berbahasa Indonesia, materi didesain agar dapat dimengerti oleh siapa saja yang tidak memiliki pengetahuan di bidang matematika yang dibutuhkan dalam pemelajaran dalam tetapi memiliki pengetahuan dasar tentang pemrograman

TODO

Dasar

  • Definisi fungsi dalam matematika dan menggambar grafik fungsi menggunakan matplotlib Pytorch
  • Limit dan turunan
  • Turunan parsial
  • Optimasi konveks menggunakan stochastic gradient descent
  • Implementasi stochasitc gradient descent sederhana menggunakan python
  • Diferensial total
  • Computational Graph
  • Reverse mode automatics differentiation
  • Membangun pustaka automatics differentition sederhana menggunakan python
  • Mengenal vektor, matrix dan tensor
  • Mengenal pemelajaran mesin
  • Menggunakan modul torch.autograd dari pustaka pytorch
  • Mengenal jaringan saraf tiruan
  • Membangun multilayer perceptron menggunakan modul torch.autograd dan torch.bmm
  • Mengenal operasi convolution dan max pooling
  • Membangun convolutional neural network untuk klasifikasi gambar menggunakan pytorch
  • Mengenal arsitektur jaringan saraf tiruan populer

Menengah

  • exploding dan vanishing gradient
  • curse of dimensionality
  • Prediksi time series menggunakan gated recurrent unit
  • Memahami arsitektur transformer
  • Sentimen analisis menggunakan transformer
  • Teori peluang dan teori informasi untuk pemelajaran dalam
  • Memahami generative adversarial network
  • Memahami variational autoencoder

sumber :

About

Repo ini berisi materi tentang pemelajaran dalam (deep learning) berbahasa Indonesia, materi didesain agar dapat dimengerti oleh siapa saja yang tidak memiliki pengetahuan di bidang matematika tetapi memiliki pengetahuan dasar tentang pemrograman

License:MIT License


Languages

Language:Jupyter Notebook 100.0%