جامعة النيليين - ماجستير تقانة المعلومات الدفعة 2014 - 2015
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

المحاضرة الاولي + الثانية

+2
اسراء عبد القادر
Admin
6 مشترك

صفحة 1 من اصل 2 1, 2  الصفحة التالية

اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty المحاضرة الاولي + الثانية

مُساهمة من طرف Admin الثلاثاء مايو 13, 2014 6:13 am

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

المحاضرة الاولي

النظم الذكية

د. جعفر زين العابدين

المحاضرة الاولي + الثانية  Downloads-icon
تحميل المحاضرة من هنا


عدل سابقا من قبل Admin في الثلاثاء مايو 27, 2014 5:49 pm عدل 1 مرات
Admin
Admin
مدير الموقع
مدير الموقع

عدد المساهمات : 81
تاريخ التسجيل : 13/05/2014

https://masterit.sudanforums.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed الخميس مايو 22, 2014 8:06 am

المحاضرة في مكتبة الشامي
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed الخميس مايو 22, 2014 10:01 am

تطبيق مثال عملي على شبكة Perceptron
المثال:

لنفرض أن لدينا شبكة من النوع Perceptron ونريد تعليمها كيف تطبق الدالة المنطقية AND، و هذه الدالة تعطي القيمة 1 إذا كانت كلاً من قيمة المدخلين مساوية للواحد، وصفر في الحالات الأخرى.
وإليك مجموعة الأمثلة التالية لتدريب الشبكة:

TI2I1
000
010
001
111

حيث I1 و I2 ترمز للمدخلات، بينماT  ترمز للمخرج أو النتيجة الهدف (المرغوب بها).
وقاعدة التحويل هي:
الكود:
if Sj>0 then Xj=1
if Sj<=0 then Xj=0

وسنفرض معدل التعلم بالقيمة C=0.5.
لتمثيل هذه الشبكة فإننا نحتاج لوحدتي إدخال لأن هناك مدخلين، ووحدة معالجة واحدة لأن هناك مخرج واحد كالتالي:
من الرسم نجد أن هناك طبقة واحدة من الوصلات البينية وسنفرض لها قيم أوزان مختلفة على أن تكون في المدى من -0.5 إلى 0.5
الكود:
w11=0.1
w12=0.3
سنبدأ الآن بالمدخل الأول ونطبق أول عميلة وهي عملية الجمع:
الكود:
S= 0.1 * 0.0 + 0.3 * 0.0
S=0.0
وحيث أن وحدة المعالجة هذه هي آخر وحدة معالجة فيجب تطبيق قاعدة التحويل:
الكود:
S=0.0<=0.0
إذاً X=0
وبعد ذلك سنطبق عملية ضبط الأوزان، ولكن أولاً نتحقق مما إذا كان هناك حاجة لضبط الأوزان أم لا:
الناتج الهدف للمدخل الأول هو 0 والناتج الذي أخرجته الشبكة هو 0 وحاصل طرح هذين الناتجين هو 0، وهذا يدل على أن أوزان الشبكة ليست بحاجة إلى تعديل.
لننتقل إلى المدخل الثاني مستخدمين نفس الأوزان السابقة لأنه لم يتم تعديلها لعدم الحاجة لذلك:
نبدأ من جديد بتطبيق عملية الجمع:

الكود:
Sj=∑ai wji
S= 0.1 * 0.0 + 0.3 * 1.0
S=0.3
ثم قاعدة التحويل:
الكود:
if Sj>0 then Xj=1
if Sj<=0 then Xj=0
S=0.3>0.0
X=1
وبعد ذلك عملية ضبط الأوزان:
الناتج الهدف للمدخل الثاني هو 0 أيضاً، والناتج الذي توصلت له الشبكة هو 1 بطرح ناتج الشبكة من الناتج الهدف يعطي القيمة -1
وهي غير مساوية للصفر لذا لا بد من ضبط جميع أوزان الشبكة.
الكود:
wjinew= wjiold+C(Tj-Xj)ai
w11new=0.1+ 0.5 * (-1)* 0.0
w11new=0.1



الكود:
w12new=0.3+ 0.5 * (-1)* 1.0
w12new= -0.2
وبذلك نكون قد انتهينا من المدخل الثاني لنبدأ في الثالث مستخدمين الأوزان بعد تعديلها، متبعين نفس الخطوات السابقة:
قاعدة الجمع:
الكود:
S= 0.1 * 1.0 +(- 0.2) * 0.0
S=0.1
قاعدة التحويل:
الكود:
S=0.1>0.0
X=1
بعد ذلك عملية ضبط الأوزان:
الناتج الهدف للمدخل الثاني هو 0 أيضاً، والناتج الذي توصلت له الشبكة هو 1 بطرح ناتج الشبكة من الناتج الهدف يعطي القيمة -1
وهي غير مساوية للصفر لذا لا بد من ضبط جميع أوزان الشبكة.
عملية ضبط الأوزان:
الكود:
w11new=0.1+ 0.5 * (-1)* 1.0
w11new= -0.4



الكود:
w12new= -0.2+ 0.5 * (-1)* 0.0
w12new= -0.2
ننتقل للمدخل الرابع والأخير مستخدمين الأوزان بعد التعديل:
عملية الجمع:
الكود:
S= -0.4 * 1.0 +(- 0.2) * 1.0
S= -0.6
قاعدة التحويل:
الكود:
S= -0.6<0.0
X=0
بعد ذلك عملية ضبط الأوزان:
الناتج الهدف للمدخل الثاني هو 1 أيضاً، والناتج الذي توصلت له الشبكة هو 0 بطرح ناتج الشبكة من الناتج الهدف يعطي القيمة 1
وهي غير مساوية للصفر لذا لا بد من ضبط جميع أوزان الشبكة.
عملية ضبط الأوزان:
الكود:
w11new= -0.4+ 0.5 * (1)* 1.0
w11new= 0.1

الكود:
w12new= -0.2+ 0.5 * (1)* 1.0
w12new= 0.3
وبهذا نكون قد انتهينا من عرض جميع الأمثلة (متجهات من الأنماط) على الشبكة وعرض جميع الأمثلة على الشبكة تسمى محاولة، ففي هذه المحاولة أعطت الشبكة نتيجة واحدة فقط صحيحة من أصل 4 نتائج، أي أن الشبكة لم تتعلم بعد وتحتاج لمحاولات أخرى بنفس الطريقة، حتى تستطيع إعطاء إجابات صحيحة لكل الأمثلة، حينها نقول أن الشبكة تعلمت، ويتبقى فقط اختبارها.
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف Admin الخميس مايو 22, 2014 2:33 pm

المحاضرة الاولي + الثانية  3DVa2k

مشكور ما قصرت استاذة / هيفاء

دا الحل  بتاع Assignment بالطريقة دي اتحلت معاى في الاكسيل اما الماتلاب لسه ما جربت عليها
Admin
Admin
مدير الموقع
مدير الموقع

عدد المساهمات : 81
تاريخ التسجيل : 13/05/2014

https://masterit.sudanforums.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed الخميس مايو 22, 2014 4:43 pm

طيب في اكسل حسبت y كيف ؟؟ انا عملتو بدل or عملت + بس (1+1=2) طيب بنستخدم or في اكسل كيف؟؟
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف Admin الخميس مايو 22, 2014 6:30 pm

الكود:

if (X1+X2 < 1)
{
        Y(d) = 0
}
else
{
        Y(d) = 1
}

بدل X1 و X2 و Y(d) عوض باسماء الخلايا  scratch


عدل سابقا من قبل Admin في الجمعة مايو 23, 2014 9:19 am عدل 1 مرات
Admin
Admin
مدير الموقع
مدير الموقع

عدد المساهمات : 81
تاريخ التسجيل : 13/05/2014

https://masterit.sudanforums.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed الخميس مايو 22, 2014 7:23 pm

بالله !!! تسلم والله
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف Admin الجمعة مايو 23, 2014 8:29 am

يا جماعة في زول قدر يعمل حاجة بالماتلاب انا خبرتي ضعيفة

نزلت الاصدار 2007 شغال بيه في جهازي لكن محتار من اصبحت ما عارف ابدأ من وين

ولا انتهى وين وجدت الادوات اللي قال عليه دكتور جعفر NN2 Tools في Nerual Ntworks Tools

المصيبة يشغلوها كيف يعرفو المدخلات كيف و قصة طويلة و عريضة دخلت اليوتيوب و موقع الماتلاب نفسه

فيه كلام عن استخدام الادوات للاسف السودان محجوب من موقع الماتلاب و كل الامثلة الموجودة على الموقع

عشان كدا الا تستخدم بروكسي ولا اى برنامج Proxy عشان تشوف الموقع
Admin
Admin
مدير الموقع
مدير الموقع

عدد المساهمات : 81
تاريخ التسجيل : 13/05/2014

https://masterit.sudanforums.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 8:20 am

يأستاذه هيفاء الاوزان التي استخدمتيها من وين لأنه الأوزان المعطيه في المثال 0.2,-0.1

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed السبت مايو 24, 2014 8:29 am

بنفرض اي قيم على أن تكون في المدى من -0.5 إلى 0.5
وهنا افترضنا انو
w11=0.1
w12=0.3
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 8:58 am

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

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 9:00 am

ممكن توريني مدخلات البوابه nand انا نسيت والله

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed السبت مايو 24, 2014 9:08 am


a nand b   b   a
0 0 1
0 1 1
1 0 1
1 1 0
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed السبت مايو 24, 2014 9:10 am

بس معليس ي اسراء م متأكدة
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف Admin السبت مايو 24, 2014 9:15 am

البوابة nand مطلوبة ؟!!!!

العارفو انو مطلوب or لكن ما عارف في حاجة تانية مطلوبة ؟؟؟؟!!!  No 

انا اتحلت معاي or في ملف الاكسيل في 5  مراحل

في مشكلة مواجهها برضو

معرفو انو :
الكود:
Y = sign [ ∑xi wi -  θ ]

طبقتها في ملف الاكسيل ما ظبطت معاى حذفت سيتا اشتغل تمام
Admin
Admin
مدير الموقع
مدير الموقع

عدد المساهمات : 81
تاريخ التسجيل : 13/05/2014

https://masterit.sudanforums.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed السبت مايو 24, 2014 12:20 pm

انا ظبطت معاي مع سيتا في اكسل ب 5 مراحل
y==IF(((B3*E3+C3*F3)-0.2)>0;1;0)
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 12:46 pm

انا برضو واجهتني السيتا ابت تتحاها يعني احذفلاالسيتاولا شنو افيديني
وبعدين

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed السبت مايو 24, 2014 12:49 pm

انتي كتبتي المعادلة كيف؟؟
انا معادلتي فوق
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 12:55 pm

اناالمعادله دي ابت تتشتغل ف الأكسل

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 12:58 pm

نفس المعادله دي بالظيط بس بx1,w1,والناتج كان في yd(p

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 1:21 pm

انت الأوزان البدائيه اخديهاكم

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف اسراء عبد القادر السبت مايو 24, 2014 3:07 pm

admainلوناتج الجمع y=0 وبعد مقارنتها بالسيتاجات 0 في داله الأستب المقارنه تتم كيف

اسراء عبد القادر
عضو
عضو

عدد المساهمات : 8
تاريخ التسجيل : 23/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed الأحد مايو 25, 2014 5:44 am

ممكن نقارن ناتج yp بصفر في الشيت مقارن ب سيتا
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف altayeb الخميس مايو 29, 2014 2:44 pm

لك التحية اخت هيفاء كفيتي و وفيتي ما شاء الله عليك ربنا يوفقك

altayeb
عضو جديد
عضو جديد

عدد المساهمات : 2
تاريخ التسجيل : 29/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

المحاضرة الاولي + الثانية  Empty رد: المحاضرة الاولي + الثانية

مُساهمة من طرف hifa mohamed الجمعة مايو 30, 2014 6:59 am

اميـــــــــــــــــــــــــــــن جمعا
hifa mohamed
hifa mohamed
مشرف
مشرف

عدد المساهمات : 35
تاريخ التسجيل : 15/05/2014

الرجوع الى أعلى الصفحة اذهب الى الأسفل

صفحة 1 من اصل 2 1, 2  الصفحة التالية

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى