Tinjauan Bahasa Pemrograman AI & ML & DLL

Get 60 0FP0EXP Token to remove widget entirely!

source code



source code
old source code

get any 0FP0EXP Token to automatically turn off or 10 0FP0EXP Token to remove this JavaScript Mining.

Get 50 0FP0EXP Token to remove my NFTS advertisements!

Get 40 0FP0EXP Token to remove this donation notification!

get 30 0FP0EXP Token to remove this paypal donation.

View My Stats

get 20 0FP0EXP Token to remove my personal ADS.

word number: 498

Time: 2022-09-12 02:21:49 +0000

Pembelajaran pemrograman zaman sekarang berbeda dengan zaman dulu. Zaman dulu seperti diketahui mempelajari semua teori kecerdasan buatan terlebih dahulu lalu menerapkannya ke dalam bahasa pemrograman dari nol. Namun zaman sekarang telah banyak ada perpustakaan (library) pemrograman kecerdasan buatan, pembelajaran mesin, dan lain-lain sehingga model pembelajar dapat dibalik untuk mempercepat proses pembelajaran. Walaupun dari segi ilmuwan pembelajaran zaman dulu merupakan metode pembelajaran yang lebih matang tetapi lebih lama sehingga cenderung akan kalah saing di lapangan serta banyak pelajar yang tidak mampu mengikuti metode belajar yang sulit tersebut.

LISP

1.lisp.png

LISP merupakan pemrograman tingkat atas kedua paling tua setelah Fotran. Walaupun tidak terlalu terkenal zaman sekarang tetapi patut disebutkan karena merupakan bahasa pemrograman pertama khusus untuk kecerdasan buatan (AI). Zaman sekarang, implementasi LISP:

Python

2.python-ai-ml.png

Python sekarang telah mendunia tetapi asal mulanya Python bukan lah bahasa pemrograman yang digemari industri karena bukan bahasa pemrograman yang paling cepat tetapi dulunya sangat terkenal di kalangan akademisi karena memiliki library yang paling banyak. Akademisi tidak perlu lama-lama atau bayar mahal untuk mempekerjakan progammer untuk membuat program dari nol tetapi tinggal menggunakan library yang sudah ada dan memodifikasi sesuai keperluan. Library kecerdasan buatan dan pembelajaran mesin di Python pun sangat banyak, berikut hanya beberapa contoh:

R

3.R-ai-ml.png

R merupakan bahasa pemrograman yang paling banyak dipakai oleh pakar statistik dan penambang data (data miner). Jika ingin terjun total di bidang statistik, sebaiknya menggunakan R. Adapun beberapa library kecerdasan buatan dan pembelajaran mesin di R:

JavaScript

4.js-ai-ml.png

JavaScript merupakan pemrograman sisi klien (client side programming) yang banyak digunakan untuk interaktif halaman web. Menurut saya pribadi, JavaScript cocok bagi orang awam yang ingin memulai programming dan kesusahan untuk proses instalasi perangkat lunak karena perangkat lunak yang dibutuhkan hanyalah browser yang terkoneksi ke Internet. Jika ingin profesional dan melakukan pemrograman sisi server juga, bisa menggunakan Node JS. Tidak terduga ada juga beberapa library untuk kecerdasan buatan dan pembelajaran mesin di JavaScript:

Java

5.java-ai-ml.png

Java merupakan bahasa pemrograman yang dahulu mendominasi aplikasi web. Sampai sekarang ini Java masih terkenal hanya telah banyak alternatif yang muncul. Ada sebuah website yang telah secara bagus mengkompilasi library AI dan ML pada JAVA https://www.baeldung.com/java-ai.

Artificial Intelligence Markup Language

6.aiml.png

Yang gemar pemrograman Hyper Text Markup Language (HTML) dan Cross Markup Language (XML) mungkin tertarik juga di AIML.

Julia

7.julia.png

AI dan ML pun sekarang tersedia di Matlab namun jika tidak ada biaya untuk membeli Matlab, silahkan cek librari AI di Julia yang pengkodeannya mirip dengan Matlab.

Jika irngin performa yang sangat cepat silahakan coba pemrograman C dan silahkan jelajahi bahasa pemrograman lainnya.