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