Mohon tunggu...
Muhamad Wildan Nursyamsi
Muhamad Wildan Nursyamsi Mohon Tunggu... Programmer - Programmer
Akun Diblokir

Akun ini diblokir karena melanggar Syarat dan Ketentuan Kompasiana.
Untuk informasi lebih lanjut Anda dapat menghubungi kami melalui fitur bantuan.

Memiliki minat dan ketertarikan pada teknologi terutama pada web. Menyukai hal-hal baru untuk dipelajari.

Selanjutnya

Tutup

Ilmu Alam & Tekno

Javascript untuk Machine Learning

19 Mei 2024   23:53 Diperbarui: 20 Mei 2024   00:22 86
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Sumber Gambar dari unsplash

Javascript merupakan bahasa pemrograman paling populer, dan juga sangat powerfull serta mudah untuk dipelajari. Javascript dapat digunakan dalam segala aspek mulai dari frontend, beckend, game, web, mobile, machine learning, AI dan lainnya. 

Keterampilan dalam Machine Learning masih sangat diperlukan di dunia industri. Dengan adanya Machine Learning akan banyak pekerjaan yang sangat terbantu mulai dari bisnis, pembelajaran, atau sekedar untuk hobi. 

Nah dengan adanya javascript kita dapat membuat machine learning  dengan mudah mulai dari grafik nilai, pencarian informasi, scaning gambar dan masih banyak lainnya. Ada banyak library untuk membuat Machine Learning menggunakan javascript berikut daftarnya.

Table of content:

1. Tensorflow.js

2. Ml5.js

3. Math.js

1. TensorFlow.js

Tensorflow adalah library machine learning yang bersifat open source dan telah memiliki 183k start dan 73.9 fork di github. Tensorflow juga dikembangkan oleh Google, banyak perusahaan besar yang telah menggunakan Tensorflow seperti AirBnb, Airbus, Cocalo, inSpace, Intel, Lenovo dan masih banyak lainnya. 

Secara umum Tensorflow digunakan untuk komputasi numerik dan machine learning. Sebagai contoh  pengenalan objek, deteksi wajah, segmentasi gambar, dan pengenalan tulisan tangan. 

2. Ml5.js

Ml5.js juga merupakan library open source serta dibangun di atas Tensorflow.js. Namun Ml5.js lebih ramah pemula alias mudah dipelajari jika dibandingkan dengan library machine learning lainnya. Dalam web dokumentasinya juga disebut "Friendly Machine Learning for the Web". 

Ml5.js dapat dibuat hanya menggunakan HTML, CSS dan Javascript alias tanpa menggunakan bahasa server side. Ml5.js dapat digunakan untuk membuat Image Classification, Object Detection, Pose Estimation, Text Estimation dan Sound Classification. 

3. Math.js

Sama seperti namanya math.js digunakan untuk melakukan operasi matematika. Math.js digunakan dalam banyak hal yang berkaitan dengan hitung menghitung. Untuk studi kasus math.js dapat membuat alat statistik dan analisis data, aplikasi keuangan, kalkulator ilmiah, pengembangan dan simulasi game, desain dan grafika komputer serta masih banyak hal lain yang dapat dibuat. 

Math.js cocok untuk pengembangan Machine Learning lebih lanjut terutama untuk keperluan penelitian ilmiah. 

Perlu diingat bahwa untuk mempelajari Machine Learning banyak hal harus dipahami, kita harus mempelajari terlebih dahulu mengenai dasar-dasar pemrograman, logika pemrograman, matematika, aljabar dan banyak hal lainnya. Untuk dapat menguasai Machine Learning dibutuhkan waktu yang tidak sedikit, oleh karena itu jika ingin mulai mempelajari Machine Learning kita harus sangat bersabar dalam proses pembelajarannya. 

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun