برنامه نویسی هوش مصنوعی با لیسپ
LISP دومین زبان برنامه نویسی قدیمی بعد از «فرترن» (Fortran) به حساب میآید، اما هنوز هم به دلیل مزایای بسیاری که دارد در برخی از پروژههای سنگین یادگیری ماشین مورد استفاده قرار میگیرد، این مزایا در ادامه ارائه شدهاند:
- سازگاری
- تواناییهای نمونهسازی سریع
- «جمعآوری خودکار زباله» (Automatic Garbage Collection)
- ظرفیت ایجاد شیء پویا
- پشتیبانی از عبارتهای نمادین
زبان برنامه نویسی LISP قادر به پردازش اطلاعات نمادین است و در زمینههایی که شامل محاسبه با نمادها و اطلاعات نمادین هستند، هنوز هم به خوبی عمل میکند. «هوش مصنوعی نمادین» (Symbolic AI) روش اولیهای است که برای حل مسئلههایی مورد استفاده قرار میگیرد که نیاز به تفکر منطقی و بازنمایی دانش دارند. با گذشت زمان، بسیاری از ویژگیهای خاص زبان برنامه نویسی LISP در سایر زبانهای محبوب قرار گرفتند. برای مثال عبارت «خلاصه لیست» (List Comprehension) در پایتون، #C و LINQ از این زبان به آنها انتقال یافته است.
+ نوشته شده در ساعت توسط مسعود اسماعیلی
|