top of page

الإحصائي R برنامج

هو البرنامج المستخدم في المثال التطبيقي

ار لوقو_edited.png

 
R يعد برنامج 

أشهر البرامج

الإحصائية

قم بمشاهدة الفيديو لمعرفة اساسيات اللغة، وللمزيد من مصادر التعلم 

 تفضل بمشاهدة سلسلة تعليمية كاملة

  • YouTube

المثال التطبيقي

دراسة لإنشاء نموذج مدرب لإحدى التطبيقات، يتنبأ بعدد الطلاب المتواجدين بالنادي الرياضي بإحدى الجامعات الخارجية، حيث يقوم الطالب الراغب بممارسة الرياضة من ادخال الشهر ،وتاريخ اليوم
.والساعة، وبعض القيم الأخرى 
فيقوم النموذج المدرب (الآلة) بعرض النتيجة التنبؤية وهي أعداد الناس بداخل النادي الرياضي  بالاستناد إلى القيم المدخلة
وعلى ذلك يقرر الطالب الذهاب من عدمه

الهدف قدرة النموذج على التنبؤ من خلال القيم (المدخلات) التي ستعطى له من قبل المستخدمين
سنحتاج لبناء النموذج المدرب إلى اتباع خطوات تعلم الآلة كما هو     
موضح ادناه 

تحديد الخصائص

جمع البيانات

التدريب

الإختبار

أولاً: جمع البيانات

 
​Crowdedness at the Campus Gymتم استخدام مجموعة البيانات 
والتي تحتوي على 2000 صف، و10 أعمدة تمثل الخصائص التالية

(للتحميل أنقر هنا)

 

هيدر الدس.jpg
الصورة للجوال المعتمدة_edited.png
الصورة للجوال المعتمدة_edited.png

اليوم
التاريخ 
الساعة
درجة الحرارة

عدد 
المتواجدين
بداخل النادي

54

البيانات المطلوبة

النتيجة المرغوبة 

ثانياً: تحديد الخصائص

إدراج مجموعة البيانات بالبرنامج ،وتطبيق بعض العمليات الإحصائية  لتحديد الخصائص الرئيسية المؤثرة في تنبؤ الآلة
 

التعليمة البرمجية المستخدمة 
 

كود الهيست.jpg
histpeople.png

رسم بياني يوضح لأعداد الناس 

histmonth.png

يوضح الرسم البياني ان الشهور من 8-12 بالتالي النادي الرياضي بداخل الجامعة يصبح مزدحما اكثر بهذه الشهور

قوقل ستوديو اداة.png

رسم بياني يوضح أن اعداد الطلاب بداخل النادي الرياضي الجامعي اكثر بأيام الدوام.

ثالثاً وأخيرا: التدريب والإختبار


 تحديد المدخلات والمخرجات 


المدخلات
الشهر، اليوم، الساعة، اليوم يوافق عطلة أسبوعية، اليوم يوافق إجازة، اليوم بالأسبوع، هل بداية الترم، خلال الترم، درجة الحرارة
المخرجات
عدد الناس، وهو ماتم تدريب الآلة على التنبؤ به 

 

تهيئ البيانات باستخدام
min-max scale methods
 


ثم تحديد حجم بيانات التدريب والإختبار
بيانات التدريب تمثل 75% من حجم البيانات
بيانات الإختبار تمثل 25% من حجم البيانات 


 

سكيل تست كود.jpg

التعليمة البرمجية المستخدمة 
 

بيانات التدريب

بيانات الإختبار

بناء النموذج 
neuralnet بناء النموذج باستخدام حزمة
(hidden layer) تحديد 3 طبقات مخفية 
ورسم الشبكة العصبية الاصطناعية

التعليمة البرمجية المستخدمة 
 

كود التدريب.jpg
خلية عصبية لويكس.png

اختبار النموذج 
بدء اختبار النموذج على بيانات الاختبار 25%، وإظهار النتائج

كود البريدكت.jpg

التعليمة البرمجية المستخدمة 
 

نتيجة النموذج لويكس.png

تظهر هنا نتائج النموذج المدّرب 
 

للإطلاع والتطبيق قم بتحميل الملف المضغوط
يحتوي على مجموعة البيانات المستخدمة، بالإضافة إلى 

R script

 

bottom of page