تخطي إلى المحتوى

واجهة المستخدم الرسومية للمستكشف

مذكرة المجتمع ⚠️

اعتباراً من ultralytics>=8.3.10، Ultralytics مستكشف الدعم قد تم إهماله. ولكن لا تقلق! يمكنك الآن الوصول إلى وظائف مماثلة بل ومحسنة من خلال Ultralytics هبمنصتنا البديهية الخالية من التعليمات البرمجية والمصممة لتبسيط سير عملك. مع Ultralytics HUB، يمكنك مواصلة استكشاف بياناتك وتصورها وإدارتها دون عناء، كل ذلك دون كتابة سطر واحد من التعليمات البرمجية. تأكد من التحقق من ذلك والاستفادة من ميزاته القوية!

واجهة المستخدم الرسومية للمستكشف هي بمثابة ملعب تم إنشاؤه باستخدام واجهة برمجة تطبيقاتUltralytics Explorer. يتيح لك تشغيل البحث عن التشابه الدلالي/المتجه واستعلامات SQL وحتى البحث باستخدام اللغة الطبيعية باستخدام ميزة اسأل الذكاء الاصطناعي المدعومة من LLMs.

لقطة شاشة لوحة معلومات المستكشف 1



شاهد: Ultralytics نظرة عامة على لوحة معلومات المستكشف

التركيب

pip install ultralytics[explorer]

ملاحظة

تعمل ميزة Ask AI باستخدام OpenAI، لذا سيُطلب منك تعيين مفتاح واجهة برمجة التطبيقات ل OpenAI عند تشغيل واجهة المستخدم الرسومية لأول مرة. يمكنك تعيينه على النحو التالي - yolo settings openai_api_key="..."

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

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

لقطة شاشة لوحة معلومات المستكشف 2

عند إجراء بحث التشابه، يجب أن ترى نتيجة مماثلة:

لقطة شاشة لوحة معلومات المستكشف 3

اسأل الذكاء الاصطناعي

يتيح لك ذلك كتابة الطريقة التي تريد بها تصفية مجموعة بياناتك باستخدام لغة طبيعية. ليس عليك أن تكون بارعاً في كتابة استعلامات SQL. سيقوم مولد الاستعلامات المدعوم بالذكاء الاصطناعي الخاص بنا تلقائيًا بذلك تحت الغطاء. على سبيل المثال - يمكنك أن تقول - "اعرض لي 100 صورة تحتوي على شخص واحد فقط وكلبين. يمكن أن يكون هناك كائنات أخرى أيضًا" وسيقوم داخليًا بإنشاء الاستعلام وإظهار تلك النتائج. إليك مثال على الإخراج عندما يُطلب منك "اعرض 10 صور مع 5 أشخاص بالضبط" وسترى نتيجة كهذه:

لقطة شاشة لوحة معلومات المستكشف 4

ملاحظة: يعمل هذا باستخدام LLMs تحت الغطاء، لذا فإن النتائج احتمالية وقد تخطئ في بعض الأحيان

تشغيل استعلامات SQL على مجموعات بيانات سيرتك الذاتية

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

WHERE labels LIKE '%person%' AND labels LIKE '%dog%'

لقطة شاشة لوحة معلومات المستكشف 5

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

الأسئلة الشائعة

ما هو Ultralytics Explorer GUI وكيف يمكنني تثبيته؟

Ultralytics واجهة المستخدم الرسومية للمستكشف هي واجهة قوية تفتح إمكانات استكشاف البيانات المتقدمة باستخدام واجهة برمجة التطبيقاتUltralytics Explorer. تسمح لك بتشغيل البحث عن التشابه الدلالي/المتجه واستعلامات SQL واستعلامات اللغة الطبيعية باستخدام ميزة Ask AI المدعومة بنماذج اللغة الكبيرة (LLMs).

لتثبيت واجهة المستخدم الرسومية للمستكشف، يمكنك استخدام pip:

pip install ultralytics[explorer]

ملاحظة: لاستخدام ميزة Ask AI، ستحتاج إلى تعيين مفتاح OpenAI API: yolo settings openai_api_key="...".

كيف تعمل ميزة البحث الدلالي في واجهة المستخدم الرسومية Ultralytics Explorer GUI؟

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

تعرّف على المزيد حول البحث الدلالي والميزات الأخرى من خلال زيارة قسم نظرة عامة على الميزات.

هل يمكنني استخدام اللغة الطبيعية لتصفية مجموعات البيانات في واجهة المستخدم الرسومية Ultralytics Explorer GUI؟

نعم، باستخدام ميزة Ask AI المدعومة بنماذج اللغة الكبيرة (LLMs)، يمكنك تصفية مجموعات البيانات الخاصة بك باستخدام استعلامات اللغة الطبيعية. لا تحتاج إلى أن تكون بارعًا في SQL. على سبيل المثال، يمكنك أن تسأل "أرني 100 صورة تحتوي على شخص واحد فقط وكلبين. يمكن أن يكون هناك كائنات أخرى أيضًا"، وسيقوم الذكاء الاصطناعي بإنشاء الاستعلام المناسب تحت الغطاء لتقديم النتائج المطلوبة.

شاهد مثالاً على استعلام بلغة طبيعية هنا.

كيف أقوم بتشغيل استعلامات SQL على مجموعات البيانات باستخدام واجهة المستخدم الرسومية Ultralytics Explorer GUI؟

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

WHERE labels LIKE '%person%' AND labels LIKE '%dog%'

يمكنك أيضًا توفير شرط WHERE فقط، مما يجعل عملية الاستعلام أكثر مرونة.

لمزيد من التفاصيل، راجع قسم استعلامات SQL.

ما هي فوائد استخدام واجهة المستخدم الرسومية Ultralytics Explorer GUI لاستكشاف البيانات؟

Ultralytics تعمل واجهة المستخدم الرسومية للمستكشف على تعزيز استكشاف البيانات بميزات مثل البحث الدلالي والاستعلام عن SQL والتفاعلات اللغوية الطبيعية من خلال ميزة Ask AI. تسمح هذه الإمكانيات للمستخدمين بما يلي:

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

هذه الميزات تجعلها أداة متعددة الاستخدامات للمطورين والباحثين وعلماء البيانات الذين يتطلعون إلى الحصول على رؤى أعمق في مجموعات البيانات الخاصة بهم.

استكشف المزيد حول هذه الميزات في وثائق واجهة المستخدم الرسومية للمستكشف.

📅 تم الإنشاء منذ 11 شهرًا ✏️ تم التحديث منذ 1 شهر

التعليقات