• 0
Guest hassan_82

الذكاء الاصطناعي ( لمحه عامه )

سؤال

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

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

نستطيع الاجابه والتوضيح ان شاء الله .

لنبدا على بركة الله

الذكاء الاصطناعي ؟؟؟؟؟؟؟

post-168424-1249051065_thumb.gif post-168424-1249051082_thumb.gif

post-168424-1249051093_thumb.gif

** Fictions-- الحيل السنمائيه مثل ماورد في الصور الاعلى وهي كما تعلموا فقط لمحاولة محاكاه الانسان لسرد المشاهد التمثيليه وبناء قصص وهميه يدخل

الذكاء الاصطناعي بها (بالنسبه لي لا احبها ولا اتابعها ) .

**Artificial Insemination --- لمعلوماتكم ليس لدينا دخل بها فهي فقط فرع من الفروع الاكاديميه ( انفلونزا الخنازير).

** Artificial--- شيء يبنى او يصنع عن طريق الانسان وذالك بتقليد شيء طبيعي .

** Intelligence-- القدره على التعلم والفهم والاستنتاج والقدره العقليه .

ولكن متى بدأ الذكاء الاصطناعي AI ؟

لنقول انه منذ القدم وجدت افكار ونظريات تسلط الضوء ولو بشكل مباشر او غير مباشر , فهاهم الفلاسفه الاغريق امثال ارسطو وبارتو

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

دسكريت (1596-1650) عمل في مفاهيم وفلسفة الاستنتاج والافتراضات وغيرها .

لوفليس (1815-1858) اول مبرمج .

وغيرهم ... ملاحظه جون مكارثي لقب بابو الذكاء الاصطناعي لانه اعطى هذا المصطلح في عام 1956 م

اي بمعنى اخر تم في هذا التاريخ ولادة هذا المصطلح (الذكاء الاصطناعي) .

على كل لن اطيل في هذه التواريخ ولكنها فقط للمعرفه .

&&&&&&&&&&&&&&&&&

اساسيات واهداف الذكاء الاصطناعي تنقسم الى قسمين :-

1) زيادة وتعزيز القدرات البشريه في شتى المساقات مثل الرياضيات والهندسة والاقتصاد وعلم الحاسوب وغيرها .

مثال:- بناء نظام ذكي قادر على التشخيص والتوقع والاستنتاج نيابة عن البشر او لمساعدة البشر( نظام دعم القرار, نظام لتشخيص الامراض وغيرها ) .

2) فهم العقل البشري مثل العلوم المعرفية و وعلم النفس اللغوي ، والفلسفة الخ.

مثال:- بناء نظام يقوم على الافكار البشريه يقوم بنمذذجة افكارنا ليزيد او يحسن آلية التفاعل البشري وفهم الاضطرابات البشريه الخ (طبيب نفسي , رجل آلي ) .

خصائص واسترا تيجيات الذكاء الاصطناعي

· التمثيل الرمزي من العالم الحقيقي .

· الاستدلال من خلال الحقائق والقواعد والخطوات .

· ايجاد الحل الختامي من خلال التجربه .

· وبما انه غير حسابي اي بمعنى اخر ان الجواب ليس ثابت من خلال قواعد ثابته , لذالك اجرائته اكثر تعقيدا .

سؤال :- هل يمكن للآله ان تفكر ؟ صراحتا هذا ليس سؤالي بالاصل بل هو سؤال آلن تيورنغ عام 1950 م

انا بنظري فالله هو الاعلم .

تقنيات الذكاء الاصطناعي

expert system ------ knowledge based system - -- neural network ----- data mining -----

fuzzy logic intelligent agent ------- genetic algorithm ----- natural language processing ---- machine learning

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

لنبدا باعطاء لمحه عن بعض منها ونكمل في المشاركات القادمه ان شاء الله من هذه التقنيات :-

Expert System:- نظام يصمم لحل المشاكل من خلال استخدام الخبره البشريه , مثل النظام يقوم بعمل الدكتور لتوقع الامراض وتشخيص الحالات المرضيه وغيرها ,او نظام داخلي في السيارات لاجراء فحص للسياره في حالة حدوث اي عطل ( ملاحظه داخل المنتدى احد المشاركات بعنوان الانظمه الخبيره ارجوا تصفحها ) .

Fuzzy Logic :- هي تقنيات تقوم بتمثيل والتلاعب باالافاظ اللغويه حيث ان عملية تمثيل الالفاظ صعبه او بمعنى اخر فهم دلائلها صعب لذالك وضع هذا العلم ليحاول ان يزيل الغموض عن هذه الامور .

على سبيل المثال ماهي الالفاظ التي تعطى للشخص حول طوله ( قصير جدا , قصير , متوسط الطول , طويل , طويل جدا ) فهذا يسمى الدلائل اللغويه عن الطول يصف درجات طول الانسان اما ا لمتغيرات التي ترمز بها هذه الالفاظ بين 0 و 1 وهنا نجد انه تظهر لدينا درجات تمثل ارقام بين 1 و 0 تمثل كل معطى على على حده, لتفهم المقصود تمعن بالرسم التالي

post-168424-1249052378_thumb.gif

كما تلاحظوا هذه الرسمه تمثل درجات الاطوال :-

قصير 160 سم و متوسط 170 سم و طويل 180 سم .

الان لاحظ الجدول التالي والذي قمنا بادخال بعض اطوال مختلفه

post-168424-1249052653_thumb.gif

فنجد هنا ان الشخص الذي طوله 168 سم كالاتي ( 0.3 و 0.8 و 0 ) بالترتيب . انظر للصوره التاليه توضح خطوات سير العمليه

post-168424-1249053238_thumb.gif

ولكن لو سالنا انفسنا ماذا يفيدنا هذا الامر ؟ وكيف نستطيع ان نطبقه ؟ واين سنطبقه ؟ الجواب في الصوره التاليه والتي تمثل جمع بين Expert system +Fuzzy logic

post-168424-1249053403_thumb.gif

نكمل لاحقا من هنا ان شاء الله .

ارجوا قبول اعتذاري اذا كان هنالك اي خطأ .

اللهم تقبل منا .

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

post-168424-1249052830_thumb.gif

تم تعديل بواسطه hassan_82
2

شارك هذا الرد


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

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

  • 0

السلام عليكم

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

هل ستكون هذه الدروس مصحوبة ببرامج صغيرة نطبق فيها ما قرأنه نظريا لأن التطبيق يعد من أكثر سبل التعلم وهذا بالنسبة لمن لم يدرس الذكاء الصناعي ؟

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

شارك هذا الرد


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

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

تكملة الجزء الاول

توكلنا على الله

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Natural language Processing _ معالجة اللغات الطبيعيه

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

اللغات الطبيعيه , وذالك من خلال فهم النصوص اللغويه لمختلف التطبيقات.

ويتم سير هذه العمليه بجزئين رئيسيين هما :

1:- فهم اللغات الطبيعيه وذالك يتم من خلال جعل الحاسوب يفهم تعليمات تلك اللغات

2:-توليد تلك اللغات وذالك بجعل الخاسوب يقوم بذالك

^^^^^^^^^^^^^^^^^^^^

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

1- التحليل :- هذا يتضمن تحليلا كاملا لبناء النصوص اللغويه ,وذالك من خلال تتبع القواعد النحويه للغات

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

2- التفسيرات الدلاليه :- وهذا يشمل تمثيل للمفاهيم والاطر وغير ذالك من الدلالات طبعا يتم هذا من خلال المعنى الدلالي للجمل والنصوص .

3-دمج المعارف والعلوم الطبيعيه :- وذالك من خلال ربط للمعاني بين مختلف المساقات , اي بمعن افضل جعل الجمل تعطي كامل التوقعات من خلال ربطها باكثر من معنى وطبعا هذا لكي نحصل على توقع منطقي ودقيق يشمل البيئه المحيطه للنص حسب موقعها .

.........

في الصوره التاليه مثال على الخطوه الاولى

post-168424-1249153869_thumb.jpg

-------

الخطوه الثانيه في الصوره التاليه

post-168424-1249154357_thumb.jpg

-------

الخطوه الثالثه

post-168424-1249155044_thumb.jpg

هذا بشكل عام شرح عن هذه الفرع من افرع الذكاء الاصطناعي وسوف نتعمق فيما بعد اكثر واكثر ان شاء الله .

+++++++++++

Game playing

بشكل مختصر القيام بتطوير برامج ذكيه لتقوم باللعب مثل الشطرنج

++++++++++

لنتوقف هنا ونكمل لاحقا ان شاء الله

اليكم هذا التمرين البسيط وحاولوا ان تفكرو في تحليله كما فعلت في الخطوات السابقه

يقود الرجل الحافلة

والله الموفق

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

شارك هذا الرد


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

السلام عليكم

اخي انا حاولت احل التمرين وهاهو في الملف المرفق

باذن الله يكون صح

دك

__________.doc

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

شارك هذا الرد


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

رائع رائع رائع أستاذنا الكريم حسان

و الله انا مش عارف اشكرك ازاى يا غالى

اليومين دول انا احاول ان اطور مشورع للذكاء الصناعى ( Machine learning ) بإستخدام C# و سكوال سيرفر عن طريق قاعدة بيانات معرفية Knowledge Base و لكن لكونى مبتدئ أواجه الكثير من الصعوبات

لكن انا ارى انها ستكون فائدة كبيرة ان شاء الله ،

فى انتظار المزيد من مقالاتك الرائعة على أحر من الجمر ...

0

شارك هذا الرد


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

احسنت اخي mhf2005 جوابك صحيح :thumb_up:

وفقك الله

حياك الله اخي DotNet في القريب ان شاء الله سنكمل .

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

شارك هذا الرد


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

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

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

التفضل بقرائتها و نتابع بقية الدروس نقطه نقطه ان شاء الله اما بناء على الترتيب الذي نورده لاحقا او حسب مستوى الاهميه لفرع عن غيره من الفروع

أنقر هنا

بالتوفيق ان شاء الله

0

شارك هذا الرد


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

أخى لو تسمح لى بسؤال بسيط ، بإستخدام نظام Supervised Learning و تكوين Knowledge base

ما هى افضل طريقة لتخزين البيانات لمقارناتها بسرعة و سهولة أو على الأقل بسرعة

حاولت استخدام SQL Server و تطبيق ال Model بشكل مبسط ( كل Node يتكون من 5 Rows )

ثم مقارنة المدخلات ' 5' لكن كانت النتيجة كارثة ، حتى مع عمل Index و تمثيل البيانات الحرفية بأخرى رقمية

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

ملاحظة : سوف يتم تماما إهمال ال Weight و سوف يتم تعليم النظام يدويا فلن يكون هناك Predictable

أتمنى أن أجد عندك الجواب و اسف على الإطالة

تقبل فائق الإحترام و التقدير

0

شارك هذا الرد


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

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

اخي في اذا سمحت توضح اكثر حتى لو ذكرت ما تريد ان تعمله بالضبط فهذا يكون افضل , على كل من ناحية كلامك باستخدامك لل SQL وانها لم تجدي نفعا فهذا يا اخي منطقي ولو انني لست خبير في قواعد البيانات ولكن حسب علمي بان التفاعل مع هذا النوع من قواعد البيانات يكون نوعيا ضعيف لان لديك الكثير من العمليات الحسابيه , لذالك استخدام ملفات التكست او الاكسس اسرع على حد علمي , هذا من ناحيه ومن ناحيه اخرى اذا تقوم بتوضح ما تريد بالظبط وسوف نقوم بشرح الموضوع وسرد ما يحل المشكله ان شاء الله , عفوا فهذا ما استوعبت من طلبك , اتمنا ان تشرح ما تريد لكي استطيع ان اجيب بشكل ادق ان شاء الله .

ملاحظه اخي العزيز لقد طبقت برامج باستخدام ال NN لاكثر من موضوع مثل اصابات السكته القلبيه وانواع الزجاج وغيرها على ال VB6 و VB.NET واستخدمت قاعدة بيانات اكسس وتمت العمليات بشكل جيد وسريع .

لماذا لا تريد منه التوقع ومن الافضل ان يقوم النظام بعمليات المقارنه بشكل اوتماتيكي بناء على قاعدة البيانات .

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

شارك هذا الرد


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

اشكرك أخى الكريم على التفاعل

الموضوع بإختصار هو محاولة محاكاة نظام قانونى قائم على الذكاء الصناعى ،

بمعنى ان المستخدم سوف يدخل تفاصيل الجريمة ( ستكون معرفة مسبقا ) ثم سوف نقارنها بحوالى 1000 جريمة أخرى متشابهة لكن للإسف فى القانون لا يمكنك اعتماد تفصيل و إهمال تفصيل أخر فلنفترض ان لكل قضية 90 حيثية سوف يتم مقارنتها مع مثيلاتها فى ال 1000 قضية المتشابهة .

مع العلم ان لم ادرس هندسة أو حتى خوارزميات فالموضوع بالنسبة الى صعب للغاية و المدة المتاحة لإنجاز المشروع قصيرة جدا لا تتعدى ال4 شهور من تصميم و تحليل و برمجة

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

0

شارك هذا الرد


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

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

الله يوفقك

0

شارك هذا الرد


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

الله يباركلك أخى الكريم ، انا فعلا ممنون كتير جدا لحضرتك ، البيانات موجودة و هناك جيش من ال Data Entry

سوف يقومون بإدخالها بتغيرات معينة بحيث يصبح هناك حالات كثيرة متعددة ( ملاحظة البيانات سوف تكون على هيئة اسئلة و أجوبة محددة مسبقة (إختيار من متعدد )

لكن المشكلة الحالية اريد ان اتأكد من كفائة نظام البحث و المطابقة ( أنظر المشاركة الاولى رجاء )

و المشكلة التالية هى قدرتى كمبرمج على تطبيق هذا النظام

أعتزر عن الثرثرة و لكن من المستحيل ايجاد أحد للتكلم عن هذا الموضوع و خصوصا فى وجود موضه "مبرمبجين و لكن" :S

جازاك الله كل خير أخى الكريم

فائق تقديرى و إحترامى

0

شارك هذا الرد


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

السلام عليكم

ايش فيه يااستاذنا منتظرين باقي الدروس

تحياتي

0

شارك هذا الرد


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

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

واشكرك على متابعتك , واتمنى لك التوفيق ان شاء الله .

ملاحظه اخ محمد هل وجدت المشاركات التي قلت لك عنها , لانني للاسف لم اجدها في المنتدى ولا اعلم ممكن السبب في ضياعها وجود تشتت في المشاركات , وهذا فعلا من اخطائي انا فكان لا بد لي ان اضعها في مشاركات جديده منفرده وليس ردا على الطلبات لكي لا تضيع بين الزحام , على كل اتمنى من الله ان يوفقنا جميعا لما هو خير .

0

شارك هذا الرد


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

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

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

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

Reasoning and Inference

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

Reasoning:-- عمليه تستخدم بها المعارف والحقائق من خلال استراتيجيات معينه لحل المشاكل بهدف استخلاص نتائج مرجوه .

في مثل هذا النوع يوجد العديد من التقنيات اهمها :-

1) Deductive :- استنتاج معارف جديده من خلال معارف سابقه (حقائق).

البناء العام

IF (A) is True and IF A Implies B is True , Then B is True.

مثال:-

post-168424-1250841246_thumb.jpg

X : علي

post-168424-1250841547_thumb.jpg

post-168424-1250841682_thumb.jpg

اذن عندما يسبح علي فسوف يكون مبتل دائما

2)Inductive :- استخدام مفهوم معمم وربطه بالمشكله الموجوده للخروج بنتيجه او ملخص

البناء العام

post-168424-1250842085_thumb.jpg

مثال:- post-168424-1250842459_thumb.jpg

اي تكون النتيجه المستخلصه ان القرد اينما كان يعيش فسوف ياكل الموز.

3) Abductive :- هنا يكون شيء مختلف قليلا وهو ما يسمى الاستنتاج المعقول اي بمعنى اخر ممكن للنتيجه ان تكون

صحيحه او خاطئه .

البناء العام

post-168424-1250842874_thumb.jpg

مثال :- post-168424-1250843182_thumb.jpg

اذن هذا يعني انه ليس لان علي مبلل ستكون السباحه هي السبب

4) Analogical Reasoning :- هنا يكون من خلال التفكير القياسي او بمعنى اخر التمثيل العقلاني لبعض الامور من خلال الخبرات

والمفاهيم المستقاه من قبل , وهذا النوع من التقنيات مهم جدا لنا لانه يساعدنا على فهم بعض الحالات الصعبه او الغريبه علينا .

مثل معرفة مكونات كوكب المريخ وربطها في وادي الموت على الارض , او مثل الشبكات العصبونيه

مثلا؟؟؟؟؟؟؟؟؟؟؟؟؟

5) Common - Sense Reasoning :- هنا من خلال الخبرات يصار الى حل المشاكل بكفاءة اكثر باستخدام ما يسمى الاحساس ,

اي بمعنى اخر استخدام ما يسمى الحس الدقيق بدلا من المنطق وله اسم اخر ""اجرائي"""كيف.

مثال:-

خبرة ميكانيكي السيارات يستطيع ان يستدل على مشكله في رباط مروحة السياره من خلال الصوت الصادر منها , كما نستطيع ان نتاكد

من ان المبرمج الخبير لديه القدره على تصحيح الاخطاء في اي برنامج اسرع من المبرمجين المبتدئيين .

هنا تمثل الخبره اساس للاستدلال والاستنتاج وحل المشاكل

نكمل لاحقا ان شاء الله

post-168424-1250843613_thumb.jpg

تم تعديل بواسطه ( HASSAN )
0

شارك هذا الرد


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

فعلا موضوع مهم جدا، فاذا لم نتمكن من تمثيل المعرفة لن نتمكن من الاستفادة منها.

0

شارك هذا الرد


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

Artificial intelligence

من المواضيع المفضله لدي والتي تثير اهتمامي

شرح رائع وموفق

شكرا لك كثيرا

0

شارك هذا الرد


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

Thank yo very much for your Effort and ma Allah blesses you and your effort.

Jazak Allah kol khayr.

0

شارك هذا الرد


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

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

0

شارك هذا الرد


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

thanksssssssssssssssssssssssssssss

0

شارك هذا الرد


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

مشكووووووووووووووووووووور 


0

شارك هذا الرد


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

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

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



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

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

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