• 0
Gigaman

امثلة و تطبيقات عملية على الذكاء الصناعي

سؤال

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه

البرمجة عبارة عن مجموعة من الاوامر التي تعطى للحاسوب لتنفيذ مهام محددة

مثل الالة الحاسبة

طيب هل تعتبر برنامج الالة الحاسبة

او برامج التصميم الغرافيكس

او المحاسبة

الخ ................................

من خانة برامج الذكاء الصناعي لا اتوقع ذلك :wub:

فما هي البرامج التي فيها الذكاء الصناعي :blink:

كل ما عرفه ان الالعاب تستخدم الذكاء الصناعي لمزيد من الصعوبة و التفاعل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

23 إجابة على هذا السؤال .

  • 0

برامج الانتى فيروس اعتقد انه لابد لها من استخدام بعض الذكاء الصناعي

لكى تستطيع كشف التلاعب الذى يحدث فى الكمبيوتر :)

الفيروسات اعتقد ايضا فيها ذكاء صناعي

------------------------

الالعاب طبعا لابد ان يكون فيها ذكاء صناعي عالي نسيبا :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

نظام التحقق من الشخص عن طريق بصمة العين أو الأصبع هي ذكاء أصطناعي و تسمى هذه الأنظمة - الأنظمة الخبيرة

الروبوت يعتمد كليا على الذكاء الإصطناعي و بعضها مبرمج على لغة Java

نظام Smart Card يعتمد على الذكاء الإصطناعي

هناك لغات برمجة للذكاء الإصطناعي ومنها Lisp و Prolog

يوجد كتاب جيد للبداية اسمه Artificial Intelligence Structures and Strategies for Complex Problem Solving

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
برامج الانتى فيروس اعتقد انه لابد لها من استخدام بعض الذكاء الصناعي

الوضع الحالي هو أن مكافحات الفيروسات تعتمد على قاعدة بيانات لتواقيع الفيروسات و تقوم بالمقارنة.. أي أنه إذا كان هناك أي ذكاء اصطناعي فسيكون محدودا

الفيروسات اعتقد ايضا فيها ذكاء صناعي

لا أظن ذلك .. مجموعة من الأوامر يتم تنفيذها (ربما أن تقصد ذكاء من قام بكتابة الفيروس)

أظن أن الذكاء الإصطناعي يتجلى في البرامج التي تستطيع أن تتخذ قرارات لا تكون مبرمجة مسبقا

مثلا برنامج يقوم بإخراج جسم ما من داخل متاهة... labyrinth

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
الوضع الحالي هو أن مكافحات الفيروسات تعتمد على قاعدة بيانات لتواقيع الفيروسات و تقوم بالمقارنة.. أي أنه إذا كان هناك أي ذكاء اصطناعي فسيكون محدودا

كلامك صحيح ولا استطيع ان اناقشك فيه :)

-----

لا أظن ذلك .. مجموعة من الأوامر يتم تنفيذها (ربما أن تقصد ذكاء من قام بكتابة الفيروس)

أظن أن الذكاء الإصطناعي يتجلى في البرامج التي تستطيع أن تتخذ قرارات لا تكون مبرمجة مسبقا

مثلا برنامج يقوم بإخراج جسم ما من داخل متاهة... labyrinth

اعتقد ان بعض من الفيروسات لديه القدرة على التحايل مع الانتى فيروس حتى لا يكشفه

ولكن نسيت اسمائها والله :(

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

على حد معلوماتي البسيطة عن الموضوع , و بالرغم من أنه نادرا ما يذكر ذلك , هناك نوعين من تطبيقات الذكاء الاصطناعي :

1- التطبيقات التي تعتمد على الشبكات العصبية :

و هي بالتالي تعتمد على محاكاة طريقة عمل الشبكات العصبية في الدماغ البشري و أمثلتها تطبيقات التعرف على الوجوه و الصوت و الالعاب , و هي تقوم على فكرة اخذ المدخلات (الوجه مثلا) ثم تقسيمه الي عناصر معينة مهمة (لاحظ ان هذه العناصر تكون معرفة مسبقا بواسطة البشر و ليس الحاسب يتوصل الى هذا التقسيم بنفسه) ثم بناء على مقارنة الكثير من خواص هذه القطع مع خواص معرفة مسبقا ليتم بذلك التعرف على الوجه , و تتميز هذه البرامج أنها قابلة على التعلم من خلال ان يقوم الانسان بتاكيد النتيجة التي توصلت لها الشبكة العصبية او نفيها , و بذلك تقوم الشبكة العصبية بتعديل بارمتراتها الداخلية (و بطريقة ايضا حصرا معرفة مسبقا بواسطة البشر) , و بذلك هذه التطبيقات تعتمد بشكل رئيسي على مبدأ التجربة و الخطأ, كما انه يمكن بناء هذه الشبكات العصبية باي لغة برمجة , مع ضرورة ان تكون داعمة للـ OOP لانه من دون وجود الكلاسات يستحيل تقريبا محاكاة الشبكات العصبية , و ليس لها لغات برمجة متخصصة على حد علمي لعدم الحاجة اصلاً.

2- التطبيقات التي تعتمد على ما يسمى قواعد المعرفة :

وهذه في الحقيقة نادرا ما يتم مناقشتها في منتدانا , و هي في الحقيقة أخطر بالاف المرات من الاولى من الناحية العملية , و هناك الكثير من السرية حولها , اما السبب فهو ان هذه التطبيقات تعتمد على قواعد بيانات علائقية خاصة , و هذه القواعد هي مايسمى قاعدة المعرفة , حيث يتم حشوها بطريقة معينة بمايسمى "المعارف" , و هذه المعارف هي عبارة عن "كلمات" نعم كلمات لغوية , حيث عندما تريد مثلا تعريف "الشمس" فيها, فانه قبل ذلك عليك بتعريف "الدائرة" و قبلها تعريف "الهندسة" و قبلها "الفضاء" و قبلها "الوجود" .... و هكذا , و يتم ربط كل هذا بقواعد منطقية معينة لجعل البرنامج "تدرك" ماهي "الشمس" , طبعا الدماغ البشري يفعل الشيء ذاته, حيث أنه درجة العمق تعتمد على هدف البرنامج , اذا انه ليس هناك داعي لتعريف "المجموعة الشمسية" في قاعدة البيانات اذا كان برنامجك يتعلق فقط بتوليد الكهرباء من الطاقة الشمسية! على اية حال هذه التطبيقات مرتفعة الثمن بشكل لا يصدق , اما السبب , فهو انه يتم في بنائها جمع "المعرفة" و الـ "الخبرات" من البشر الحقيقيين , حيث هناك طرق و اساليب خاصة لجمعها, و تستخدم هذه التطبيقات في القيادات العليا , فمثلا هناك برامج خاصة لاستخلاص الاستراتيجية المثلى في الحرب, الاستراتيجية المثلى في التسويق , التسعير , هل سمعت مثلا ان الشركات الضخمة تخطط لـ 100 سنة للأمام ؟ كيف ؟ باستخدام "النظم الخبيرة" و في مثل هذه البرامج يتم استخدام خبرات اشهر الخبراء العالميين و ادخال اصغر المتغيرات التي يمكن ان تخطر على بالك مثل تغير درجة ميلان محور دوران الكرة الارضية انتهاء بالحروب و الامراض التي يمكن ان تصيب البشر , كما يقال مثلا ان تم التوصل للطريقة المثلى لتقسيم الاتحاد السوفيتي سابقا بوضع الخصائص النفسية و السيكيولوجية لقيادات جميع الادارات في النظام السوفيتي في قاعدة معرفة ضخمة و استنتاج ان "غورباجوف" (الرئيس الذي حصل الانقسام على زمانه) هو الحل! طبعاً هذا مجرد اشاعة , و لكن مثلا قامت الولايات المتحدة بعد توقيعها معاهدة حظر التجارب النووية بعمل محاكاة لهذه التجارب بواسطة الكمبيوترات بدلا من عملها على ارض الواقع ! و كان لقواعد المعرفة اهمية كبيرة في ذلك , كما انه احد اهم التطبيقات المدنية الاخرى لها هي برامج تشخيص الامراض المعقدة التي تستخدم الاف المدخلات للتشخيص , كما هناك مثلا نظم خبيرة تهدف الى تحليل الخرائظ الطوبوغرافية للبحث عن المواقع المحتملة لمصادر النفط , و هناك مثلا ايضا برامج لتحليل حوادث تحطم الطائرات للبحث عن الاسباب , على اية حال ميزتها انها تقوم بتحليل المشكلة و عمل استنتاجات معقدة جدا و تعتمد على ملايين العوامل لايجاد الحل , و قوتها الحقيقية أنها تستخدم خبرات البشر و تظهر خطواط "تفكيرها" اتظهر النتائج , كما ان احد مميزاتها القوية جدا انها تعطي عدة نتائج للمشكلة و لكل نتيجة "احتمال" معين على انه هو الصحيح , نعم لابد انك شاهدت مثل هذا في افلام الخيال العلمي , ولكنها ليست خيال :wink: و يمكن ايضا تشبيهها نوعا ما بالـ OLAP المستخدمة لتحلليل قواعد البيانات و استخراج المعلموت من المكعبات! على اية حال لهذه يوجد لغات برمجة خاصة لان تنفيذها على لغات البرمجة العادية أمر صعب جدا و هي تلك التي ذكرها الاخوان

3- معظم تطبيقات الذكاء الاصطناعي تستخدم الاسلوبين بشكل هجين و لكن منفصل -_-

ملاحظة اخيرة:

مضادات الفيروسات فعلا تستخدم الذكاء الاصتناعي (النوع الثاني) و لكن بطريقة بسيطة جدا مقارنة بما ذكرت , و تستخدم خاصة للكشف عن الفيروسات الغير المعرفة في قاعدة البيانات و ذلك من خلال "تحليل" كيف "تتصرف" مختلف البرامج في جهازك , و اذا شكت في تصرف "سيء" للفيروس توقفه , و لهذا عند مقارنة مضاضات البرامج احد العوامل التي تستخدم للمقارنة هي "عدد الانذارات الكاذبة" نظرا "لحداثة" هذه الطريقة , و كمثال تدعى هذه التقنية في NOD32 الذي استخدمه بـ Anti-Stealth يمكنك ايجادها في نافذة التحكم بالخصائص .

تم تعديل بواسطه TMS
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

Deep Blue as Example

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اغلب الالعاب يوجد فيها الذكاء الاصطناعي كلعبة الشطرنج التي تحتوي على خوارزمية معقدة جداً...

أما بالنسبة للكتاب المشار اليه في الاعلى Artificial Intelligence Structures and Strategies for Complex Problem Solving

وهو كتاب قيم وبصراحة انا بدأت الدراسة فيه ويحتوي على معلومات قيمة جداً...

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
الوضع الحالي هو أن مكافحات الفيروسات تعتمد على قاعدة بيانات لتواقيع الفيروسات و تقوم بالمقارنة.. أي أنه إذا كان هناك أي ذكاء اصطناعي فسيكون محدودا

كلامك صحيح ..

ولكن في شئ من الخطأ ( اسمح لي )

لو قمت الان بنسخ كراك او تفعيله (ليست كل الكراكات) ستجد ان برنامج الحماية لديك يقوم بالتنبيه عن وجود فيروس ..

وهذا ان دل .. على ان بعض برامج الحماية تعتمد على تفكيك كل برنامج عند فحصه ..

وتطورت هذه الفكرة الاخيرة لبحوث في المانيا .. فقاموا بإنتاج اشكال اولية لبرامج تقوم بكشف احدث الفيروسات من دون استخدام قاعدة بيانات ..

عمل هذه البرامج يكون ببساطه على تفكيك الفيروسات الى اصلها وتفصيلها جزء جزء .. ومن ثم البحث عن الاجزاء الغير منطقية المطلوب تنفيذها ..

صراحة قرأت هذه الموضوع قبل مدة ولا اذكر اين .. لذلك لا يوجد عندي رابط له ..

-------------------------------------

بالنسبة لاشهر تطبيقات الذكاء الاصطناعي ..

1- الشطرنج .. من ناحية تفكير الالة باللعب .. او من ناحية اللعب على اساس المستوى .. اي ان قوة الجهاز عند المستوى easy ليس نفسه عند المستوى hard ..

ومن الاجهزة البارزة للشطرنج هو الجهاز المعروف بـ Deep Blue الذي تحداه كاسباروف ولعب امامه اشهر العاب القرن ..

فقد غلبه كاسباروف لمرتين على ما اعتقد ثم تعادلا في المرة الاخيرة ..

2- الروبوتات وبرامجها التطبيقية ..

كيف يعمل الروبوت ..كيف يتصرف .. ( لا نقول كيف يفكر لاننا بذلك نصل الى 50 سنة للامام ..او اكثر )

3- التمييز بانواعه ( صوت ، صورة ، بصمات الخ ... ) كلها من تطبيقات الذكاء الاصطناعي ..

واعتقد ان هناك نقاط اخرى كثيرة .. اساسها هو الذكاء الاصطناعي ..

تحياتي العطرة ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بناء مترجم لغوى كامل وليكن للغة العربية

يفهم قواعد النحو والصرف فى اللغتين العربية وقواعد الأنجليزية

ومحاولة أن يقدم ترجمة متوافقة مع المجال المحدد للترجمة

فى إعتقادى أنه برنامج يحتاج للذكاء الأصطناعى

فهل هذا صحيحا ؟

تم تعديل بواسطه vbm
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
بناء مترجم لغوى كامل وليكن للغة العربية

يفهم قواعد النحو والصرف فى اللغتين العربية وقواعد الأنجليزية

ومحاولة أن يقدم ترجمة متوافقة مع المجال المحدد للترجمة

فى إعتقادى أنه برنامج يحتاج للذكاء الأصطناعى

فهل هذا صحيحا ؟

بالتأكيد صحيح ..

اي برنامج يجعل الحاسوب يفكر في اتخاذ قرار يكون تحت مبدأ الذكاء الاصطناعي ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه

أشكرك على الموضوع القيم IA علم قائم بذاته

الذير يعتمد عليه كليا النظام الخبير(expert systeme)

الذي يجعل من الألة ذكية وكأنها تفكر

من الميدين الذي يستخدم فيه المجال الطبي مثلا تعطيه أعراض المرض يخبرك اسم المرض والعكس صحيح

تحياتي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
ومن الاجهزة البارزة للشطرنج هو الجهاز المعروف بـ Deep Blue الذي تحداه كاسباروف ولعب امامه اشهر العاب القرن ..

فقد غلبه كاسباروف لمرتين على ما اعتقد ثم تعادلا في المرة الاخيرة ..

ويكون من الذكاء الصناعي ايضا لو ان هذا التعادل الاخير لم يكن صدفة بل هو مرتبط بخبرة -حول اسلوب المنافس وتحركاته- اكتسبها البرنامج من اللعب مع نفس الشخص مرتين

بناء مترجم لغوى كامل وليكن للغة العربية

يفهم قواعد النحو والصرف

اكيد ذكاء صناعي وعلى اعلى مستوى !!!!

بس هل يمكن تنفيذه بنجاح تام ؟؟؟

صعب شبه مستحيل

--------------

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

فقد غلبه كاسباروف لمرتين على ما اعتقد ثم تعادلا في المرة الاخيرة ..

ثم انتصر Deep Blue على كاسباروف مرتين ولم يستطع أن يغلبه إلا كومبيوتر آخر Deep Fritz :lol:

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخ سنان حسب ما قلته في ردك على الأخ vbm,,,,فأن برنامج ال Babylon أيضاً لديه بعض الأمور المتعلقة في الذكاء الصناعي .؟!

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
ويكون من الذكاء الصناعي ايضا لو ان هذا التعادل الاخير لم يكن صدفة بل هو مرتبط بخبرة -حول اسلوب المنافس وتحركاته- اكتسبها البرنامج من اللعب مع نفس الشخص مرتين

هو الذكاء الاصطناعي بعينه ..

حيث ان الجهاز او البرنامج استطاع ان يقرأ افكار كازباروف من خلال مرتين ففهم اسلوب لعبه .. وبذلك تعادل ثم انتصر ..

ثم انتصر Deep Blue على كاسباروف مرتين ولم يستطع أن يغلبه إلا كومبيوتر آخر Deep Fritz

------------------------------------

أخ سنان حسب ما قلته في ردك على الأخ vbm,,,,فأن برنامج ال Babylon أيضاً لديه بعض الأمور المتعلقة في الذكاء الصناعي .؟!

صراحة وللاسف لا استطيع اجابتك لانني تعاملت مع Babylon مرة واحدة او لم اتعامل معه نهائيا(لا اذكر) ..

لانني قليل التعامل مع القواميس .. الا عند الحاجة ..

لذلك لا اعرف ان كان يعتمد على الذكاء الاصطناعي ..

ولكن ان كان كما قلت .. فهو يستحق الدراسة .. والفهم ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
بناء مترجم لغوى كامل وليكن للغة العربية

يفهم قواعد النحو والصرف فى اللغتين العربية وقواعد الأنجليزية

ومحاولة أن يقدم ترجمة متوافقة مع المجال المحدد للترجمة

فى إعتقادى أنه برنامج يحتاج للذكاء الأصطناعى

فهل هذا صحيحا ؟

يمكن عمل مثل هذه برامج حتى على مستوى تطبيقات الويب ولكن موضوع بحاجه الى خبراء لغه والى مبرمجين متفرغين لان عدد احتملات الممكنه كبير وكبير جدا لكل حاله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

مشكورين اخواني على هذا الموضوع الجميل والشيق

بارك الله فيكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

باختصار

جميع البرامج التى تعطى ناتج محدد بناء على مدخلات عشوائية لا يمكن تخمينها مسبقا تدخل ضمن سياق الذكاء الاصطناعى

 

مثال بسيط جدا

(برامج تحويل الكتابة بخط اليد الى صيغه word مثلا )

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

أريد برنامج يقوم بإيجاد أفضل مسار ( الطريق الأقصر ) بين المدينة الهدف وَالمدن الأخرى ،

اللي يساعدني وعد بدعيله في الحرم وأمام الكعبة :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

كيف اطبق الخوارزمية الجينيه عملي

حاولت بس ماطلعت بنتيجة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

موضع جميل جداا اكرمككم الله كثيرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .