Yapay Zeka Programlama Dilleri

  • Mart 15, 2020
Yapay Zeka Programlama Dilleri yapayzeka3m

IPL Yapay Zeka için geliştirilen ilk dildir.  Genel problemleri çözebilen destek programlar, içerik listeler, şemalar (çerçeveler), dinamik bellek ayırma, veri tipleri, yineleme, ilişkisel geri alma, argüman olarak fonksiyonlar, jeneratörler (akımlar), kooperatif çoklu görevler gibi özelliklere sahiptir.

Lisp lambada hesap tabanlı bilgisayar programları için pratik matematik notasyonudur.  Bağlı listeler Lisp in ana veri yapılarından biridir ve Lisp kaynak kodu kendisi için kendisi listelerin üzerinde yapılmıştır. Programcılara yeni sözdizimi ya da Lips’te gömülü yeni etki alanına özgü programlama dilleri oluşturma izin veren makro sistemleri yükseltme imkânı veren lisp programları, veri yapısı olarak değiştirilebilir kaynak kodlardır. Şu an kullanımda birçok Lisp lehçesi vardır.

Lisp, kullanımda olan en eski ve en güçlü programlama dillerinden biridir. John McCarthy’in 1958’de icat ettiği dilden türetilmiş birçok dile verilen genel ad olmakla birlikte, günümüzde çoğunlukla ANSI Common Lisp’in kısa adı olarak kullanılır. Diğer yaygın lehçeleri Emacs Lisp (elisp), Scheme ve AutoCAD’in Autolisp’idir.

Prolog programların ilişki ve uygulama oluşturma açısından ifade edildikleri yerde deklatif bir dil olarak sınıflandırılır. Prolog özellikle sembolik nedensellik, veri tabanı ve dil ayrıştırma uygulamalarında kullanışlıdır. Bugün Prolog Yapay Zekada geniş ölçekte kullanılmaktadır.

STRIPS otomatik planlama problemleri örneklerini ifade etmek için kullanılan bir dildir. STRIPS ilk durum, amaç olan durum ve eylem dizisi ifade eder. Her eylem koşulu (eylem gerçekleşmeden önce belirtilmiş olmalı) ve hedef şart (eylem gerçeklemeden önce belirtilmiş olmalı) belirtilir.

Planner kalıp ve mantıksal diller arasında melezdir.

POP-11 yorumlanmış dilin birçok özellikleriyle birlikte reflektif, aşamalı derlenen programlama dilidir. POP-11 Sussex Üniversitesi tarafından geliştirilmiş en önemli Poplog programlama çevresi dilidir. POP-11 ilk sınıf fonksiyonları destekler.

Yapay Zeka uygulamaları genellikle C++, Haskell ve matematik için dizayn edilmiş MATLAB ve Lush gibi standart dillerde yazılır.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir