TensorFlow untuk pengembangan JavaScript
Sebelum memulai materi pembelajaran di bawah ini, sebaiknya Anda:
Merasa nyaman dengan pemrograman browser menggunakan HTML, CSS, & JavaScript
Pahami penggunaan baris perintah untuk menjalankan skrip Node.js
Kurikulum ini diperuntukkan bagi orang-orang yang ingin:
Membangun model ML dalam JavaScript
Jalankan model yang ada di mana pun Javascript dapat dijalankan
Terapkan model ML ke browser web
TensorFlow.js memungkinkan Anda mengembangkan atau mengeksekusi model ML dalam JavaScript, dan menggunakan ML secara langsung di sisi klien browser, sisi server melalui Node.js, mobile native melalui React Native, desktop native melalui Electron, dan bahkan pada perangkat IoT melalui Node.js pada Raspberry Pi. Untuk mempelajari lebih lanjut tentang TensorFlow.js, dan apa yang dapat dilakukan dengannya, lihat pembicaraan ini di Google I/O.
Langkah 1: Perkenalkan pembelajaran mesin di browser
Untuk mendapatkan pengenalan singkat tentang dasar-dasar ML dalam JavaScript, ikuti kursus mandiri di Edx atau tonton video di bawah yang akan membawa Anda mulai dari prinsip pertama, hingga menggunakan model siap pakai yang sudah ada, dan bahkan membuat jaringan saraf Anda sendiri untuk klasifikasi. Anda juga dapat mencoba Membuat webcam cerdas di Codelab JavaScript untuk panduan interaktif tentang konsep ini.
Pengantar pembelajaran mesin tingkat tinggi dalam JavaScript ini ditujukan untuk developer web yang ingin mengambil langkah pertama dengan TensorFlow.js.
Beralih dari nol menjadi pahlawan dengan web ML menggunakan TensorFlow.js. Pelajari cara membuat aplikasi web generasi berikutnya yang dapat berjalan di sisi klien dan digunakan di hampir semua perangkat.
Pelajari cara memuat dan menggunakan salah satu model terlatih TensorFlow.js (COCO-SSD) dan menggunakannya untuk mengenali objek umum yang telah dilatihnya.