Ultralytics YOLO27:
Quay lại bảng thuật ngữ Ultralytics

Natural Language Understanding (NLU)

Khám phá Natural Language Understanding (NLU) và cách công nghệ này cho phép máy móc diễn giải ý định và cảm xúc. Tìm hiểu cách kết nối ngôn ngữ con người với vision AI.

Hiểu ngôn ngữ tự nhiên (NLU) là một tập con chuyên biệt của Trí tuệ nhân tạo (AI), tập trung vào việc đọc hiểu và diễn giải ngôn ngữ của con người bằng máy móc. Trong khi các công nghệ tổng quát hơn cho phép máy tính xử lý dữ liệu văn bản, NLU đặc biệt giúp các hệ thống nắm bắt ý nghĩa, ý định và cảm xúc đằng sau từ ngữ, đồng thời xử lý sự phức tạp của ngữ pháp, tiếng lóng và ngữ cảnh. Bằng cách tận dụng các kiến trúc Deep Learning (DL) tiên tiến, NLU chuyển đổi văn bản phi cấu trúc thành logic có cấu trúc mà máy có thể đọc được, đóng vai trò là cầu nối giữa giao tiếp của con người và hành động tính toán.

Cơ chế cốt lõi của NLU#

Để hiểu ngôn ngữ, các thuật toán NLU phân tách văn bản thành các thành phần và phân tích mối quan hệ giữa chúng. Quá trình này bao gồm một số khái niệm ngôn ngữ học chính:

  • Tokenization: Bước nền tảng trong đó văn bản thô được phân đoạn thành các đơn vị nhỏ hơn, chẳng hạn như từ hoặc từ con. Bước này chuẩn bị dữ liệu cho việc biểu diễn dưới dạng số bên trong một mạng neural.
  • Nhận dạng thực thể có tên (NER): Các model NLU xác định những thực thể cụ thể trong một câu, chẳng hạn như người, địa điểm, ngày tháng hoặc tổ chức. Ví dụ, trong cụm từ "Book a flight to London," "London" được trích xuất dưới dạng một thực thể địa điểm.
  • Phân loại ý định: Đây là chức năng quan trọng đối với các hệ thống tương tác, giúp xác định mục tiêu của người dùng. Phân loại ý định phân tích một cụm từ như "My internet is down" để hiểu rằng người dùng đang báo cáo một sự cố kỹ thuật thay vì đặt một câu hỏi chung.
  • Phân tích ngữ nghĩa: Vượt ra ngoài các từ khóa đơn giản, quá trình này đánh giá ý nghĩa của cấu trúc câu. Các nhà nghiên cứu tại Nhóm NLP Stanford từ lâu đã tiên phong trong các phương pháp phân biệt nghĩa của từ dựa trên ngữ cảnh, đảm bảo rằng "bank" được diễn giải chính xác là một tổ chức tài chính hoặc bờ sông tùy theo văn bản xung quanh.

NLU và các lĩnh vực liên quan#

Điều quan trọng là phân biệt NLU với các lĩnh vực có liên quan chặt chẽ trong lĩnh vực khoa học máy tính:

  • Xử lý ngôn ngữ tự nhiên (NLP): NLP là thuật ngữ bao quát, trong đó có NLU. Trong khi NLP bao phủ toàn bộ quy trình xử lý dữ liệu ngôn ngữ—bao gồm dịch thuật và phân tích cú pháp đơn giản—NLU chỉ tập trung nghiêm ngặt vào khía cạnh hiểu. Một tập con khác là Sinh ngôn ngữ tự nhiên (NLG), chịu trách nhiệm tạo ra các phản hồi văn bản mới.
  • Thị giác máy tính (CV): Theo truyền thống, CV xử lý dữ liệu hình ảnh còn NLU xử lý văn bản. Tuy nhiên, các Mô hình đa phương thức hiện đại kết hợp hai lĩnh vực này. NLU phân tích một prompt văn bản (ví dụ: "find the red car"), còn CV thực hiện tìm kiếm hình ảnh dựa trên sự hiểu biết đó.
  • Nhận dạng giọng nói: Công nghệ này, còn được gọi là Speech-to-Text, chuyển đổi tín hiệu âm thanh thành từ ngữ dạng văn bản. NLU chỉ tiếp quản sau khi lời nói đã được chuyển thành văn bản để diễn giải nội dung được nói.

Các ứng dụng trong thực tế#

NLU cung cấp nền tảng cho nhiều hệ thống thông minh mà doanh nghiệp và người tiêu dùng sử dụng hằng ngày.

  1. Hỗ trợ khách hàng thông minh: Các chatbot hiện đại sử dụng NLU để xử lý các ticket hỗ trợ mà không cần sự can thiệp của con người. Bằng cách sử dụng Phân tích cảm xúc, các agent này có thể phát hiện sự thất vọng trong tin nhắn của khách hàng và tự động chuyển vấn đề lên một quản lý con người.

  2. Công cụ tìm kiếm ngữ nghĩa: Không giống như công cụ tìm kiếm dựa trên từ khóa truyền thống, các công cụ được NLU hỗ trợ hiểu được ngữ cảnh của truy vấn. Các tổ chức sử dụng Tìm kiếm ngữ nghĩa để cho phép nhân viên truy vấn cơ sở dữ liệu nội bộ bằng những câu hỏi tự nhiên như "Show me sales reports from last Q4," và nhận được các tài liệu chính xác thay vì một danh sách các file chỉ liên quan lỏng lẻo.

  3. Tích hợp thị giác–ngôn ngữ: Trong lĩnh vực vision AI, NLU cho phép thực hiện "Phát hiện đối tượng với từ vựng mở". Thay vì bị giới hạn trong các danh mục cố định (chẳng hạn 80 lớp trong các dataset tiêu chuẩn), các model như YOLO-World sử dụng NLU để hiểu các prompt văn bản tùy chỉnh và định vị những đối tượng đó trong hình ảnh.

Ví dụ mã: Phát hiện đối tượng dựa trên NLU#

Ví dụ sau minh họa cách các khái niệm NLU được tích hợp vào workflow thị giác máy tính bằng package ultralytics. Tại đây, chúng ta sử dụng một model kết hợp encoder văn bản (NLU) với backbone thị giác để phát hiện các đối tượng được định nghĩa hoàn toàn bằng mô tả ngôn ngữ tự nhiên.

from ultralytics import YOLOWorld

# Load a model capable of vision-language understanding
# This model uses NLU to interpret text prompts
model = YOLOWorld("yolov8s-world.pt")

# Define custom classes using natural language descriptions
# The NLU component parses "person in red shirt" to guide detection
model.set_classes(["person in red shirt", "blue bus"])

# Run inference on an image
results = model.predict("city_street.jpg")

# Display the results
results[0].show()

Công cụ và xu hướng tương lai#

Sự phát triển của NLU dựa vào các framework mạnh mẽ. Các thư viện như PyTorch cung cấp các phép toán tensor cần thiết để xây dựng model deep learning, trong khi spaCy cung cấp các công cụ xử lý ngôn ngữ ở cấp độ công nghiệp.

Trong tương lai, ngành đang hướng tới các hệ thống đa phương thức hợp nhất. Ultralytics Platform đơn giản hóa quá trình chuyển đổi này bằng cách cung cấp một môi trường toàn diện để quản lý dataset, chú thích hình ảnh và train model có thể được triển khai lên edge. Trong khi Mô hình ngôn ngữ lớn (LLMs) xử lý việc suy luận phức tạp, việc tích hợp chúng với các model thị giác tốc độ cao như YOLO26 tạo ra các agent mạnh mẽ có khả năng quan sát, hiểu và tương tác với thế giới theo thời gian thực. Sự kết hợp này đại diện cho hướng phát triển tiên tiến tiếp theo trong các ứng dụng Machine Learning (ML).

Explore solutions

Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính cho hình ảnh trên không

Thị giác máy tính cho hình ảnh trên không

Biến đổi hình ảnh từ máyδ bay không người lái và ảnh chụp trên không thành thông tin chi tiết thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Mang thị giác AI đến với hoạt động giám sát trên không bằng các model Ultralytics YOLO. Cung cấp sức mạnh cho máy bay không người lái, quy trình hàng không vũ trụ, bảo tồn môi trường & ngành công nghiệp địa không gian với các giải pháp thị giác máy tính.
Tìm hiểu thêm

Bảo vệ mọi địa điểm bằng các model Ultralytics YOLO. Thị giác AI cung cấp sức mạnh cho việc giám sát chu vi, phát hiện mối đe dọa, nhận diện biển số xe và an toàn nơi làm việc.
Tìm hiểu thêm
Thị giác máy tính trong robotics

Thị giác máy tính trong robotics

Nâng cao năng lực cho máy móc thông minh hơn với các model Ultralytics YOLO. Vision AI trong robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh gọn logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại ngành bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ tracking hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và cung cấp insight khách hàng thông minh hơn.
Tìm hiểu thêm
Computer vision trong healthcare

Computer vision trong healthcare

Xây dựng các giải pháp healthcare với các model Ultralytics YOLO. Vision AI trong healthcare thúc đẩy chẩn đoán hình ảnh nhanh hơn, chẩn đoán thông minh hơn và giám sát bệnh nhân.
Tìm hiểu thêm
Computer vision trong sản xuất

Computer vision trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Computer vision trong ngành ô tô

Computer vision trong ngành ô tô

Ứng dụng computer vision trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Computer vision trong nông nghiệp

Computer vision trong nông nghiệp

Đưa vision AI vào nông nghiệp thông minh với các model Ultralytics YOLO. Thúc đẩy giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm

Hãy cùng xây dựng tương lai của AI!

Bắt đầu hành trình của bạn với tương lai của machine learning