Báo Cáo Nghiên Cứu: Xây Dựng Mô Hình Đa Phương Thức Ứng Dụng Trong Trả Lời Câu Hỏi Hình Ảnh Đơn Giản Trên Tiếng Việt
Tóm tắt nghiên cứu
Nghiên cứu tập trung giải quyết bài toán Trả lời câu hỏi hình ảnh (Visual Question Answering - VQA) trong ngữ cảnh ngôn ngữ tiếng Việt – một lĩnh vực giàu tiềm năng nhưng còn đối mặt với sự khan hiếm tài nguyên và thách thức về mô hình hóa đa phương thức. Mục tiêu cốt lõi của đề tài là xây dựng một kiến trúc học sâu (Deep Learning) có khả năng hiểu, liên kết và suy luận đồng thời giữa dữ liệu thị giác phức tạp và câu hỏi văn bản tiếng Việt để đưa ra câu trả lời chính xác.
Về mặt phương pháp, nghiên cứu đề xuất một khung kiến trúc đa nhánh (Multi-branch Multimodal Architecture) tiên tiến. Mô hình kết hợp song song việc trích xuất đặc trưng thị giác cục bộ thông qua mạng tích chập ResNet-34 (loại bỏ tầng Global Average Pooling để giữ lại bản đồ đặc trưng không gian $7 \times 7 \times 512$) và đặc trưng thị giác toàn cục thông qua Vision Transformer (ViT). Về phía ngôn ngữ, mô hình tận dụng sức mạnh biểu diễn ngữ nghĩa bản địa hóa của PhoBERT-base. Toàn bộ thông tin đa phương thức được hợp nhất thông qua cơ chế chú ý có hướng dẫn (Guided Attention Mechanism) trước khi đưa vào bộ phân loại dự đoán trong tập 353 nhãn câu trả lời trên bộ dữ liệu chuẩn ViVQA.
Kết quả thực nghiệm khẳng định rằng việc kết hợp đồng thời đặc trưng thị giác cục bộ và toàn cục giúp mô hình vượt trội so với các phương pháp truyền thống và các kiến trúc đơn luồng trước đây. Nghiên cứu mang lại ý nghĩa quan trọng trong việc đặt nền móng kỹ thuật cho các ứng dụng AI tương tác thị giác - ngôn ngữ tiếng Việt trong thực tiễn như hỗ trợ người khiếm thị, giáo dục thông minh và hệ thống truy vấn dữ liệu đa phương tiện.
Bối cảnh và tầm quan trọng
Trong bức tranh toàn cảnh của Trí tuệ nhân tạo (AI), sự giao thoa giữa Thị giác máy tính (Computer Vision - CV) và Xử lý ngôn ngữ tự nhiên (Natural Language Processing - NLP) đã hình thành nên lĩnh vực học đa phương thức (Multimodal Learning). Bài toán VQA là một trong những bài toán thách thức nhất của lĩnh vực này, đòi hỏi hệ thống không chỉ dừng lại ở mức nhận diện vật thể (Object Detection) hay phân loại văn bản (Text Classification) đơn thuần, mà phải đạt đến mức độ hiểu sâu sắc ngữ cảnh, mối liên hệ không gian và logic ngữ nghĩa giữa các thực thể trong ảnh dựa trên câu hỏi của con người.
Phần lớn các thành tựu VQA trên thế giới hiện nay được tối ưu hóa cho tiếng Anh với các bộ dữ liệu đồ sộ như VQA v1, VQA v2 hay GQA. Ngược lại, đối với tiếng Việt – ngôn ngữ đơn lập với nhiều đặc thù về từ ghép, hiện tượng đa nghĩa và ngữ pháp phụ thuộc ngữ cảnh – nghiên cứu về VQA vẫn còn ở giai đoạn sơ khởi. Các công trình trước đây tại Việt Nam (như mô hình Hierarchical Co-Attention đạt độ chính xác khoảng 34.2%, hay Bidirectional Cross-Attention đạt 51.3%) đã cho thấy nỗ lực ban đầu nhưng vẫn bộc lộ hạn chế:
- Chưa khai thác triệt để mối quan hệ giữa đặc trưng chi tiết cục bộ (local features) và ngữ cảnh bao quát toàn cảnh (global scene features).
- Cơ chế dung hợp (fusion) giữa hai luồng dữ liệu hình ảnh và văn bản chưa tối ưu, dẫn đến việc mất mát thông tin quan trọng khi trả lời các câu hỏi phức tạp.
Nghiên cứu này ra đời đúng thời điểm khi nhu cầu phát triển các hệ sinh thái AI có chủ quyền công nghệ và bản địa hóa cao đang trở thành ưu tiên chiến lược. Việc làm chủ kiến trúc mô hình VQA tiếng Việt mở ra tiềm năng ứng dụng to lớn trong việc số hóa giáo dục, tự động hóa dịch vụ khách hàng, phân tích hình ảnh y tế và phát triển thiết bị hỗ trợ người yếu thế tương tác với thế giới xung quanh.
Methodology và approach
Nghiên cứu áp dụng quy trình thiết kế và thực nghiệm học sâu có tính hệ thống cao, bao gồm 4 khối thành phần chính:
1. Trích xuất đặc trưng thị giác đa tầng (Visual Feature Extraction)
- Đặc trưng cục bộ (Local Features): Sử dụng mạng ResNet-34 tiền huấn luyện. Điểm cải tiến kỹ thuật quan trọng là trích xuất dữ liệu trực tiếp từ khối residual cuối cùng trước lớp Global Average Pooling (GAP). Bản đồ đặc trưng có kích thước $7 \times 7 \times 512$ được làm phẳng thành tensor $49 \times 512$, đại diện cho 49 vùng không gian riêng biệt, bảo toàn chi tiết về màu sắc, ranh giới và thuộc tính cụ thể của vật thể.
- Đặc trưng toàn cục (Global Features): Áp dụng Vision Transformer (ViT). Bằng cách chia ảnh thành các patch tuần tự và xử lý qua cơ chế Self-Attention đa tầng, ViT giúp mô hình thấu hiểu mối quan hệ tương tác không gian rộng và chủ đề tổng thể của bức ảnh.
2. Trích xuất đặc trưng ngôn ngữ tiếng Việt (Textual Feature Extraction)
- Câu hỏi đầu vào được tiền xử lý và chuẩn hóa độ dài cố định về 20 từ (padding/truncating).
- Mô hình ngôn ngữ tiền huấn luyện PhoBERT-base được sử dụng để chuyển đổi chuỗi token thành các vector nhúng ngữ nghĩa chuyên sâu. PhoBERT được đào tạo trên kho ngữ liệu tiếng Việt khổng lồ, giúp mã hóa hoàn hảo các đặc trưng cú pháp và từ vựng đặc trưng của tiếng Việt.
3. Cơ chế kết hợp đặc trưng đa phương thức (Multimodal Fusion)
- Nhóm tác giả thiết kế kiến trúc đa nhánh sử dụng khối Guided Attention (Cơ chế chú ý có hướng dẫn).
- Cơ chế này cho phép luồng thông tin ngôn ngữ (vector câu hỏi) đóng vai trò làm vector truy vấn (Query) để "hướng dẫn" việc lọc và tăng trọng số cho các vùng đặc trưng thị giác liên quan nhất, đồng thời triệt tiêu các thông tin nhiễu từ bối cảnh không liên quan.
4. Dự đoán câu trả lời và Bộ dữ liệu thực nghiệm
- Bài toán được mô hình hóa dưới dạng bài toán phân loại đa lớp (Multi-class Classification) trên không gian đầu ra gồm 353 lớp câu trả lời phổ biến nhất.
- Tập dữ liệu sử dụng là ViVQA (được xây dựng từ MS-COCO với quy trình phiên dịch 2 bước: dịch máy kết hợp kiểm định chuyên gia người Việt). Dữ liệu được chia thành 4 nhóm câu hỏi: Xác định vật thể/vị trí, Đếm số lượng, Màu sắc và Địa điểm.
- Độ tin cậy và hiệu năng được đánh giá chặt chẽ thông qua các chỉ số: Accuracy, Precision, Recall và F1-Score.
Phát hiện chính
Qua quá trình thực nghiệm và phân tích định lượng lẫn định tính, nghiên cứu đã rút ra những phát hiện học thuật cốt lõi sau:
Nhóm câu hỏi:
1. Ưu thế vượt trội của việc trích xuất đặc trưng thị giác lai ghép (Hybrid Vision)
Việc kết hợp đồng thời ResNet-34 (cục bộ) và ViT (toàn cục) mang lại hiệu quả vượt bậc so với việc chỉ sử dụng một loại kiến trúc đơn lẻ. Nếu chỉ dùng CNN truyền thống có GAP, các thông tin chi tiết về mối quan hệ không gian giữa các vật thể nhỏ thường bị nén và mất mát. Khi loại bỏ GAP và kết hợp cùng ViT, mô hình có khả năng nắm bắt được cả "vật thể ở đâu" (nhờ $49 \times 512$ feature maps của ResNet) và "bối cảnh tổng thể là gì" (nhờ ViT).
2. Vai trò quyết định của mô hình ngôn ngữ bản địa PhoBERT
So với việc sử dụng các mô hình Word2Vec, GloVe hay BERT đa ngôn ngữ (mBERT), PhoBERT-base giúp mô hình hiểu chính xác cấu trúc ngữ pháp câu hỏi tiếng Việt (đặc biệt là các từ để hỏi như "những gì", "ở đâu", "màu gì"). Nhờ đó, vector ngữ cảnh tạo ra có tính phân biệt cao, đóng vai trò định hướng cực kỳ hiệu quả cho khối Guided Attention.
3. Sự phân hóa hiệu năng rõ rệt theo 4 nhóm câu hỏi
- Nhóm câu hỏi về màu sắc (Color) và nhận diện vật thể (Object): Đạt kết quả xuất sắc nhất. Mô hình dễ dàng định vị vùng ảnh tương ứng và trích xuất đặc trưng quang học để đối chiếu với câu hỏi.
- Nhóm câu hỏi về đếm số lượng (Counting): Đòi hỏi mô hình phải phân tách và định lượng nhiều đối tượng cùng loại, tạo ra thách thức lớn hơn về mặt phân vùng không gian.
- Nhóm câu hỏi về địa điểm (Location/Scene): Đòi hỏi sự kết hợp cao độ của đặc trưng toàn cục từ ViT để nhận biết bối cảnh tổng thể (ví dụ: bến tàu, nhà bếp, công viên).
4. Đột phá từ cơ chế Guided Attention
Cơ chế chú ý có hướng dẫn giúp mô hình giải thích được quyết định phân loại. Khi câu hỏi hướng tới một đối tượng cụ thể (ví dụ: "những gì đang đậu trên cành cây"), trọng số chú ý được phân bổ tập trung tuyệt đối vào vùng pixel chứa vật thể ("con chim"), loại bỏ hoàn toàn ảnh hưởng của nền trời hay các yếu tố phụ.
Đóng góp khoa học
| Khía cạnh |
Giá trị đóng góp của nghiên cứu |
| Đóng góp lý thuyết |
Đề xuất khung kiến trúc học sâu đa phương thức tích hợp song song CNN và Vision Transformer cùng cơ chế Guided Attention chuyên biệt cho ngôn ngữ tiếng Việt. |
| Đổi mới phương pháp |
Khắc phục điểm nghẽn mất mát thông tin không gian trong CNN bằng cách bỏ lớp GAP, kết hợp hiệu quả biểu diễn ngôn ngữ của PhoBERT với đặc trưng thị giác 2 luồng. |
| Giá trị thực tiễn |
Xây dựng pipeline xử lý dữ liệu và mô hình hóa hoàn chỉnh cho bài toán VQA tiếng Việt, có thể chuyển giao trực tiếp vào các ứng dụng phần mềm thực tế. |
| Tác động dữ liệu & học thuật |
Đóng góp thêm các phân tích chuyên sâu trên tập dữ liệu chuẩn ViVQA, làm cơ sở benchmark tin cậy cho cộng đồng nghiên cứu AI tại Việt Nam. |
Đối tượng quan tâm
(Thiết bị hỗ trợ người khiếm thị, Số hóa giáo dục)
-
Nhà nghiên cứu học thuật và Giảng viên, Sinh viên ngành Khoa học máy tính:
- Cung cấp tài liệu tham khảo chất lượng cao về phương pháp kết hợp các mô hình State-of-the-Art (SOTA) như ResNet, ViT, BERT/PhoBERT trong bài toán đa phương thức.
- Làm tiền đề để mở rộng sang các nghiên cứu về Visual Reasoning phức tạp hơn.
-
Kỹ sư AI và Doanh nghiệp phát triển giải pháp:
- Ứng dụng trực tiếp kiến trúc mô hình vào các hệ thống hỏi đáp thị giác thông minh, phân tích hình ảnh tài liệu, tra cứu dữ liệu media theo ngôn ngữ tự nhiên.
- Tối ưu hóa chi phí tính toán khi lựa chọn phiên bản PhoBERT-base và ResNet-34 gọn nhẹ nhưng hiệu quả cao.
-
Tổ chức hỗ trợ cộng đồng và Chuyển đổi số giáo dục:
- Ứng dụng trong việc chế tạo các thiết bị/phần mềm hỗ trợ người khiếm thị "nhìn" và tương tác với môi trường thông qua mô tả bằng giọng nói tiếng Việt.
- Xây dựng các hệ thống học liệu tương tác trực quan cho học sinh, sinh viên.
FAQ (Câu hỏi thường gặp)
1. Phát hiện quan trọng nhất của đề tài là gì?
Trả lời: Phát hiện cốt lõi là việc tích hợp đồng thời đặc trưng thị giác cục bộ (từ ResNet-34 không dùng GAP) và đặc trưng toàn cục (từ ViT), kết hợp với cơ chế Guided Attention và mô hình ngôn ngữ PhoBERT, tạo ra bước đột phá về độ chính xác khi xử lý câu hỏi hình ảnh tiếng Việt, vượt trội hơn hẳn các mô hình chỉ dựa trên một luồng đặc trưng đơn lẻ.
2. Methodology của nghiên cứu có điểm gì đặc biệt so với các công trình trước?
Trả lời: Điểm đặc biệt nằm ở thiết kế luồng trích xuất thị giác kép: giữ lại trọn vẹn bản đồ đặc trưng $7 \times 7 \times 512$ của ResNet để không làm mất thông tin vị trí các vật thể nhỏ, đồng thời bổ trợ bởi cơ chế chú ý toàn cảnh của ViT, giúp bộ ghép nối Guided Attention có đầy đủ dữ liệu đa chiều để đối chiếu với câu hỏi tiếng Việt.
3. Kết quả của nghiên cứu có khả năng tổng quát hóa (Generalize) không?
Trả lời: Có. Kiến trúc đa phương thức đề xuất có tính module hóa cao, hoàn toàn có thể áp dụng mở rộng cho các bài toán đa phương thức khác như Sinh chú thích ảnh tiếng Việt (Image Captioning), Truy vấn ảnh bằng văn bản (Text-to-Image Retrieval) hoặc hệ thống hỏi đáp tài liệu dạng ảnh (DocVQA).
4. Hướng đi tiếp theo (Next Steps) của nghiên cứu này là gì?
Trả lời: Nghiên cứu sẽ mở rộng từ không gian phân loại câu trả lời cố định (Closed-vocabulary với 353 nhãn) sang sinh câu trả lời tự do dạng văn bản (Open-ended Generative VQA) bằng cách tích hợp các mô hình ngôn ngữ lớn đa phương thức (Large Multimodal Models - LMMs), đồng thời gia tăng quy mô và độ phức tạp của tập dữ liệu tiếng Việt.
5. Ứng dụng thực tiễn nổi bật nhất của mô hình là gì?
Trả lời: Ứng dụng tiềm năng và nhân văn nhất là tích hợp vào kính thông minh hoặc ứng dụng di động hỗ trợ người khiếm thị đọc biển báo, nhận diện vật dụng xung quanh và giải đáp thắc mắc về môi trường thực tế hoàn toàn bằng tiếng Việt.
Kết luận
Đề tài nghiên cứu đã chứng minh tính đúng đắn và hiệu quả vượt trội của mô hình học sâu đa phương thức trong việc giải quyết bài toán Trả lời câu hỏi hình ảnh (VQA) bằng tiếng Việt. Bằng việc kết hợp tinh tế giữa ResNet-34, Vision Transformer, PhoBERT và cơ chế Guided Attention, công trình đã giải quyết thành công điểm nghẽn về xử lý ngữ cảnh thị giác - ngôn ngữ đặc thù.
Trong tương lai, việc tiếp tục mở rộng quy mô ngữ liệu VQA tiếng Việt và tích hợp các kỹ thuật sinh văn bản tiên tiến sẽ là chìa khóa để đưa các hệ thống AI đa phương thức phục vụ đắc lực cho đời sống xã hội. Nghiên cứu này là một đóng góp học thuật giá trị, thúc đẩy sự phát triển mạnh mẽ của cộng đồng nghiên cứu Trí tuệ nhân tạo tại Việt Nam.