انتقل إلى المحتوى

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

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

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



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

تركيب

pip install ultralytics[explorer]

ملاحظه

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الأسئلة المتداولة

ما هو 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.

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

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



تم الإنشاء 2024-01-08، تم التحديث 2024-07-04
المؤلفون: جلين-جوتشر (7)، رضوان منور (3)، أيوش إكسل (1)

التعليقات