للعثور على مجموعة بيانات Iris المستخدمة في المثال، يمكن الوصول إليها من خلال مستودع التعلم الآلي التابع لشركة UCI. مجموعة بيانات Iris هي مجموعة بيانات شائعة الاستخدام في مجال التعلم الآلي لمهام التصنيف، خاصة في السياقات التعليمية بسبب بساطتها وفعاليتها في عرض خوارزميات التعلم الآلي المختلفة.
يعد مستودع التعلم الآلي UCI موردًا مستخدمًا على نطاق واسع في مجتمع التعلم الآلي الذي يستضيف مجموعات بيانات متنوعة للأغراض البحثية والتعليمية. تعد مجموعة بيانات Iris إحدى مجموعات البيانات المتوفرة في مستودع UCI ويمكن الوصول إليها بسهولة لاستخدامها في مشاريع التعلم الآلي الخاصة بك.
لاسترداد مجموعة بيانات Iris من مستودع التعلم الآلي التابع لـ UCI، يمكن اتباع الخطوات التالية:
1. قم بزيارة موقع مستودع التعلم الآلي التابع لـ UCI على https://archive.ics.uci.edu/ml/index.php.
2. انتقل إلى قسم "مجموعات البيانات" على الموقع الإلكتروني.
3. ابحث عن مجموعة بيانات Iris إما من خلال تصفح مجموعات البيانات المتاحة أو باستخدام وظيفة البحث على موقع الويب.
4. قم بتنزيله بتنسيق متوافق مع بيئة التعلم الآلي المستخدمة. تتوفر مجموعة البيانات عادةً بتنسيق CSV (قيم مفصولة بفواصل)، والتي يمكن استيرادها بسهولة إلى أدوات مثل مكتبة الباندا في Python لمعالجة البيانات وتحليلها.
وبدلاً من ذلك، يمكن للمرء أيضًا الوصول إلى مجموعة بيانات Iris مباشرة من خلال مكتبات التعلم الآلي الشائعة مثل scikit-learn في Python. يوفر Scikit-learn وظائف مدمجة لتحميل مجموعة بيانات Iris، مما يسهل على المستخدمين الوصول إلى مجموعة البيانات دون الحاجة إلى تنزيلها بشكل منفصل.
فيما يلي مثال لمقتطف التعليمات البرمجية في Python باستخدام scikit-learn لتحميل مجموعة بيانات Iris:
python from sklearn.datasets import load_iris # Load the Iris dataset iris = load_iris() # Access the features and target labels X = iris.data y = iris.target # Print the shape of the dataset print("Shape of the Iris dataset:", X.shape)
من خلال تشغيل مقتطف التعليمات البرمجية أعلاه، يمكن للمرء تحميل مجموعة بيانات Iris مباشرة في بيئة Python باستخدام scikit-learn وبدء العمل مع مجموعة البيانات لبعض المهام العملية للتعلم الآلي.
أسئلة وأجوبة أخرى حديثة بخصوص EITC/AI/GCML تعلم الآلة على Google Cloud:
- ما هو تحويل النص إلى كلام (TTS) وكيف يعمل مع الذكاء الاصطناعي؟
- ما هي القيود المفروضة على العمل مع مجموعات البيانات الكبيرة في التعلم الآلي؟
- هل يمكن للتعلم الآلي تقديم بعض المساعدة الحوارية؟
- ما هو ملعب TensorFlow؟
- ماذا تعني مجموعة البيانات الأكبر في الواقع؟
- ما هي بعض الأمثلة على المعلمات الفائقة للخوارزمية؟
- ما هو التعلم المجمع؟
- ماذا لو لم تكن خوارزمية التعلم الآلي المختارة مناسبة وكيف يمكن التأكد من اختيار الخوارزمية الصحيحة؟
- هل يحتاج نموذج التعلم الآلي إلى الإشراف أثناء التدريب؟
- ما هي المعلمات الأساسية المستخدمة في الخوارزميات القائمة على الشبكة العصبية؟
عرض المزيد من الأسئلة والأجوبة في EITC/AI/GCML Google Cloud Machine Learning