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