تقنيات تقليص الأبعاد وتطبيقاتها - كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 | المادة: الذكاء الإصطناعي | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: تقليص الأبعاد Dimensionality Reduction

📚 معلومات الصفحة

الكتاب: كتاب الذكاء الإصطناعي - الصف 12 - الفصل 1 | المادة: الذكاء الإصطناعي | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

الفصل: 3

مستوى الصعوبة: متوسط

📝 ملخص الصفحة

تتناول هذه الصفحة موضوع تقليص الأبعاد (Dimensionality Reduction) في تعلم الآلة، مع التركيز على تطبيقاته العملية وتقنياته المختلفة. يبدأ المحتوى بمثال برمجي يوضح استخدام أداة TSNEVisualizer من مكتبة yellowbrick لتصوير النصوص الممثلة بالمتجهات في فضاء ثنائي الأبعاد.

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

يقدم القسم التالي شرحًا لخوارزمية تضمين المجاور العشوائي الموزع على شكل T (T-SNE) كأحد تقنيات تقليص الأبعاد في التعلم غير الموجه. ثم ينتقل إلى جدول مفصل يوضح ثلاث تقنيات رئيسية لتقليص الأبعاد: تحديد الخصائص (Feature Selection) الذي يركز على اختيار الخصائص الأكثر تميزًا، وتحويل الخصائص (Feature Transformation) الذي ينشئ خصائص جديدة من الخصائص الأصلية، والتعلم المتشعب (Manifold Learning) الذي يحافظ على تركيب البيانات في الفضاء منخفض الأبعاد.

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

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

نوع: محتوى تعليمي

يستخدم المقطع البرمجي التالي أداة TSNEVisualizer من مكتبة yellowbrick لإسقاط وتصوير النصوص الممثلة بالمتجهات في فضاء ثنائي الأبعاد:

نوع: محتوى تعليمي

%%capture !pip install yellowbrick from yellowbrick.text import TSNEVisualizer

تقليص الأبعاد Dimensionality Reduction

نوع: محتوى تعليمي

تقليص الأبعاد Dimensionality Reduction

نوع: محتوى تعليمي

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

تضمين المجاور العشوائي الموزع على شكل T

نوع: محتوى تعليمي

تضمين المجاور العشوائي الموزع على شكل T t-Distributed Stochastic Neighbor : Embedding (T-SNE) خوارزمية تضمين المجاور العشوائي الموزع على شكل T (T-SNE) هي خوارزمية تعلم الآلة غير الموجهة المستخدمة لتقليص الأبعاد.

جدول 3.3: تقنيات تقليص الأبعاد

نوع: FIGURE_REFERENCE

جدول 3.3: تقنيات تقليص الأبعاد

نوع: METADATA

وزارة التعليم Ministry of Education 2023 - 1447

نوع: METADATA

158

🔍 عناصر مرئية

جدول 3.3: تقنيات تقليص الأبعاد

A table outlining three dimensionality reduction techniques: Feature Selection, Feature Transformation, and Manifold Learning, with their descriptions and practical application examples.

📄 النص الكامل للصفحة

يستخدم المقطع البرمجي التالي أداة TSNEVisualizer من مكتبة yellowbrick لإسقاط وتصوير النصوص الممثلة بالمتجهات في فضاء ثنائي الأبعاد:%%capture !pip install yellowbrick from yellowbrick.text import TSNEVisualizer--- SECTION: تقليص الأبعاد Dimensionality Reduction --- تقليص الأبعاد Dimensionality Reductionيكون تقليص الأبعاد مفيدًا في العديد من التطبيقات مثل: • تصوير البيانات عالية الأبعاد: من الصعب تصوير البيانات في فضاء عالي الأبعاد، ولذلك تقلص الأبعاد ليسهل تصوير البيانات وفهمها في هذه الحالة. • تبسيط النموذج: النموذج ذو الأبعاد الأقل يكون أبسط وأسهل فهمًا، ويستغرق وقتًا أقل في عملية التدريب. • تحسين أداء النموذج: يساعد تقليص الأبعاد في التخلص من التشويش وتكرار البيانات، مما يحسن أداء النموذج.--- SECTION: تضمين المجاور العشوائي الموزع على شكل T --- تضمين المجاور العشوائي الموزع على شكل T t-Distributed Stochastic Neighbor : Embedding (T-SNE) خوارزمية تضمين المجاور العشوائي الموزع على شكل T (T-SNE) هي خوارزمية تعلم الآلة غير الموجهة المستخدمة لتقليص الأبعاد.--- SECTION: جدول 3.3: تقنيات تقليص الأبعاد --- جدول 3.3: تقنيات تقليص الأبعاد2023 - 1447--- VISUAL CONTEXT --- **TABLE**: جدول 3.3: تقنيات تقليص الأبعاد Description: A table outlining three dimensionality reduction techniques: Feature Selection, Feature Transformation, and Manifold Learning, with their descriptions and practical application examples. Table Structure: Headers: التقنية | الوصف | مثال التطبيق العملي Rows: Row 1: تحديد الخصائص (Feature Selection) | يتضمن تحديد مجموعة فرعية من الخصائص الرئيسية. | تحتوي مجموعات البيانات الطبية على مئات من أعمدة البيانات ذات الصلة بحالة المريض. يمكن لعدد قليل من هذه الخصائص مساعدة النموذج في التشخيص السليم لحالة المريض، بينما تكون السمات الأخرى غير مرتبطة بالتشخيص وقد تشتت النموذج، وتحديد الخصائص يتجاهل كل الخصائص باستثناء الأكثر تميزًا منها. Row 2: تحويل الخصائص (Feature Transformation) | يتضمن تحويل الخصائص الأصلية أو تحويلها لإنشاء مجموعة جديدة من الخصائص، واستبدال الخصائص الرئيسة إذا لم تكن هناك حاجة إليها. | إذا توقع النموذج إقامة المريض في المستشفى، يمكن إنشاء خصائص إضافية للنموذج باستخدام الخصائص الحالية لسجلات الحالة الطبية للمريض. على سبيل المثال، حساب عدد الفحوصات المخبرية المطلوبة على مدار الأسبوع الماضي، أو عدد الزيارات على مدار الشهر الماضي. وهناك مثال آخر، وهو: حساب مساحة المستطيل باستخدام ارتفاعه وعرضه. Row 3: التعلم المتشعب (Manifold Learning) | تضمين المجاور العشوائي الموزع على شكل T (T-SNE) والتقريب والإسقاط المتشعب المنتظم (Uniform Manifold Approximation and Projection - UMAP) هي تقنيات التعلم غير الموجه التي تهدف إلى الحفاظ على تركيب البيانات في الفضاء منخفض الأبعاد. | يمكن لهذه التقنيات تحويل صورة عالية الأبعاد إلى شكل فضاء منخفض الأبعاد مع الحفاظ على الخصائص والتركيب الأساسيين لها. ونظرًا لأن هذا يقلص من المساحة المطلوبة، فإنه يمكن تخزين وإرسال هذا التمثيل وإعادة بناء الصورة الأصلية مع خسارة أقل قدر من المعلومات. Data: The table presents three rows, each detailing a dimensionality reduction technique. The columns are 'التقنية' (Technique), 'الوصف' (Description), and 'مثال التطبيق العملي' (Practical Application Example). Context: This table provides a structured overview of different dimensionality reduction techniques, explaining their core principles and illustrating their practical applications, particularly in medical data analysis and image processing.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 5 بطاقة لهذه الصفحة

ما هي الأسباب الرئيسية لاستخدام تقنية تقليص الأبعاد؟

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

الشرح: تقليص الأبعاد يعالج مشكلة صعوبة تصور البيانات في الأبعاد العالية، ويجعل النماذج أكثر كفاءة وسرعة، ويقلل من احتمالية التحيز أو الخطأ الناتج عن البيانات الزائدة أو غير الضرورية.

تلميح: فكر في التحديات التي تواجه التعامل مع البيانات الكثيرة والقديمة، وكيف يمكن تبسيطها.

عرّف 'تحديد الخصائص' (Feature Selection) كتقنية لتقليص الأبعاد.

الإجابة: تحديد الخصائص هو تقنية لتقليص الأبعاد تتضمن اختيار مجموعة فرعية من الخصائص الأصلية الأكثر أهمية أو تميزًا، وتجاهل الخصائص غير ذات الصلة أو المشتتة للنموذج.

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

تلميح: ماذا تفعل عندما يكون لديك الكثير من المعلومات، ولكن بعضها ليس مفيدًا؟

ما هو المبدأ الأساسي لتقنية 'تحويل الخصائص' (Feature Transformation)؟

الإجابة: تتضمن تحويل الخصائص الأصلية أو دمجها لإنشاء مجموعة جديدة من الخصائص، والتي قد تكون أكثر فائدة للنموذج من الخصائص الأصلية، خاصة عندما لا تكون الخصائص الأصلية كافية.

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

تلميح: كيف يمكن إنشاء معلومات جديدة من معلومات موجودة بالفعل؟

ما الهدف الرئيسي لتقنيات 'التعلم المتشعب' (Manifold Learning) مثل T-SNE و UMAP؟

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

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

تلميح: فكر في محاولة طي ورقة أو خريطة دون أن تفقد أجزاءها الأساسية.

كيف يمكن لتقنية 'تحديد الخصائص' أن تساعد في تحسين نماذج التعلم الآلي؟

الإجابة: يمكن لتقنية تحديد الخصائص أن تحسن نماذج التعلم الآلي عن طريق التركيز على الخصائص الأكثر تميزًا وارتباطًا بالمشكلة، مما يقلل من التعقيد، ويتجنب تشتيت النموذج بالبيانات غير ذات الصلة، ويقلل من مخاطر الإفراط في الملاءمة (overfitting).

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

تلميح: ماذا يحدث عندما تقدم لشخص الكثير من المعلومات غير الضرورية؟