Apakah Lisp masih layak untuk dipelajari hari ini dalam konteks pembelajaran Machine? [Tutup]

8

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?

Maheshwar Ligade
sumber
1
Semua bahasa memiliki kelebihan. LISP memiliki banyak keunggulan yang masih membuatnya bagus untuk digunakan dalam AI. Tautan ini akan membantu.
Ugnes
Ini pertanyaan / jawaban akan menjadi tempat yang bagus untuk melihat.
Ugnes
Tolong, lain kali ajukan pertanyaan yang bisa dijawab lebih objektif. Bertanya apakah ada sesuatu yang "layak dipelajari" akan menghasilkan pendapat. Cara yang lebih baik untuk kata-kata ini adalah "Apa kelebihan menggunakan Lisp untuk tugas X ini?". Ingatlah hal ini lain kali!
nbro

Jawaban:

4

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.

kc sayz 'kc sayz'
sumber
4

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).

akopacsi
sumber
Hylang adalah python kompatibel lisp. Anda mungkin dapat menggunakannya untuk AI github.com/hylang/hy
Dheeraj Bhaskar