لتحميل مجموعات بيانات TensorFlow في Google Colaboratory، يمكنك اتباع الخطوات الموضحة أدناه. مجموعات بيانات TensorFlow عبارة عن مجموعة من مجموعات البيانات الجاهزة للاستخدام مع TensorFlow. فهو يوفر مجموعة واسعة من مجموعات البيانات، مما يجعله مناسبًا لمهام التعلم الآلي. Google Colaboratory، والمعروفة أيضًا باسم Colab، هي خدمة سحابية مجانية تقدمها Google تتيح للمستخدمين كتابة وتنفيذ كود Python في المتصفح، مع إمكانية الوصول إلى وحدات معالجة الرسومات.
أولاً، تحتاج إلى تثبيت TensorFlow Datasets في بيئة Colab الخاصة بك. يمكنك القيام بذلك عن طريق تشغيل الأمر التالي في خلية التعليمات البرمجية داخل دفتر ملاحظات Colab الخاص بك:
python !pip install -q tensorflow-datasets
يقوم هذا الأمر بتثبيت مكتبة TensorFlow Datasets في بيئة Colab الخاصة بك، مما يتيح لك الوصول إلى مجموعات البيانات التي تقدمها.
بعد ذلك، يمكنك تحميل مجموعة بيانات من TensorFlow Datasets باستخدام مقتطف كود Python التالي:
python import tensorflow_datasets as tfds # Load the dataset dataset = tfds.load('dataset_name', split='train', as_supervised=True) # Iterate through the dataset for example in dataset: # Process the example pass
في الكود أعلاه، استبدل ``dataset_name'` باسم مجموعة البيانات التي تريد تحميلها. يمكنك العثور على قائمة بمجموعات البيانات المتاحة من خلال تصفح موقع TensorFlow Datasets أو باستخدام وظيفة `tfds.list_builders()` في دفتر ملاحظات Colab الخاص بك.
تحدد المعلمة `split` تقسيم مجموعة البيانات المراد تحميله (على سبيل المثال، ``التدريب'`، ``الاختبار'`، ``التحقق من الصحة'`). يؤدي الإعداد `as_supervised=True` إلى تحميل مجموعة البيانات بتنسيق صف `(input, label)`، والذي يُستخدم بشكل شائع في مهام التعلم الآلي.
بعد تحميل مجموعة البيانات، يمكنك تكرارها للوصول إلى الأمثلة الفردية لمزيد من المعالجة. اعتمادًا على مجموعة البيانات، قد تحتاج إلى معالجة البيانات مسبقًا أو تطبيق التحويلات أو تقسيمها إلى مجموعات تدريب واختبار.
من المهم ملاحظة أن بعض مجموعات البيانات قد تتطلب خطوات معالجة مسبقة إضافية أو تكوينات محددة. ارجع إلى وثائق TensorFlow Datasets للحصول على معلومات مفصلة حول كل مجموعة بيانات وكيفية العمل معها بفعالية.
باتباع هذه الخطوات، يمكنك بسهولة تحميل TensorFlow Datasets في Google Colaboratory وبدء العمل على مشاريع التعلم الآلي الخاصة بك باستخدام المجموعة الغنية من مجموعات البيانات المتاحة.
أسئلة وأجوبة أخرى حديثة بخصوص EITC/AI/GCML تعلم الآلة على Google Cloud:
- ما هو تحويل النص إلى كلام (TTS) وكيف يعمل مع الذكاء الاصطناعي؟
- ما هي القيود المفروضة على العمل مع مجموعات البيانات الكبيرة في التعلم الآلي؟
- هل يمكن للتعلم الآلي تقديم بعض المساعدة الحوارية؟
- ما هو ملعب TensorFlow؟
- ماذا تعني مجموعة البيانات الأكبر في الواقع؟
- ما هي بعض الأمثلة على المعلمات الفائقة للخوارزمية؟
- ما هو التعلم المجمع؟
- ماذا لو لم تكن خوارزمية التعلم الآلي المختارة مناسبة وكيف يمكن التأكد من اختيار الخوارزمية الصحيحة؟
- هل يحتاج نموذج التعلم الآلي إلى الإشراف أثناء التدريب؟
- ما هي المعلمات الأساسية المستخدمة في الخوارزميات القائمة على الشبكة العصبية؟
عرض المزيد من الأسئلة والأجوبة في EITC/AI/GCML Google Cloud Machine Learning