Bỏ để qua phần nội dung

GUI thám hiểm

Explorer GUI giống như một sân chơi xây dựng bằng cách sử dụng Ultralytics API Explorer. Nó cho phép bạn chạy tìm kiếm tương tự ngữ nghĩa / vector, truy vấn SQL và thậm chí tìm kiếm bằng ngôn ngữ tự nhiên bằng cách sử dụng tính năng AI hỏi của chúng tôi được cung cấp bởi LLM.

Explorer Dashboard Ảnh chụp màn hình 1



Xem: Ultralytics Tổng quan về Bảng điều khiển Explorer

Cài đặt

pip install ultralytics[explorer]

Ghi

Tính năng Ask AI hoạt động bằng OpenAI, vì vậy bạn sẽ được nhắc đặt khóa api cho OpenAI khi bạn chạy GUI lần đầu tiên. Bạn có thể đặt nó như thế này - yolo settings openai_api_key="..."

Tìm kiếm ngữ nghĩa là một kỹ thuật để tìm hình ảnh tương tự với một hình ảnh nhất định. Nó dựa trên ý tưởng rằng các hình ảnh tương tự sẽ có nhúng tương tự. Trong giao diện người dùng, bạn có thể chọn một trong các hình ảnh khác và tìm kiếm các hình ảnh tương tự như chúng. Điều này có thể hữu ích khi bạn muốn tìm hình ảnh tương tự như một hình ảnh nhất định hoặc một tập hợp các hình ảnh không hoạt động như mong đợi.

Chẳng hạn: Trong bảng điều khiển Khám phá VOC này, người dùng chọn một vài hình ảnh máy bay như sau:

Ảnh chụp màn hình Bảng điều khiển Explorer 2

Khi thực hiện tìm kiếm tương tự, bạn sẽ thấy một kết quả tương tự:

Explorer Dashboard Ảnh chụp màn hình 3

Hỏi AI

Điều này cho phép bạn viết cách bạn muốn lọc tập dữ liệu của mình bằng ngôn ngữ tự nhiên. Bạn không cần phải thành thạo trong việc viết các truy vấn SQL. Trình tạo truy vấn được hỗ trợ bởi AI của chúng tôi sẽ tự động thực hiện điều đó dưới mui xe. Ví dụ: - bạn có thể nói - "cho tôi xem 100 hình ảnh với chính xác một người và 2. Cũng có thể có các đối tượng khác" và nó sẽ tạo truy vấn nội bộ và hiển thị cho bạn những kết quả đó. Dưới đây là một ví dụ đầu ra khi được yêu cầu "Hiển thị 10 hình ảnh với chính xác 5 người" và bạn sẽ thấy kết quả như thế này:

Explorer Dashboard Ảnh chụp màn hình 4

Lưu ý: Điều này hoạt động bằng cách sử dụng LLM dưới mui xe để kết quả có xác suất và đôi khi có thể gặp sự cố

Chạy các truy vấn SQL trên bộ dữ liệu CV của bạn

Bạn có thể chạy các truy vấn SQL trên tập dữ liệu của mình để lọc nó. Nó cũng hoạt động nếu bạn chỉ cung cấp mệnh đề WHERE. Ví dụ truy vấn SQL sẽ chỉ hiển thị các hình ảnh có ít nhất 1 người và 1 trong đó:

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

Explorer Dashboard Ảnh chụp màn hình 5

Đây là bản dựng Demo sử dụng API Explorer. Bạn có thể sử dụng API để xây dựng sổ ghi chép hoặc tập lệnh khám phá của riêng mình nhằm hiểu rõ hơn về tập dữ liệu của mình. Tìm hiểu thêm về API Explorer tại đây.

FAQ

Là gì Ultralytics Explorer GUI và làm cách nào để cài đặt nó?

Ultralytics Explorer GUI là một giao diện mạnh mẽ mở khóa các khả năng khám phá dữ liệu nâng cao bằng cách sử dụng Ultralytics API Explorer. Nó cho phép bạn chạy tìm kiếm tương tự ngữ nghĩa / vector, truy vấn SQL và truy vấn ngôn ngữ tự nhiên bằng cách sử dụng tính năng Ask AI được cung cấp bởi Mô hình ngôn ngữ lớn (LLM).

Để cài đặt Explorer GUI, bạn có thể sử dụng pip:

pip install ultralytics[explorer]

Lưu ý: Để sử dụng tính năng Hỏi AI, bạn cần đặt khóa API OpenAI: yolo settings openai_api_key="...".

Tính năng tìm kiếm ngữ nghĩa như thế nào trong Ultralytics Explorer GUI hoạt động?

Tính năng tìm kiếm ngữ nghĩa trong Ultralytics Explorer GUI cho phép bạn tìm hình ảnh tương tự như một hình ảnh nhất định dựa trên việc nhúng của chúng. Kỹ thuật này rất hữu ích để xác định và khám phá những hình ảnh có chung điểm tương đồng về thị giác. Để sử dụng tính năng này, hãy chọn một hoặc nhiều hình ảnh trong giao diện người dùng và thực hiện tìm kiếm các hình ảnh tương tự. Kết quả sẽ hiển thị hình ảnh gần giống với những hình ảnh đã chọn, tạo điều kiện cho việc khám phá tập dữ liệu hiệu quả và phát hiện bất thường.

Tìm hiểu thêm về tìm kiếm ngữ nghĩa và các tính năng khác bằng cách truy cập phần Tổng quan về tính năng .

Tôi có thể sử dụng ngôn ngữ tự nhiên để lọc các bộ dữ liệu trong không Ultralytics Explorer GUI?

Có, với tính năng Hỏi AI được hỗ trợ bởi các mô hình ngôn ngữ lớn (LLM), bạn có thể lọc bộ dữ liệu của mình bằng các truy vấn ngôn ngữ tự nhiên. Bạn không cần phải thành thạo SQL. Ví dụ, bạn có thể hỏi "Cho tôi xem 100 hình ảnh với chính xác một người và 2. Cũng có thể có các đối tượng khác" và AI sẽ tạo ra truy vấn thích hợp dưới mui xe để mang lại kết quả mong muốn.

Xem ví dụ về truy vấn ngôn ngữ tự nhiên tại đây.

Làm cách nào để chạy truy vấn SQL trên tập dữ liệu bằng cách sử dụng Ultralytics Explorer GUI?

Ultralytics Explorer GUI cho phép bạn chạy các truy vấn SQL trực tiếp trên tập dữ liệu của mình để lọc và quản lý dữ liệu hiệu quả. Để chạy truy vấn, hãy điều hướng đến phần truy vấn SQL trong GUI và viết truy vấn của bạn. Ví dụ: để hiển thị hình ảnh có ít nhất một người và một, bạn có thể sử dụng:

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

Bạn cũng chỉ có thể cung cấp mệnh đề WHERE, giúp quá trình truy vấn linh hoạt hơn.

Để biết thêm chi tiết, hãy tham khảo phần truy vấn SQL.

Lợi ích của việc sử dụng là gì Ultralytics Explorer GUI để khám phá dữ liệu?

Ultralytics Explorer GUI tăng cường khám phá dữ liệu với các tính năng như tìm kiếm ngữ nghĩa, truy vấn SQL và tương tác ngôn ngữ tự nhiên thông qua tính năng Ask AI. Những khả năng này cho phép người dùng: - Hiệu quả tìm thấy hình ảnh tương tự trực quan. - Lọc bộ dữ liệu bằng cách sử dụng các truy vấn SQL phức tạp. - Sử dụng AI để thực hiện tìm kiếm ngôn ngữ tự nhiên, loại bỏ nhu cầu về chuyên môn SQL nâng cao.

Những tính năng này làm cho nó trở thành một công cụ linh hoạt cho các nhà phát triển, nhà nghiên cứu và nhà khoa học dữ liệu muốn hiểu sâu hơn về bộ dữ liệu của họ.

Khám phá thêm về các tính năng này trong Tài liệu GUI Explorer.



Đã tạo 2024-01-08, Cập nhật 2024-07-04
Tác giả: glenn-jocher (7), RizwanMunawar (3), AyushExel (1)

Ý kiến