أولاً: مفهوم الذكاء الاصطناعي
علل: من الضروري مجاراة تطور العالم الرقمي والحاسوب في عصرنا الحاضر
للاستفادة منه، وإيجاد الحلول التي تناسب أعقد المشكلات، لذا (كيف ذلك) لجأ الإنسان إلى دراسة وإيجاد نماذج حاسوبية تحاكي قدرة العقل البشري على التفكير، والتصرف كما يتصرف الإنسان في مواقف معينة ولو بشكل محدود، وذلك عن طريق تطبيقات الذكاء الاصطناعي.
مفهوم الذكاء الاصطناعي
ظهر مفهوم الذكاء الاصطناعي عندما حاول الخبراء دراسة القدرات العقلية للإنسان وكيفية تفكيره ومحاولة محاكاتها عن طريق الحاسوب لإنتاج بعض صفات الذكاء من قبل الآلة.
ما المقصود بالذكاء الاصطناعي
هو علم من علوم الحاسوب، يختص بتصميم وتمثيل وبرمجة نماذج حاسوبية في مجالات الحياة المختلفة، تحاكي في عملها طريقة تفكير الإنسان وردود أفعاله في مواقف معينة.
ملاحظات
المنهجيات التي يقوم عليها موضوع الذكاء الاصطناعي
ما هو اختبار تورينغ؟
هو عبارة عن اختبار يقوم عن طريق مجموعة من الأشخاص المحكمين، بتوجيه مجموعة من الأسئلة الكتابية إلى برنامج حاسوبي مدة زمنية محددة، فإذا لم يستطع 30% من المحكمين تمييز أن من يقوم بالإجابة (إنسان أم برنامج)؛ فإن البرنامج يكون قد نجح في الاختبار، ويوصف بأنه برنامج ذكي أو أن الحاسوب حاسوب مفكر.
أهداف الذكاء الاصطناعي
لغات الذكاء الاصطناعي
ملاحظة
مثال على برنامج تقليدي
البرنامج الذي يقوم بحل مسألة تربيعية هو برنامج تقليدي لأنه يتبع خوارزمية محددة الخطوات للوصول إلى الحل.
مميزات برامج الذكاء الاصطناعي
أ- تمثيل المعرفة: ويعني تنظيمها وترميزها وتخزينها إلى ما هو موجود في الذاكرة، (ما متطلبات بناء برامج الذكاء الاصطناعي؟) ويتطلب بناء برامج الذكاء الاصطناعي كميات هائلة من المعارف الخاصة بمجال معين، والربط بين المعارف المتوافرة والنتائج.
ب- التمثيل الرمزي: تتعامل برامج الذكاء الاصطناعي مع البيانات الرمزية (الأرقام والحروف والرموز)، التي تعبر عن المعلومات، بدلاً من البيانات الرقمية (الممثلة بالنظام الثنائي)، (كيف؟) عن طريق عمليات المقارنة المنطقية والتحليل.
ج- القدرة على التعلم أو تعلم الآلة: ويعني قدرة برنامج الذكاء الاصطناعي على التعلم آلياً عن طريق الخبرة المخزنة داخله، (أعط أمثلة على القدرة على التعلم) كقدرته على إيجاد نمط معين عن طريق عدد من المدخلات، أو تصنيف عنصر إلى فئة معينة، بعد تعرفه عدداً من العناصر المشابهة.
د- التخطيط: قدرة برنامج الذكاء الاصطناعي على وضع أهداف والعمل على تحقيقها، والقدرة على تغير الخطة إذا اقتضت الحاجة إلى ذلك.
هـ- التعامل مع البيانات غير المكتملة أو غير المؤكدة: ويعني قدرة برامج الذكاء الاصطناعي على إعطاء حلول مقبولة، حتى لو كانت المعلومات لديها غير مكتملة أو غبر مؤكدة. (أعط مثال) على سبيل المثال، قدرة برنامج تشخيص أمراض على إعطاء تشخيص لحالة مرضية طارئة، من دون الحصول على نتائج التحاليل الطبية كاملة.
أمثلة على تطبيقات الذكاء الاصطناعي
للذكاء الاصطناعي تطبيقات كثيرة في مجالات عدة، منها: