112
10 - БӚЛІМ
САРАПТАМАЛЫҚ ЖҤЙЕЛЕРДІ ЖАСАУДЫҢ АСПАПТЫҚ
ҚҦРАЛДАРЫ
10.1. Жасанды интеллект ҥшін бағдарламау тілдер
Қазіргі уақытта ЖИ негізгі тілі болып табылады LISP, Prolog және C++.
Алғашқы екеуі – қысаң мамандандырылған тілдер, ЖИ үшін арнайы
әзірленген. Соңғысы –
жалпы арнаулы аспаптық тіл, ол ең кең тараған
кәсіптік тілі деп саналады.
LISP пен Prolog-ң қолдануы есептің шешу логикасына зейін қоюға
мүмкіндік береді, ал C++ қолдануы –
бағдарламаның жоғары жұмыс
жылдамдығына жету және стандарты емес ӛңдеу процедураларын жүзеге
асыруға мүмкіндік береді. Қазіргі есептеуіш техниканың сипаттамалары ӛте
жоғары, сондықтан C++ қолдануы тек интерфейс пен тыс-бағдарламаларды
жасау үшін пайдалы.
Бос сараптамалық жүйе (басқаша, тыс-бағдарлама немесе матрица) –
бұл шығару механизмі, фактілерді енгізу және
редакциялау құралдары бар
бағдарлама. Матрицаны ӛзіндік фактілермен толтырып, ережелерді
редакциялап, ол зерттелетін
проблема туралы қорытындыны жасай бастайды.
ЖИ
тілдер қатарында SmallTalk, Forth, LOGO, РЕФАЛ, ПЛЭНЕР
(Planner) айта кетуге болады.
10.2. Prolog туралы қысқа мәліметтер
Prolog (логикалық программалау) тілі 1974 жылы Марсель (Франция)
университетінде А.Колмаэро (Colmeraurer Alan) жасаған.
Кейбір мамандар
Prolog-ты оқу тілі деп санайды, ал бірінші орынға LISP тілін шығарады.
Әрине, LISP тілінде бағдарлама ӛте қысқа, бірақ Prolog-бағдарламалар
түсініктілеу. Prolog-ң бірнеше түрлі:
Turbo Prolog, Visual Prolog және т.б.
версиялары бар.
Prolog-бағдарламаның барлық айнымалылары үлкен әріптен жазылады:
X, Maira. Егер айнымалының мәні қажетті болмаса, онда
бос айнымалы
«__»
пайдаланылады. Мәні анықталмаған айнымалы
еркін
деп аталады. Басқа
мәліметтер тӛменгі кестелерде кӛрсетілген.
Достарыңызбен бөлісу: