اظن انه يعتمد عي البرنامج كما في جوجل اما بالنسبة للروبوت او طيارات بدون طيار مثلا علي اي شئ يعتمد
علي ماذا يعتمد الذكاء الاصطناعي :البرنامج ام الهارد وير
الذكاء الصناعي هو عبارة عن مجموعة خوارزميات تعالج المعلومات بطريقة ذكية. مثلا اعتمادا على الموقع الحالي تحديد اقصر طريق للوصول الى الهدف. ماهي السرعة الازمة للدوران وماهي الزاوية وماهي القوة الازمة لكل محرك,... الخ (هذا مثلا في روبوت).
هناك ايضا خوارزميات تحليل الاصوات, خورزميات التعرف على الوجوه, خوارزميات تحديد المزاج وسن الانسان,... الخ.
نظريا يمكن صياغة اي خوارزمية على شكل سوفتوير كما يمكن صناعتها على شكل هاردوير (باستعمال boolean logic مثلا).
لهذا مثلا تسمع ببعض المصطاحات مثل Hardware accelerators و FPGA , System on a Chip ... الخ
الفرق بين الاثنين ان الخوارزمية المكتوبة على شكل سوفتوير ابطاء من التي تكون في هاردوير لانها اولا توضع في الذاكرة بعدها هناك نظام تسير الذاكرة الذي يقراء عنوان كل سطر في الذاكرة و عناوين البيانات تم ارسارها عن طريق الـ Data bus (المصنوع من اسلاك معدنية ولديه سرعة بطيئة لنقل الاشارات) ثم تصل الى المعالج... الخ.
اما في الهاردوير كل هذا يتم الكترونيا وسرعة نقل البيانات كبيرة جدا... الخ مما يسرع عملية الحساب.
مثلا في كاميرا هاتفك او الكاميرات المتخصصة. توجد خوارزمية التعرف على الوجوه على شكل هاردوير لهذا هي سريعة جدا. لوبرمجة على شكل سوفت لكانت بطيئة.
خلاصة القول. كيفية وضع الخوارزميات على شكل هارد ام سوفت يعود لعدة معايير من بينها مثلا السرعة, الاهمية و امكانية التحديث. في العادة الاشياء المتغيرة تكون سوفت والاشياء الثابتة تكون هارد.
هذا بالنسبة للخورزميات التي تكون في الآلات.
كما قال بعض الاخوة سابقا, حجم البيانات يؤثر ايضا, مثلا خوارزميات تحليل النصوص, خوارزميات تحليل البيانات الكبيرة ... الخ هذه في العادة تُحل باستعمال خوارزميات (بطبيعة الحال) لكن تكون في خوادم قوية او باستعمال الحوسبة السحابية.
لفهم مجال تعلم الآلة والذكاء الصناعي يمكنك الاطلاع على كتاب: Pattern Recognition and Machine Learning
أدعم رأيك أخي أعتقد لو أردنا تشبيه الذكاء الإصطناعي بي الذكاء البشري سيكون الهاردوير مثل بنية الدماغ و الغرائز الطبيعية
و السوفتوير مثل المهارات المكتسبة لايمكن بأي حال فصل إحداها عن الاخرى إذا كان لك هاردوير بمستوى دماغ ذبابة لن يمكنك بأي حال برمجة ذكاء صناعي بمستوى ذكاء فأر و إذا فعلت فإنك ستحتاج لزمن يساوي أو يزيد عن سرعة معالجة دماغ الفأر على سرعة معالجة دماغ الذبابة لهته البيانات هذا بإفتراض أن دماغ الفأر لا يحتوى على خصائص غير موجودة في دماغ الذبابة
التعليقات