علم الذكاء الإصطناعي - Artificial Intelligence - AI

مرحبا Guest
اخر زيارك لك: 06-08-2024, 01:36 PM الصفحة الرئيسية

منتديات سودانيزاونلاين    مكتبة الفساد    ابحث    اخبار و بيانات    مواضيع توثيقية    منبر الشعبية    اراء حرة و مقالات    مدخل أرشيف اراء حرة و مقالات   
News and Press Releases    اتصل بنا    Articles and Views    English Forum    ناس الزقازيق   
مدخل أرشيف الربع الرابع للعام 2007م
نسخة قابلة للطباعة من الموضوع   ارسل الموضوع لصديق   اقرا المشاركات فى صورة مستقيمة « | »
اقرا احدث مداخلة فى هذا الموضوع »
10-29-2007, 02:20 AM

Dr. Faisal Mohamed

تاريخ التسجيل: 06-20-2004
مجموع المشاركات: 1180

للتواصل معنا

FaceBook
تويتر Twitter
YouTube

20 عاما من العطاء و الصمود
مكتبة سودانيزاونلاين
Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI (Re: Dr. Faisal Mohamed)

    برولوغ Prolog

    البرولوغ (Prolog) هي لغة برمجة منطقية (logic programming) . الأسم مأخوذ من الفرنسية programmation en logique (برمجة المنطق)، تم أختراع اللغة بواسطة ألين كولميرايور حوالي العام 1972. كانت محاولة لجعل لغة البرمجة قادرة على أستخدام عبارات منطقية بدل أن تكون تعليمات محددة تلقن إلى الحاسوب. صممت اللغة أساساً لتستخدام في عمل برامج معالجة اللغات الطبيعية.

    تستخدم لغة البرولوغ في العديد من برامج الذكاء الإصطناعي (artificial intelligence) و برامج معالجة اللغات الطبيعبة. عبارات وقواعد اللغة تعبتر بسيطة جداً وواضحة (يتم كتابة البرنامج بالكامل بأستخدام الحقائق و القواعد). العديد من الباحثين الذين يقودون تطبيقات حديثة للبرلوغ التي جاءت نتيجة أستخدام نسخات مختلفة من البرلوغ كنواة في مشاريع أنظمة حاسوب الجيل الخامس (fifth generation computer systems أختصاراً FGCS).
    الحقائق Facts

    تختلف طريقة البرمجة في برلوغ عن اللغات التقليدية. في برلوغ يتم كتابة الحقائق (Facts) والقواعد (Rules) في قاعدة بيانات، ثم يتم كتابة أستفسارت queries من قاعدة البيانات. الحقيقة عبارة عن سند (predicate) (الوحدة الأساسية للبرلوغ). يتكون السند من رأس (head) وعدد من الوسائط (arguments). مثال:

    cat(tom).

    في هذا المثال نقول ببساطة أن هناك توم 'tom' وهو قط 'cat'،بتعبير أدق 'cat' هو رأس (head) السند و 'tom' هو وسيطة (argument). هنا عدد من الأستفسارات التي يمكن سؤالها بناء على هذه الخقيقة:

    هل توم قط (is tom a cat)؟

    ?- cat(tom).
    yes.

    ببساطة هنا نسأل إذا كان توم قط ويجيبنا برلوغ بنعم (yes).

    ماهي الأشياء التي هي قط (what things are cats)؟


    ?- cat(X).
    X = tom;
    non

    القواعد Rules
    أن النوع الثاني من العبارت في برلوغ هي القواعد:


    father(X,Y) :- parent(X,Y),male(X).

    أنواع المعلومات Data types
    لاتحتوي لغة البرلوغ على أنواع معلومات (Data types) تقليدية كلغات البرمجة التقليدية الأخرى. ولكن على عناصر تركيبية (lexical elements) .

    الذرات Atoms
    يعرف النص الثابت في برلوغ بمعنى الذرات Atoms. الذرة عبارة عن سلسة من الحروف،الأرقام و رمز شرطة-السفلية (_) (underscores) على أن يبدأ النص بحرف أنجليزي صغير (lower-case). عادة، عادة اذا كان هناك رمز ليس بحرف أو رقم فأنه يوضع بين (علامة التنصيص الأحادية) (مثال '+' يعتبر ذرة، في حين + يعتبر معامل)

    الأرقام
    معظم نسخ البرلوغ لاتميز بين الأعداد الصحيحة و الأعداد الحقيقية.

    المتغيرات Variables
    يعبر المتغيرات Variables عن نص يتكون من الحروف،الأرقام و رمز شرطة-السفلية (_) على أن يبدأ النص بحرف إنجليزي كبير (upper-case). على عكس اللغات القولية (imperative programming languages) في بيئة البرلوغ المتغير ليس مكان في الذاكرة (مستوعب) يمكن تخزين االقيم فيه. تصرف المتغيرات يتبع النمط لأيجاد القيمة.
                  

العنوان الكاتب Date
علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 00:27 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 00:38 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 00:43 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 00:49 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 00:59 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 01:04 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 01:09 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 01:23 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-25-07, 01:31 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-29-07, 01:31 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-29-07, 01:56 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-29-07, 02:07 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-29-07, 02:20 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-29-07, 02:35 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-29-07, 02:47 AM
    Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI انور الطيب10-29-07, 07:20 AM
      Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Ro3ah10-29-07, 07:36 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-30-07, 06:31 AM
  Re: علم الذكاء الإصطناعي - Artificial Intelligence - AI Dr. Faisal Mohamed10-30-07, 06:45 AM


[رد على الموضوع] صفحة 1 „‰ 1:   <<  1  >>




احدث عناوين سودانيز اون لاين الان
اراء حرة و مقالات
Latest Posts in English Forum
Articles and Views
اخر المواضيع فى المنبر العام
News and Press Releases
اخبار و بيانات



فيس بوك تويتر انستقرام يوتيوب بنتيريست
الرسائل والمقالات و الآراء المنشورة في المنتدى بأسماء أصحابها أو بأسماء مستعارة لا تمثل بالضرورة الرأي الرسمي لصاحب الموقع أو سودانيز اون لاين بل تمثل وجهة نظر كاتبها
لا يمكنك نقل أو اقتباس اى مواد أعلامية من هذا الموقع الا بعد الحصول على اذن من الادارة
About Us
Contact Us
About Sudanese Online
اخبار و بيانات
اراء حرة و مقالات
صور سودانيزاونلاين
فيديوهات سودانيزاونلاين
ويكيبيديا سودانيز اون لاين
منتديات سودانيزاونلاين
News and Press Releases
Articles and Views
SudaneseOnline Images
Sudanese Online Videos
Sudanese Online Wikipedia
Sudanese Online Forums
If you're looking to submit News,Video,a Press Release or or Article please feel free to send it to [email protected]

© 2014 SudaneseOnline.com

Software Version 1.3.0 © 2N-com.de