AI (artificial intelligence) Dengan Javascript
Umumnya, aplikasi Machine Learning menggunakan R atau Python. Namun JavaScript memiliki masa depan yang cerah sebagai bahasa Pembelajaran Mesin:
- JavaScript sudah terkenal. Semua pengembang dapat menggunakannya.
- Keamanan sudah terpasang.JavaScript tidak dapat mengakses file Anda.
- JavaScript lebih cepat dari Python.
- JavaScript dapat menggunakan akselerasi perangkat keras.
- JavaScript berjalan di browser
JavaScript Bagus untuk Machine Learning
Machine learning bisa jadi sangat rumit dalam hal matematika. Sifat jaringan saraf sangat teknis, dan jargon yang menyertainya cenderung membuat orang takut.
Di sinilah JavaScript membantu, dengan perangkat lunak yang mudah dipahami hingga menyederhanakan proses pembuatan dan pelatihan jaringan saraf.
Dengan pustaka Pembelajaran Mesin baru, pengembang JavaScript dapat menambahkan Pembelajaran Mesin dan Kecerdasan Buatan ke aplikasi web.
API WebGL
WebGL adalah API JavaScript untuk merender grafik 2d dan 3D di browser apa pun. WebGL dapat berjalan pada kartu grafis terintegrasi dan mandiri di PC mana pun.
WebGL menghadirkan grafik 3D ke browser web. Vendor browser utama Apple (Safari), Google (Chrome), Microsoft (Edge), dan Mozilla (Firefox) adalah anggota Kelompok Kerja WebGL.
JavaScript Machine Learning Libraries
Machine Learning in the Browser means:
- Machine Learning in JavaScript
- Machine Learning for the Web
- Machine Learning for Everyone
- Machine Learning on more Platforms
Advantages:
- Easy to use. Nothing to install.
- Powerful graphics. Browsers support WebGL.
- Better privacy. Data can stay on the client.
- More platforms. JavaScript runs on mobile devices.
Math.js
Math.js is an extensive math library for JavaScript and Node.js.
Math.js powerfull dan mudah digunakan. Ia hadir dengan serangkaian besar fungsi bawaan, pengurai ekspresi yang fleksibel, dan solusi untuk bekerja dengan banyak tipe data seperti angka, bilangan besar, bilangan kompleks, pecahan, satuan, array, dan matriks.
Brain.js
ml5.js
<script>
const classifier = ml5.imageClassifier('MobileNet');
classifier.classify(document.getElementById("image"), gotResult);
function gotResult(error, results) { ... }
</script>
TensorFlow
Plotting in the Browser
Here is a list of some JavaScript libraries to use for both Machine Learning graphs and other HTML charts:
Leave a Comment