مقالات في الكمبيوتر

الذكاء الاصطناعي

نسمع أحيانا كلمة الذكاء الاصطناعي، واغلب من يسمعها لا يعرف شيئا عنها او ربما يعرف الشيء القليل عن هذا الحقل من حقول الدراسة بالحاسبات، وأنا أحببت أن أتطرق لهذا الموضوع بما يقدر لي ربي سبحانه وتعالى ان أوصله إلى القارئ الكريم.

أول شيء يجب تمييز كلمة الاصطناعي عن الصناعي وذلك ان كلمة الصناعي تستخدم للأشياء المادية الملموسة والمحسوسة مثل صناعة السيارات او المعدات وغيرها أما كلمة الاصطناعي فتستخدم للشيء الغير محسوس والغير محسوس، ويقصد به هنا الفكر أو الذكاء.

ان الغرض من هذا الحقل هو جعل الحاسبة تسلك سلوك الإنسان الذكي، أي جعل الماكنة تتمتع بمقومات الذكاء وهي الاستنتاج واتخاذ القرار.

اعلانات جوجل


 لكي يصبح الحاسوب ذكي لابد من توفر الأساسيات الثلاثة الآتية

1-   مهندس المعرفة.

2-   مبرمج (أحيانا يكون نفسه مهندس المعرفة) له خبرة باستخدام لغة برمجة ذكاء.

3-   وسط مادي معد لهذا الغرض (سعة تخزين كبيرة، سرعة عالية). 

اعلانات جوجل

وان احد تطبيقات الذكاء الاصطناعي هو الأنظمة الخبيرة وسأتطرق لكيفية إنشاء الأنظمة الخبيرة بشكل مختصر كنموذج من تطبيقات الذكاء الاصطناعي والذي من خلاله يمكن التعرف على هذا الحقل. 


مهندس المعرفة
ان مهام مهندس المعرفة هو النزول إلى بيئة مجال عمل معين (مجال الطب ، الفضاء او التعليم وغيرها) المراد صنع نظام خبير يعمل عمل الإنسان في تلك البيئة واستحصال المعلومات المتعلقة في تلك البيئة. بعد ذلك يقوم بتمثيل المعرفة بشكل يسهل على المبرمج إنشاء برنامج يقوم بخزن هذه المعلومات داخل الحاسوب وكذلك يسهل على البرنامج في التعامل مع هذه المعلومات بشكل عملي وعلمي. طبعا هناك العديد من طرق التمثيل. 


المبرمج والبرنامج:

ان الثقل الأكبر في تصميم نظام خبير يقع على المبرمج (مبرمج واحد او مجموعة) والذي يقوم بإنشاء برنامج يسمى النظام الخبير، و يقوم المبرمج بإنشاء برامج بالاعتماد على خوارزميات توفر عملية وصول كامل لكل البيانات والمعلومات المخزونة داخل الحاسوب ويسمى هذا بمصطلح البحث Searching. وطبعا هناك عدة خوارزميات للبحث.كما قلنا سابقا ان المبرمج يستلم معلومات من مهندس المعرفة ويقوم بخزنها داخل الحاسوب ضمن جزء يسمى قاعدة المعرفة، وان أغلب الأنظمة الخبيرة تكون قاعدة المعرفة فيها في تزايد مستمر حيث تستلم معلومات أثناء عمل النظام الخبير وتوظيفها إلى قاعدة المعرفة كمعلومة جديدة.ويكون عمل النظام الخبير هو استلام بيانات من المحيط الخارجي وتطبيقها على قوانين معينة معدة لغرض النظام الخبير ومن ثم استخدام طرق البحث للبحث عن المعلومات المتعلقة والمخزونة في قاعدة المعرفة وبالتالي الوصول إلى اتخاذ قرار معين نتيجة لتطبيق المعلومات المدخلة على قاعدة المعرفة ضمن قانون او مجموعة قوانين محددة. 


الوسط المادي
يقصد به هنا الأجهزة المرفقة بالحاسوب وبالدرجة الأساس هما وسط التخزين الذي يستخدم لتخزين قاعدة المعرفة وما يتعلق بسرعة الحاسبة مثلا سرعة معالج الحاسوب وكذلك سعة الخزن المستخدم للخزن المؤقت للبيانات والايعازات وان موضوع سرعة الحاسوب خاضع لعدة عوامل وقياسات في الحاسوب. 


مثال على الانظمة الخبيرة

لنأخذ مثلا نظم التشخيص والعلاج الطبي والمستخدم في التمريض، حيث يكون مهام مهندس المعرفة هو الالتقاء بعدد كبير من الأطباء وتحديد مجموعة من الأمراض وذلك بمعرفة اسم المرض وأعراضه (من التحليلات، والتشخيص السريري) ومن تحديد طرق العلاج المناسب لكل مرض. وطبعا يقوم بدوره بتمثيل معلومات كل مرض وطرق العلاج وتقديمها إلى المبرمج.
مهام المبرمج هو إنشاء قاعدة معرفة تضم كل المعلومات التي تم الحصول عليها من مهندس المعرفة وكذلك استخدام خوارزميات وطرق البحث لتضمينها ضمن برامج هذا النظام الخبير، حيث ان العمل الأساسي للنظام الخبير هو استلام مدخلات (الأعراض على شكل تحليلات او استفسارات للمريض) ومن ثم إسقاطها على قوانين محددة لاستنتاج نوع المرض (التشخيص) وربما يعطي نسب مختلفة لكل مرض مثلا نسبة 60% المرض الفلاني ونسبة 80 نسبة للمرض الفلاني وكذلك نسبة 90% للمرض الفلاني، ومن ثم يعطي مجموعة من نماذج العلاج المناسب.

اعلانات جوجل

وبهذا قد أنهيت مقالي هذا وأتمنى من الله سبحانه وتعالى قد وفقت لتقريب فكرة الذكاء الاصطناعي.

 د. ضياء شهيد العزاوي

الدكتور حازم فلاح سكيك

د. حازم فلاح سكيك استاذ الفيزياء المشارك في قسم الفيزياء في جامعة الازهر – غزة | مؤسس شبكة الفيزياء التعليمية | واكاديمية الفيزياء للتعليم الالكتروني | ومنتدى الفيزياء التعليمي

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.

زر الذهاب إلى الأعلى