اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

و عليكم السلام،

لا يمكن المقارنة بين مجال و مكتبة، فهما شيئان مختلفان تمامًا. التعلم العميق هو عبارة عن مجال ضمن مجال أكبر هو الذكاء الصنعي.

بينما المكاتب مثل OpenCv و غيرها هي مكاتب تقوم باستعمال توابع مختلفة للقيام بالأمور المطلوبة، مثلًا في حال التعرف على الوجه قد تقوم باستعمال تقنيات تقليدية أو تقنيات ذكاء صنعي. مثلًا مكتبة face-recognition تقوم باستعمال نموذج تعلم عميق للقيام بالتعرف على الوجه.

تحياتي.

  • 0
نشر
بتاريخ 3 دقائق مضت قال Ail Ahmed:

السلام عليكم

هو اي الفرق مابين الDeep Learning و مكتبه الface-recognition و OpenCV في التعرف علي الوجه والتعرف علي الاشياء وتصنيف الصور ؟

face-recognition مخصصة للتعرف على الوجوه بسهولة، بينما OpenCV يمكن استخدامها لأشياء عديدة وبطرق مختلفة، أما Deep Learning فهو الأسلوب الأساسي والمتقدم الذي يستخدمه الجميع لتدريب الآلات على "التفكير" بطريقة شبيهة بالبشر ولكن دعنا نتكلم عن كل نوع بالتفصيل.

Deep Learning (التعلم العميق) هو أسلوب متقدم من الذكاء الاصطناعي، يعتمد على بناء شبكات عصبية كبيرة لتعلم واستخراج الأنماط من البيانات عندما نتحدث عن التعرف على الوجه أو التعرف على الأشياء باستخدام التعلم العميق، نعني استخدام شبكات عصبية مثل Convolutional Neural Networks (CNNs) لتعلم كيف تبدو الأشياء المختلفة والتمييز بينها هذا الأسلوب يتطلب كمية كبيرة من البيانات وقوة حسابية كبيرة، لكنه يعطي دقة عالية جدا.

 اما مكتبة face-recognition هي مكتبة سهلة الاستخدام تعتمد في عملها على التعلم العميق، وتستخدم شبكات عصبية دربت مسبقا (يعني أنه تم تعليمها من قبل) الهدف منها هو جعل التعرف على الوجوه أمرًا بسيطًا للمطورين بدون الحاجة إلى كتابة خوارزميات معقدة يمكن استخدامها بسهولة لتتعرف على وجوه الأشخاص في الصور والفيديوهات، لكنها متخصصة فقط في الوجوه وليس كل أنواع الصور 

مكتبة OpenCV هي مكتبة قوية للمعالجة الصورية والرؤية الحاسوبية. يمكن استخدامها للعديد من المهام مثل التعرف على الوجوه، وتتبع الأشياء، ومعالجة الصور بشكل عام وتوفر أدوات متنوعة، ويمكن استخدامها مع Deep Learning أو بدونها. على سبيل المثال، يمكنك استخدام تقنيات بسيطة مثل Haar Cascades أو LBP لاكتشاف الوجوه، وهي تقنيات أسهل لكنها ليست بدقة تقنيات التعلم العميق.

أيضا، يمكن لـ OpenCV استخدام النماذج المدربة مسبقا من التعلم العميق للتعرف على الأشياء، مما يجعلها أداة مرنة تناسب العديد من الاستخدامات.

  • 0
نشر

وعليكم السلام,

Deep learning: هو فرع من تعلم الالة Machine learning مما يعتبر جزء من مجال الذكاء الصناعي يستخدم deep neural networks شبكات عصبية عميقة مما ينتج قدرة مشابهة لعقل الانسان في اتخاذ القرارات, يمكننا رؤية تطبيقاته في الحياة الواقعية كالسيارات ذاتية القيادة وغيرها من التطبيقات.

face-recognition: هي مكتبة وتعني أنها كود وخوارزميات صممت مسبقا لتسهيل عملية التعرف على الوجه بدون الحاجة لجعل المطور تطوير كل شيئ من البداية وهي تسهل عملية التطوير وتختصر الوقت, كما أنها صممت باستخدام التعلم العميق.

OpenCV: هي أيضا مكتبة تستخدم لمعالجة الصور في شتى المجالات كالوجوه والتعرف على الأشياء التعرف على خط اليد, وغيرها من الاستخدامات أي أنها تستخدم في عدة مجالات وليس التعرف على الوجه فقط.

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...