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

السؤال

نشر

السلام عليكم

ده البيانات من موقع Kaggle 

هو ازي هنا في العمود الsex الهو الجنس نوع البيانات الموجود فيه int السوال هنا ازي نوع البيانات ارقم ولما شوفت الارقام ده عبار عن 1 او 0 مش المفروض male او female فا هل الناس المجمع البيانات ده هما مظبطين البيانات ومحولين كل حاجه الارقم عشان طبعان نماذج الذكاء الاصطناعي مش بتفهم غير ارقم بس برد ده لو صحيح فا رقم 1 ده عبار عن رجل ام انثي 

اي الموضوع ده

heart_disease.csv

Recommended Posts

  • 0
نشر

صحيح لأنه في بيانات التعلم الآلي، من الشائع تحويل البيانات الفئوية (مثل الجنس) إلى أرقام لأن النماذج لا يمكنها التعامل إلا مع الأرقام، ففي الملف البيانات فيه تتضمن العمود "sex" وهو من نوع البيانات int64 ويحتوي على القيم 0 و 1. هذا يعني أن القيم الفئوية كالجنس قد تم تحويلها إلى أرقام. في هذه الحالة، من الشائع أن يكون:

  • 0 يمثل الإناث (female)
  • 1 يمثل الذكور (male)

وهذا التحويل ضروري لأن نماذج التعلم الآلي تتعامل بشكل أفضل مع البيانات الرقمية.

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

طيب اي عمود عبار عن 0 او 1 ممكن يكون متحول والا الا مش قاعد ؟

عشان برد في عمود fasting blood sugar برد عبار عن 0 و 1 فا ده برض عبار عن اي ؟

العمود الذي يحتوي على القيم 0 و 1 يمكن اعتباره متغيرا ثنائيا (Binary Variable) وهو عادة ما يمثل حالتين مختلفتين أو خيارين. في حالة عمود "fasting blood sugar"، فهو يشير إلى حالة سكر الدم عند الصيام، حيث:

  • 0: يعني أن نسبة السكر في الدم عند الصيام طبيعية.
  • 1: يعني أن النسبة عند الصيام مرتفعة أو غير طبيعية.

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

  • الجنس (sex): 0 قد يمثل الإناث و1 قد يمثل الذكور.
  • الذبحة الصدرية أثناء التمرين (exercise angina): 0 يعني عدم وجود ذبحة صدرية أثناء التمرين و1 يعني وجودها.
  • رسم القلب عند الراحة (resting ecg): يمكن أن يحتوي على 0 و1 (وفي بعض الأحيان أكثر من ذلك إذا كان هناك أنواع متعددة من رسم القلب عند الراحة).
  • 0
نشر
بتاريخ 19 ساعة قال عبد الوهاب بومعراف:

العمود الذي يحتوي على القيم 0 و 1 يمكن اعتباره متغيرا ثنائيا (Binary Variable) وهو عادة ما يمثل حالتين مختلفتين أو خيارين. في حالة عمود "fasting blood sugar"، فهو يشير إلى حالة سكر الدم عند الصيام، حيث:

  • 0: يعني أن نسبة السكر في الدم عند الصيام طبيعية.
  • 1: يعني أن النسبة عند الصيام مرتفعة أو غير طبيعية.

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

  • الجنس (sex): 0 قد يمثل الإناث و1 قد يمثل الذكور.
  • الذبحة الصدرية أثناء التمرين (exercise angina): 0 يعني عدم وجود ذبحة صدرية أثناء التمرين و1 يعني وجودها.
  • رسم القلب عند الراحة (resting ecg): يمكن أن يحتوي على 0 و1 (وفي بعض الأحيان أكثر من ذلك إذا كان هناك أنواع متعددة من رسم القلب عند الراحة).

أ.عبد الوهاب ده في كمان مع البيانات هو ده وفعلان كلام حضرتك صح شكراا جدا والله

بس انا كانت عاوز افهم بعد اذن حضرتك اي هو oldpeak وكمان ده ST slope ؟

documentation.pdf

  • 0
نشر
بتاريخ 6 ساعة قال Ail Ahmed:

أ.عبد الوهاب ده في كمان مع البيانات هو ده وفعلان كلام حضرتك صح شكراا جدا والله

بس انا كانت عاوز افهم بعد اذن حضرتك اي هو oldpeak وكمان ده ST slope ؟

documentation.pdf 410.81 kB · 2 تنزيلات

معذرة على التأخر في الرد.

بالنسبة لسؤالك الجديد، فتلك القيم تشير إلى نوعية استجابة القلب للتمرين. فالقيم المختلفة تعكس حالات صحية مختلفة، مثل التغيرات في تدفق الدم إلى القلب وما إلى ذلك.

ف Oldpeak يقيس انخفاض الـ ST على مخطط كهربية القلب (ECG) بعد التمرين أي أنه يعكس مدى انخفاض تدفق الدم إلى أجزاء من القلب، وهو مؤشر على وجود مشكلات قلبية محتملة مثل نقص التروية.

أما ال ST Slope فهو عبارة عن منحدر القطعة ST على مخطط كهربية القلب أثناء وبعد التمرين.
بالنسبة للقيم في الملف فهي توضح:
  - Upsloping (1): منحدر صاعد، قد يكون طبيعيا.
  - Flat (2): مسطح، قد يشير إلى نقص التروية.
  - Downsloping (3): منحدر هابط، غالبا ما يرتبط بنقص التروية القلبية الخطيرة.

وال Oldpeak يمثل انخفاض الـ ST بوحدات الفولت في حين أن ST Slope يشير إلى تصنيف منحدر الـ ST أثناء وبعد التمرين إلى صاعد، مسطح، أو هابط.

  • 0
نشر
بتاريخ الآن قال عبد الوهاب بومعراف:

معذرة على التأخر في الرد.

 

الا عادي جدا كثير خير حضرتك والله

بتاريخ 1 دقيقة مضت قال عبد الوهاب بومعراف:

معذرة على التأخر في الرد.

بالنسبة لسؤالك الجديد، فتلك القيم تشير إلى نوعية استجابة القلب للتمرين. فالقيم المختلفة تعكس حالات صحية مختلفة، مثل التغيرات في تدفق الدم إلى القلب وما إلى ذلك.

ف Oldpeak يقيس انخفاض الـ ST على مخطط كهربية القلب (ECG) بعد التمرين أي أنه يعكس مدى انخفاض تدفق الدم إلى أجزاء من القلب، وهو مؤشر على وجود مشكلات قلبية محتملة مثل نقص التروية.

أما ال ST Slope فهو عبارة عن منحدر القطعة ST على مخطط كهربية القلب أثناء وبعد التمرين.
بالنسبة للقيم في الملف فهي توضح:
  - Upsloping (1): منحدر صاعد، قد يكون طبيعيا.
  - Flat (2): مسطح، قد يشير إلى نقص التروية.
  - Downsloping (3): منحدر هابط، غالبا ما يرتبط بنقص التروية القلبية الخطيرة.

وال Oldpeak يمثل انخفاض الـ ST بوحدات الفولت في حين أن ST Slope يشير إلى تصنيف منحدر الـ ST أثناء وبعد التمرين إلى صاعد، مسطح، أو هابط.

شكرااا جدا لحضرتك

جزاك الله كل خير

اخر سوال لو سمحتي

هي اي المقصدود بي العمود target اخر عمود ؟

  • 0
نشر

في نماذج التعلم  الالي مفهوم ال"target" يعبر عن الخرج المستهدف أو النتيجة المرغوبة التي يتم استهدافها في مجموعة البيانات.

حيث تكون موجودة في مسائل التعلم بالاشراف (supervised learning) من مسائل تصنيف او تنبؤ على غرار مسائل الغير خاضعة للاشراف (unsupervised learning) مثل خوارميات التجميع وغيرها.

حيث يمكن ان تصادفك بغير اسم لكن تعبر عن نفس المعنى ومن الاسماء الشائعة الاخرى للtarget هي:

  1.  Label (التصنيف)
  2.  Class (الفئة)
  3.  Outcome (النتيجة)
  4.  Ground truth (الحقيقة الأساسية)
  5. Y (نتيجة او الدالة )

ففي مثالك الtarget هي حالة السكري في الدم حيث تعبر 0 للحالة الطبيعية اي انه بمعنى اخر غير مصاب بالسكر وال1 انه مرتفع السكري وهو مؤشر لاصابته بالسكري  فيمكن ان تحل البيانات التي تملكها ان يمكن تصنيف الاشخاص المصابين بالسكري من غير المصابين وذلك تبعا للعوامل مثل العمر والجنس والخ...)

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

 

  • 0
نشر
بتاريخ 21 ساعة قال Ail Ahmed:

الا عادي جدا كثير خير حضرتك والله

شكرااا جدا لحضرتك

جزاك الله كل خير

اخر سوال لو سمحتي

هي اي المقصدود بي العمود target اخر عمود ؟

العفو.

العمود "target" في مجموعة بيانات مرض القلب يمثل الهدف أو النتيجة التي نريد التنبؤ بها باستخدام نموذج تعلم الآلة. وفي هذه الحالة، هو مؤشر على وجود مرض القلب لدى المريض.

أما القيم في العمود "target":

  • 0: يعني أن الشخص ليس لديه مرض القلب (سليم).
  • 1: يعني أن الشخص مصاب بمرض القلب.

وهذا العمود يستخدم كناتج (Output) أو المتغير التابع في نماذج التعلم الآلي لتدريب النموذج على التنبؤ بحالة القلب بناء على باقي الخصائص (Features) في مجموعة البيانات.

  • 0
نشر
بتاريخ On 18‏/5‏/2024 at 10:53 قال Ali Ibrahim12:

في نماذج التعلم  الالي مفهوم ال"target" يعبر عن الخرج المستهدف أو النتيجة المرغوبة التي يتم استهدافها في مجموعة البيانات.

حيث تكون موجودة في مسائل التعلم بالاشراف (supervised learning) من مسائل تصنيف او تنبؤ على غرار مسائل الغير خاضعة للاشراف (unsupervised learning) مثل خوارميات التجميع وغيرها.

حيث يمكن ان تصادفك بغير اسم لكن تعبر عن نفس المعنى ومن الاسماء الشائعة الاخرى للtarget هي:

  1.  Label (التصنيف)
  2.  Class (الفئة)
  3.  Outcome (النتيجة)
  4.  Ground truth (الحقيقة الأساسية)
  5. Y (نتيجة او الدالة )

ففي مثالك الtarget هي حالة السكري في الدم حيث تعبر 0 للحالة الطبيعية اي انه بمعنى اخر غير مصاب بالسكر وال1 انه مرتفع السكري وهو مؤشر لاصابته بالسكري  فيمكن ان تحل البيانات التي تملكها ان يمكن تصنيف الاشخاص المصابين بالسكري من غير المصابين وذلك تبعا للعوامل مثل العمر والجنس والخ...)

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

 

شكراا لحضرتك

بتاريخ 18 ساعة قال عبد الوهاب بومعراف:

العفو.

العمود "target" في مجموعة بيانات مرض القلب يمثل الهدف أو النتيجة التي نريد التنبؤ بها باستخدام نموذج تعلم الآلة. وفي هذه الحالة، هو مؤشر على وجود مرض القلب لدى المريض.

أما القيم في العمود "target":

  • 0: يعني أن الشخص ليس لديه مرض القلب (سليم).
  • 1: يعني أن الشخص مصاب بمرض القلب.

وهذا العمود يستخدم كناتج (Output) أو المتغير التابع في نماذج التعلم الآلي لتدريب النموذج على التنبؤ بحالة القلب بناء على باقي الخصائص (Features) في مجموعة البيانات.

شكراا لحضرتك 

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...