الذكاء الصناعي
Artificial Intelligence
تعريف قاموس الموسوعة العربية للكمبيوتر والإنترنت
أحدث علوم الحاسب الآلي، وينتمي هذا العلم إلى الجيل الحديث من أجيال الحاسب الآلي ويهدف إلى أن يقوم الحاسب بمحاكاة عمليات الذكاء التي تتم داخل العقل البشري، بحيث تصبح لدى الحاسوب المقدرة على حل المشكلات واتخاذ القرارات بأسلوب منطقي ومرتب وبنفس طريقة تفكير العقل البشري .
من تطبيقات الذكاء الصناعي : -
تطبيقات الأنظمة الخبيرة Expert Systems {برنامج حاسوبي يحاكي سلوك إنسان أو منظمة لديها علم و خبرة وتجربة في حقل معين}.
تطبيقات الألعاب Game Playing .
تطبيقات ميكنة التعليل وإثبات النظريات Automated Reasoning & Theorem Proving.
الفلسفة و الذكاء الاصطناعي AI & Philosophy .
أمثله للغات البرمجة المستخدمة لإنتاج برامج الذكاء الاصطناعي : -
Java.
C++ .
Lisp . هي اختصار لكلمة List Processing أو العمليات على القوائم، lisp هي لغة برمجة صممت بغرض تسهيل تشكيل البيانات، وهي أشهر لغات الذكاء الاصطناعي وأقدمها وأقواها.
مميزات برامج ذكاء الصناعي : -
1- التمثيل الرمزي Symbolic Representation
أنها تستخدم أساساً رموزاً غير رقمية وهى في هذا تشكل نقضاً صارخاً للفكرة السائدة أن الحاسب لا يستطيع أن يتناول سوى الأرقام، فعلى المستوى القاعدي يتكون الحاسب من نبائط ثنائية binary devices ولا يمكن لهذه النبائط أن تتخذ إلا أحد وضعين اتفق على أن يرمز لهما ب "1 أو صفر". وقد أدى اختيار هذين الرمزين الرقميين إلى انتشار الفكرة القائلة إن الحاسب لا يستطيع أن يتفهم سوى "نعم أو لا"، وأنة لا يستطيع تمييز ظلال المعنى بينهما.
2 - الاجتهاد Heuristics
تتحدد السمة الثنائية لبرامج الذكاء الاصطناعي بنوعية المسائل التي تتناولها. فهي في العادة ليس لها حل معروف، ونعنى بذلك عدم وجود سلسلة من الخطوات المحددة التي يؤدى إتباعها إلى ضمان الوصول إلى حل للمسألة. وطالما لا يوجد حل للمسائل التي يعالجها الذكاء الاصطناعي فلابد إذن من الالتجاء إلى الاجتهاد، أي إلى الطرق غير المنهجية و التي لا ضمان لنجاحها. ويتمثل "الاجتهاد" في اختيار إحدى طرق الحل التي تبدو ملائمة مع إبقاء الفرصة في نفس الوقت للتغيير إلى طريقة أخرى في حالة عدم توصل الطريقة الأولى إلى الحل المنشود في وقت مناسب.
3- تمثيل المعرفة Knowledge Representation
تختلف برامج الذكاء الاصطناعي عن برامج الإحصاء في أن بها "تمثيل للمعرفة". فهي تعبر عن تطابق بين العالم الخارجي والعمليات الاستدلالية الرمزية بالحاسب. ويمكن فهم تمثيل المعرفة هذا بيسر لأنه عادة لا يستخدم رموزاً رقمية.
4- البيانات غير الكاملة
تتمثل السمة الرابعة لبرامج الذكاء الاصطناعي في قدرتها على التوصيل لحل المسائل حتى في حالة عدم توفر جميع البيانات اللازمة وقت الحاجة لاتخاذ القرار. ويحدث ذلك كثيراً في الطب حين لا يكون نتائج جاهزة وحالة المريض لا تسمح بالانتظار ولا يستطيع الطبيب في هذه الحالة انتظار نتائج التحاليل التي سيستفيد منها بالتأكيد ويضطر إلى اتخاذ قرار سريع.
5- البيانات المضاربة Conflicting Data
أما السمة الخامسة فهي قدرتها على التعامل مع بيانات قد يناقض بعضها بعضاً، وهذا ما نسميه البيانات المتناقضة ونعنى بها ببساطة تلك البيانات المتناقضة التي يشوبها بعض الأخطاء. ويوضح ذلك المثال التالي : -
حيث يرمز كل من أ،ب،ج إلى حدث يمكن ملاحظته، بينها يدل الرقم أمام كل قانون على مدى صحته. وتتراوح الأرقام من + 10(وتعنى أن القانون صحيح تماماً)، إلى-10(وتعنى أن القانون غير صحيح بالمرة). ويفترض في كلتا الحالتين أن أ و ب قد لوحظا بالفعل.
فروع علم الذكاء الصناعي : -
1 - البحث search.
2- التعلم بالخبرة learning from experience
3 - التخطيط planning.
4 - منطق الذكاء الاصطناعي logical AI.
5 - الاستدلال والاستنتاج inference.
6 - التعليل common sense knowledge and reasoning.
الخاتمة : -
تلك المقالة هي نبذه مختصرة عن الذكاء الاصطناعي وللشرح التفصيلي إليكم هذا الكتاب الذي يتيح النص كامل باستخدام برنامج ال bdf ل الآن بونيه ؛ ترجمه علي فرفلي .
مصادر تقدم معلومات عن الذكاء الصناعي : -
http://lessons.roro44.com/lessons-98-0-0.htmlلمزيد من المعلومات عن الذكاء الصناعي ( الأصطناعى )
http://www.kutub.info/library/open.php?cat=1&book=1543