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