Lisp pada awalnya dibuat sebagai notasi matematika praktis untuk program komputer, dipengaruhi oleh notasi kalkulus lambda Gereja Alonzo. Dengan cepat menjadi bahasa pemrograman yang disukai untuk penelitian kecerdasan buatan (AI), menurut Wikipedia.
Jika Lisp masih digunakan dalam AI, maka apakah layak untuk mempelajarinya, terutama dalam konteks pembelajaran mesin dan pembelajaran yang mendalam?
machine-learning
deep-learning
history
programming-languages
lisp
Maheshwar Ligade
sumber
sumber
Jawaban:
LISP populer karena di masa lalu AI karena sintaks fungsional, yang bekerja dengan baik dengan paradigma GOFAI saat itu.
Saat ini sebagian besar peneliti telah menyerah pada teori pikiran komputasi klasik (baca: bahasa pemikiran ), dan dengan demikian juga paradigma GOFAI yang dikaitkan dengannya.
LISP bukan apa yang ingin Anda pelajari jika Anda ingin melakukan hal-hal jaringan saraf, tetapi latar belakang filosofis masih penting untuk diketahui.
sumber
AI adalah bidang penelitian, teknologi, dan sains yang sangat beragam, sehingga banyak teknologi komputer dan bahasa pemrograman digunakan dalam berbagai proyek terkait AI.
Sebagian besar perkembangan dan terobosan baru-baru ini terjadi dalam pembelajaran mesin, bidang pembelajaran mendalam di mana bahasa pemrograman yang paling banyak digunakan adalah Python. Alasannya adalah bahwa kerangka kerja pembelajaran mendalam yang utama (lihat Tensorflow, Theano, Keras, neon, Caffe) memiliki antarmuka Python. LISP tidak benar-benar digunakan dalam bidang-bidang ini, namun Anda dapat menemukan beberapa kerangka kerja pembelajaran yang mendalam (misalnya Cortex oleh Thinktopic) yang diterapkan di Clojure.
LISP adalah bahasa pilihan untuk proyek AI jenis lain, sebagian besar untuk pemrosesan bahasa alami (lihat SHRDLU, Cyc).
sumber