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

السؤال

نشر

السلام عليكم

في مجال الذكاء الاصطناعي هل الافضل يكون البيانات في ملف CSV والا في قاعده بيانات SQL ؟

وليه معظم البيانات الموجود في Kaggle بيانات CSV وهل يوجد SQL ؟

والا بس في اتعلم العميق حتاجه الSQL عشان البيانات كثير ؟

Recommended Posts

  • 0
نشر

و عليكم السلام،

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

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

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

و لكن تستعمل ال sql في حال كنا نريد جلب بيانات محددة عند التدريب، مثلًا هناك تقنية تدعى RAG يتم فيها جلب بيانات معينة بناء على السؤال الذي تم سؤاله للنموذج، هنا من الممكن  استعمال ال sql في بعض الحالات و سيكون مفيدًا.

بالتالي كمية البيانات وحدها لا تحدد طريقة التخزين، و إنما يكون هناك الكثير من العوامل الأخرى.

تحياتي.

  • 0
نشر
بتاريخ 2 دقائق مضت قال Kais Hasan:

و عليكم السلام،

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

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

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

و لكن تستعمل ال sql في حال كنا نريد جلب بيانات محددة عند التدريب، مثلًا هناك تقنية تدعى RAG يتم فيها جلب بيانات معينة بناء على السؤال الذي تم سؤاله للنموذج، هنا من الممكن  استعمال ال sql في بعض الحالات و سيكون مفيدًا.

بالتالي كمية البيانات وحدها لا تحدد طريقة التخزين، و إنما يكون هناك الكثير من العوامل الأخرى.

تحياتي.

فهمت حضراتك جدا 

الف شكراا 

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

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...