Eksperimen Pembelajaran Mesin Interaktif (di TensorFlow)

Secara singkat


Saya membuat proyek baru, Eksperimen Pembelajaran Mesin Interaktif di GitHub. Setiap percobaan terdiri dari laptop Jupyter / Colab yang menunjukkan bagaimana model itu dilatih, dan halaman Demo yang menunjukkan model tersebut beraksi langsung di browser Anda.


Terlepas dari kenyataan bahwa model mesin dalam repositori dapat menjadi sedikit "bodoh" (ingat, ini hanya eksperimen, bukan kode yang menjilat, siap untuk "mengunggah ke produksi" dan selanjutnya mengelola Tesla baru), mereka akan mencoba yang terbaik untuk:


  • Kenali angka dan sketsa lain yang Anda gambar di browser
  • Identifikasi dan kenali objek dalam video dari kamera Anda
  • Kategorikan gambar yang diunggah oleh Anda
  • Menulis puisi dengan gaya Shakespeare bersamamu
  • Dan bahkan bermain batu-kertas-gunting dengan Anda
  • Dan seterusnya

Saya melatih model Python menggunakan TensorFlow 2 dengan dukungan Keras . Untuk aplikasi demo, saya menggunakan Tactorflow versi React dan JavaScript .


Eksperimen Pembelajaran Mesin Interaktif


Model kinerja


, .️ , " ", . , . (, 60% , , 97%), (overfitting vs underfitting).


- :


Model mesin bisu


, - "":


Model mesin lebih pintar



- full-stack (-). , , , - .


  1. Python , . Playground and Cheatsheet for Learning Python. , Python, "" , dict_via_comprehension = {x: x**2 for x in (2, 4, 6)}.
  2. Python- . Andrew Ng Coursera Homemade Machine Learning. " -" , , , k-, ( ?) .
  3. " " NanoNeuron. 7 JavaScript , , - "".
  4. Deep Learning - Andrew Ng Coursera (multilayer perceptrons), (convolutional and recurrent neural networks). , , . TensorFlow 2 Keras. ( ), - , -, . Interactive Machine Learning Experiments, .







- , Jupyter :



(Multilayer Perceptron, MLP)



, .



Pengenalan Digit Tulisan Tangan



, .



Pengenalan Sketsa Tulisan Tangan


(Convolutional Neural Network, CNN)


(CNN)


, . MLP, CNN.



Pengenalan Digit Tulisan Tangan (CNN)


(CNN)


, . MLP, CNN.



Pengenalan Sketsa Tulisan Tangan (CNN)


-- (CNN)


-- . CNN, .



Gunting Kertas Batu (CNN)


Rock Paper Scissors (MobilenetV2)


-- . , MobilenetV2.



Gunting Kertas Batu (MobilenetV2)


(MobileNetV2)


( ), . MobilenetV2.



Deteksi Objek (MobileNetV2)


(MobileNetV2)


, , "" . MobilenetV2.



Klasifikasi Gambar (MobileNetV2)


(Recurrent Neural Networks, RNN)



(, 17+38) ( 55). , , ( ). "" 11717+17+317+38 55 . , Hola Hello, .



Penjumlahan angka



, . "" .



Pembuatan teks Shakespeare


Wikipedia


Wiki , .



Pembuatan Teks Wikipedia



, — , (, ). — Deep Learning. :


  • ( - )
  • .

, . , / , 60% .


, , - , --.


!


All Articles