Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân tích cú pháp tiếng vi
Tài liệu: Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân tích cú pháp tiếng việt theo tiếp cận học máy thống kê. Tải về tại LuanAn.net
Năm xuất bản
Số trang
190
Thời gian đọc
29 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
50 Point
Tổng quan nhanh
- Chủ đề:
- 1. Tổng quan luận án tiến sĩ toán học về xử lý ngôn ngữ
- Số trang:
- 190 trang
- Trường:
- Trường Đại học Khoa học Tự nhiên, Đại học Quốc gia Hà Nội
- Chuyên ngành:
- Toán học
- Tác giả:
- Nguyễn Thị Lương
- Năm:
- 2020
Tóm tắt nội dung luận án
I. Tổng quan luận án tiến sĩ toán học về xử lý ngôn ngữ
Đề tài nghiên cứu tập trung vào phân tích cú pháp tiếng Việt bằng học máy thống kê. Công trình này thuộc chuyên ngành khoa học tính toán và toán ứng dụng. Mục tiêu chính là cải thiện độ chính xác phân tích cú pháp và gán nhãn vai nghĩa. Các mô hình kết hợp chặt chẽ giữa lý thuyết ngôn ngữ học và giải tích số. Luận án tiến sĩ toán học này giải quyết các thách thức đặc thù của tiếng Việt. Tiếng Việt là ngôn ngữ đơn lập, không biến đổi hình thái từ. Cấu trúc câu phụ thuộc nhiều vào trật tự từ và hư từ. Do đó, việc xây dựng các mô hình toán học phù hợp đóng vai trò quyết định. Công trình kế thừa các thành tựu quốc tế và tinh chỉnh cho dữ liệu thực nghiệm tiếng Việt. Kết quả mở ra hướng đi mới cho công nghệ xử lý ngôn ngữ tự nhiên.
1.1. Cơ sở lý thuyết và vai trò của nghiên cứu sinh toán học
Nghiên cứu sinh toán học thiết lập nền tảng lý thuyết vững chắc cho bài toán cú pháp. Cấu trúc câu được mô hình hóa qua hai hướng tiếp cận chính: cú pháp thành phần và cú pháp phụ thuộc. Cú pháp thành phần phân rã câu thành các cây cấu trúc phân cấp. Cú pháp phụ thuộc biểu diễn mối quan hệ nhị phân giữa các từ. Các mô hình biểu diễn phân bố từ như Skip-gram, CBOW và GloVe được tích hợp toàn diện. Những vector đặc trưng này giúp nắm bắt ngữ nghĩa sâu của từ vựng. Quá trình tính toán kết hợp các công cụ toán ứng dụng và lý thuyết xác suất thống kê. Hệ thống chuyển đổi thông tin văn bản thành các bài toán tối ưu rời rạc. Điều này giúp tăng cường độ chính xác khi phân loại cấu trúc.
1.2. Ứng dụng giải tích số trong phân tích ngữ nghĩa sâu
Giải tích số cung cấp phương pháp xấp xỉ chính xác cho không gian vector ngữ nghĩa đa chiều. Quá trình biểu diễn từ dựa vào ngữ cảnh sâu đòi hỏi các phép tính ma trận phức tạp. Các hàm mất mát phi tuyến tính được giải quyết thông qua kỹ thuật đạo hàm số. Mô hình học sâu như BiLSTM và kiến trúc Self-Attention được ứng dụng rộng rãi. Các mạng nơ-ron này nắm bắt phụ thuộc khoảng cách xa trong câu. Thuật toán tối ưu hóa thích nghi giúp đẩy nhanh tốc độ hội tụ của trọng số. Nhờ vậy, sai số phân loại nhãn ngữ nghĩa giảm đi đáng kể. Đây là minh chứng rõ nét cho giá trị của phương pháp phân tích số trong công nghệ ngôn ngữ.
II. Luận án tiến sĩ toán học xây dựng dữ liệu ngữ liệu mẫu
Dữ liệu ngữ liệu chuẩn đóng vai trò nền tảng cho việc huấn luyện và kiểm thử mô hình. Luận án tiến sĩ toán học đã xây dựng kho ngữ liệu VietTreebank chuẩn hóa cho tiếng Việt. Kho dữ liệu bao gồm các nhãn cú pháp phụ thuộc và gán nhãn vai nghĩa chi tiết. Bộ quy tắc xác định từ trung tâm và chuyển đổi cấu trúc cây được thiết lập bài bản. Quá trình chuyển đổi tự động kết hợp hiệu chỉnh thủ công qua giao diện web chuyên dụng. Điều này đảm bảo độ tin cậy và tính nhất quán cao của dữ liệu. Bộ ngữ liệu này giải quyết triệt để tình trạng thiếu hụt dữ liệu gán nhãn chất lượng cao cho tiếng Việt. Đây là tài nguyên quan trọng cho cộng đồng nghiên cứu xử lý ngôn ngữ.
2.1. Chuẩn hóa ngữ liệu phục vụ phân tích dữ liệu lớn
Quy trình chuẩn hóa ngữ liệu đáp ứng tốt yêu cầu xử lý và phân tích dữ liệu lớn. Tập nhãn phụ thuộc tiếng Việt được thiết kế tương thích với chuẩn quốc tế Universal Dependencies. Các quy tắc suy diễn trích xuất quan hệ ngữ pháp với độ chính xác cao. Dữ liệu văn bản quy mô lớn được làm sạch và gán nhãn tự động theo định dạng CoNLL-X. Hệ thống xử lý kiểm soát lỗi chặt chẽ nhằm loại bỏ nhãn gán mâu thuẫn. Cơ sở dữ liệu gán nhãn hoàn chỉnh tạo tiền đề huấn luyện các mô hình học máy hiện đại. Nền tảng toán ứng dụng hỗ trợ phân loại dữ liệu nhanh chóng và chính xác. Nguồn ngữ liệu mở rộng này thúc đẩy nhiều ứng dụng dịch máy và khai phá văn bản.
2.2. Xây dựng tập luật bằng phương pháp phân tích số
Phương pháp phân tích số được ứng dụng để tối ưu hóa bộ quy tắc xác định phần tử trung tâm. Các mối liên hệ cú pháp được định lượng bằng ma trận tần suất và trọng số xác suất. Thuật toán chuyển đổi từ cú pháp thành phần sang cú pháp phụ thuộc hoạt động với độ phức tạp tuyến tính. Hệ thống luật suy diễn giải quyết triệt để các cấu trúc câu phức tạp và thành phần phụ ngữ. Việc đánh giá độ bao phủ của tập luật thực hiện trên tập kiểm thử độc lập. Kết quả thực nghiệm khẳng định tính khoa học và hiệu quả của phương pháp tiếp cận. Các mô hình thống kê giảm thiểu đáng kể thời gian gán nhãn thủ công cho chuyên gia.
III. Đột phá từ luận án tiến sĩ toán học về cấu trúc cú pháp
Phân tích cú pháp tiếng Việt đối mặt với thách thức lớn về cấu trúc phi dự án và độ nhập nhằng ngữ pháp. Luận án tiến sĩ toán học đề xuất các thuật toán nâng cao hiệu năng phân tích cú pháp thành phần và phụ thuộc. Phương pháp Shift-Reduce mở rộng kết hợp cơ chế Self-Attention đạt hiệu suất vượt trội. Các mô hình dựa trên bước chuyển và mô hình dựa trên đồ thị được tối ưu hóa toàn diện. Đặc trưng phân bố từ mức ký tự CharLSTM và ngữ cảnh ELMo được tích hợp sâu vào kiến trúc mạng. Kết quả đánh giá trên tập dữ liệu chuẩn cho thấy điểm số F1 tăng trưởng rõ rệt so với các công trình trước đây.
3.1. Phân tách ma trận và trích xuất đặc trưng ngôn ngữ
Kỹ thuật phân tách ma trận đóng vai trò then chốt trong quá trình giảm chiều không gian vector từ. Thuật toán phân tích giá trị suy biến cô đọng thông tin ngữ cảnh từ ma trận đồng xuất hiện. Các vector nhúng thu được giữ trọn vẹn mối liên kết cú pháp giữa các thực thể ngôn ngữ. Mạng nơ-ron hồi quy hai chiều BiLSTM tiếp tục trích xuất đặc trưng chuỗi theo cả hai chiều văn bản. Sự kết hợp này loại bỏ các chiều dữ liệu dư thừa và hạn chế hiện tượng quá khớp mô hình. Hiệu quả tính toán được cải thiện rõ rệt trên các tập dữ liệu có độ dài câu biến thiên. Quá trình xử lý ma trận bảo toàn cấu trúc ngữ nghĩa cốt lõi của câu.
3.2. Ứng dụng phân tích phổ và tối ưu hóa tính toán
Phân tích phổ được áp dụng nhằm đánh giá phổ đồ thị cú pháp và tối ưu hóa tính toán cây khung cực đại. Trong mô hình cú pháp phụ thuộc dựa trên đồ thị, giải thuật Maximum Spanning Tree tìm kiếm cây tối ưu toàn cục. Các thuật toán ma trận tìm kiếm nhánh tốt nhất được tinh giản để giảm độ phức tạp thời gian. Cơ chế Self-Attention tính toán trọng số tương tác giữa mọi cặp từ trong câu. Việc tính toán ma trận tương quan diễn ra song song trên phần cứng chuyên dụng. Nhờ vậy, thời gian huấn luyện và suy luận giảm đi đáng kể mà vẫn duy trì độ chính xác cao. Độ ổn định của thuật toán được bảo đảm trong nhiều ngữ cảnh phức tạp.
IV. Luận án tiến sĩ toán học tối ưu hóa gán nhãn cú pháp
Gán nhãn vai nghĩa tiếng Việt là bước quan trọng để trích xuất cấu trúc ngữ nghĩa câu. Luận án tiến sĩ toán học giới thiệu phương pháp tối ưu hóa dựa trên quy hoạch tuyến tính nguyên. Kỹ thuật này tích hợp các ràng buộc ngôn ngữ học vào quá trình suy diễn toàn cục. Hệ thống giải quyết triệt để các xung đột nhãn giữa các thành phần vị từ và đối số. Mô hình kết hợp đặc trưng cơ bản và đặc trưng mở rộng mang lại bước nhảy vọt về độ chính xác. Phương pháp đề xuất khắc phục hoàn toàn hạn chế của các bộ phân loại cục bộ truyền thống. Giải pháp này khẳng định tính ứng dụng vượt trội của toán học trong trí tuệ nhân tạo.
4.1. Quy hoạch tuyến tính nguyên giải quyết xung đột nhãn
Quy hoạch tuyến tính nguyên chuyển đổi bài toán gán nhãn vai nghĩa thành bài toán tối ưu hóa ràng buộc rời rạc. Mỗi ứng viên vai nghĩa được gán một biến nhị phân cùng hàm mục tiêu tối đa hóa điểm số xác suất. Các ràng buộc ngữ pháp ngăn chặn hiện tượng gán nhãn trùng lặp hoặc chồng lấn vị trí trong câu. Bộ giải quy hoạch tuyến tính tìm kiếm nghiệm tối ưu toàn cục trong thời gian thực. Độ chính xác F1 của hệ thống đạt mức cao nhất trên tập dữ liệu VietTreebank. Việc kết hợp tri thức chuyên gia và công cụ tối ưu hóa nâng cao tính giải thích được của mô hình học máy.
4.2. Triển khai thuật toán phân tán trong mô hình lớn
Việc triển khai thuật toán phân tán cho phép huấn luyện mô hình gán nhãn trên kho dữ liệu khổng lồ. Quá trình tính toán ma trận đặc trưng và tối ưu hóa tham số được phân bổ đều trên cụm máy tính tính toán năng lượng cao. Dữ liệu huấn luyện được chia tách thành các khối nhỏ để xử lý song song. Sự đồng bộ trọng số diễn ra liên tục qua giao thức truyền thông tối ưu. Kiến trúc này giúp rút ngắn chu kỳ nghiên cứu và tăng khả năng mở rộng hệ thống. Sự kết hợp giữa quy hoạch tuyến tính và xử lý phân tán tạo nên giải pháp hoàn chỉnh cho phân tích cú pháp tự động.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (190 trang)Nội dung chính
Tổng quan về luận án
Luận án này tiên phong giải quyết những thách thức cố hữu trong xử lý ngôn ngữ tự nhiên (NLP) cho tiếng Việt, đặc biệt tập trung vào phân tích cú pháp (parsing) và gán nhãn vai nghĩa (Semantic Role Labeling - SRL). Bối cảnh khoa học của nghiên cứu được đặt trong nỗ lực toàn cầu nhằm xây dựng các hệ thống máy tính có khả năng hiểu ngôn ngữ con người, một nền tảng thiết yếu cho các ứng dụng như dịch máy, tóm tắt văn bản và trích rút thông tin. Tính tiên phong của luận án nằm ở việc phát triển các tài nguyên và phương pháp hiệu quả cho tiếng Việt, một ngôn ngữ đơn âm tiết với những đặc trưng ngữ pháp riêng biệt, thường gặp phải vấn đề nhập nhằng ở cả hai mức tách từ và xác định thông tin từ loại ("Mở đầu", trang 1).
Research gap cụ thể mà luận án hướng tới bao gồm:
- Hạn chế về độ chính xác của phân tích cú pháp tiếng Việt: "Đối với tiếng Việt, đã có một số nghiên cứu về phân tích cú pháp thành phần tuy nhiên độ chính xác chưa cao so với ngôn ngữ khác" ("Mở đầu", trang 2). Cụ thể, các nghiên cứu trước đây như của nhóm Lê Hồng Phương (2015) đạt F1 chỉ 69.33% cho phân tích cú pháp thành phần tiếng Việt, thấp hơn đáng kể so với tiếng Anh (F1 trên 93%) và tiếng Trung (F1 trên 85%) ("Chương 2", trang 57).
- Thiếu hụt kho ngữ liệu gán nhãn vai nghĩa và hạn chế về chất lượng kho ngữ liệu cú pháp tiếng Việt: "chưa có kho ngữ liệu gán nhãn vai nghĩa dẫn đến chưa có nhiều nghiên cứu về vấn đề phân tích cú pháp và gán nhãn vai nghĩa tiếng Việt nói chung" ("Mở đầu", trang 3). Kho ngữ liệu hiện có cho tiếng Việt (viettreebank) vẫn còn "rất hạn chế kể cả số lượng lẫn chất lượng" ("Mở đầu", trang 3).
- Thiếu bộ nhãn phụ thuộc thống nhất: "một số nhóm nghiên cứu cú pháp phụ thuộc tiếng Việt chưa có bộ nhãn phụ thuộc thống nhất, mỗi nhóm đưa ra một tập nhãn phụ thuộc khác nhau" ("Chương 2", trang 58).
- Các phương pháp nước ngoài không áp dụng trực tiếp được: "Những nghiên cứu phân tích cú pháp tiếng Anh không thể áp dụng trực tiếp cho ngôn ngữ tiếng Việt vì hai ngôn ngữ có những đặc trưng khác nhau. Tiếng Việt là ngôn ngữ đơn âm còn tiếng Anh lại là ngôn ngữ đa âm." ("Chương 1", trang 42).
Research questions và hypotheses chính của luận án:
- Xây dựng bộ nhãn và kho ngữ liệu: Làm thế nào để xây dựng bộ nhãn phụ thuộc và vai nghĩa chuẩn hóa, cùng kho ngữ liệu tương ứng cho tiếng Việt từ các tài nguyên hiện có?
- Hypothesis 1: Có thể chuyển đổi tự động một phần từ kho ngữ liệu cú pháp thành phần (viettreebank) sang định dạng cú pháp phụ thuộc và vai nghĩa, sau đó tinh chỉnh thủ công để đạt chất lượng cao và tương thích với tiêu chuẩn quốc tế (ví dụ: Universal Dependencies).
- Nâng cao hiệu quả phân tích cú pháp: Các phương pháp học máy thống kê tiên tiến có thể được điều chỉnh và nâng cao hiệu quả như thế nào cho phân tích cú pháp thành phần và phụ thuộc tiếng Việt?
- Hypothesis 2: Việc tích hợp các đặc trưng biểu diễn phân bố từ (distributed word representations) và các mô hình học sâu (ví dụ: BiLSTM, Self-Attention) có thể cải thiện đáng kể độ chính xác của các bộ phân tích cú pháp tiếng Việt.
- Phát triển phương pháp gán nhãn vai nghĩa: Một phương pháp gán nhãn vai nghĩa hiệu quả cho tiếng Việt có thể được xây dựng bằng cách kết hợp trích xuất thành phần tùy chỉnh, đặc trưng ngôn ngữ chuyên biệt và quy hoạch tuyến tính nguyên (ILP) để xử lý các ràng buộc ngữ pháp?
- Hypothesis 3: Thuật toán rút trích thành phần độc đáo và tập ràng buộc ILP được thiết kế riêng cho tiếng Việt sẽ vượt trội hơn các phương pháp chung từ tiếng Anh.
Theoretical framework của luận án dựa trên nền tảng của Học máy thống kê (Statistical Machine Learning) và Xử lý ngôn ngữ tự nhiên (Natural Language Processing). Các lý thuyết và mô hình cụ thể được áp dụng và mở rộng bao gồm:
- Văn phạm phi ngữ cảnh kết hợp với xác suất (Probabilistic Context-Free Grammar - PCFG) để mô hình hóa cú pháp thành phần ("Chương 1", trang 88).
- Mô hình phân tích cú pháp phụ thuộc dựa trên đồ thị (Graph-Based Dependency Parsing) và dựa trên bước chuyển (Transition-Based Dependency Parsing), cùng với mô hình mạng nơron hồi quy BiLSTM (Bidirectional Long Short-Term Memory) để học biểu diễn đặc trưng ("Chương 1", trang 31; "Chương 3", trang 119).
- Mô hình biểu diễn phân bố từ (Distributed Word Representations) như Skip-gram, CBOW, GloVe, và đặc biệt là ELMo (Embeddings from Language Models) để nắm bắt ngữ cảnh và tính đa nghĩa của từ ("Chương 1", trang 49-53).
- Quy hoạch tuyến tính nguyên (Integer Linear Programming - ILP) để tích hợp các ràng buộc ngữ pháp vào quá trình gán nhãn vai nghĩa ("Chương 4", trang 135).
Đóng góp đột phá với tác động định lượng:
- Xây dựng kho ngữ liệu vai nghĩa đầu tiên cho tiếng Việt: "tác giả đã xây dựng được 5,460 câu gán nhãn vai nghĩa cho tiếng Việt" ("Đóng góp của luận án", trang 5), đây là "kho ngữ liệu đầu tiên cho tiếng Việt" ("Chương 2", trang 84). Điều này là một đóng góp dữ liệu nền tảng, tạo tiền đề cho các nghiên cứu ngữ nghĩa sâu hơn.
- Phát triển kho ngữ liệu phụ thuộc tiếng Việt chuẩn UD: Chuyển đổi và hiệu chỉnh "3,000 câu tiếng Việt đưa lên kho ngữ liệu cú pháp phụ thuộc đa ngôn ngữ tại địa chỉ http://universaldependencies" ("Đóng góp của luận án", trang 5), đạt độ chính xác ASU = 96.7% so với gán nhãn thủ công ("Chương 2", trang 75). Kho ngữ liệu mở rộng tự động chuyển đổi là 10,165 câu.
- Cải tiến thuật toán rút trích thành phần trong SRL: Thuật toán đề xuất đạt "Precision 86.12% và Recall 79.57%" so với ánh xạ 1-1 (P=29.08%, R=66.96%) và cắt tỉa (P=67.78%, R=79.57%) ("Chương 4", Bảng 4.1, trang 139), cho thấy khả năng nhận dạng ứng viên đối số vượt trội.
- Tăng cường hiệu quả SRL bằng ràng buộc ILP chuyên biệt: Việc thêm ràng buộc số 5 (cho vị từ không phải động từ) vào ILP đã "tăng hiệu quả khoảng 0.4%" ("Chương 4", Bảng 4.8, trang 142) trên F1 cho tổng thể hệ thống SRL.
- Nâng cao độ chính xác phân tích cú pháp phụ thuộc tiếng Việt với BiLSTM và biểu diễn phân bố từ: Đạt ASU = 84.56% và ASL = 78.49% trên bộ dữ liệu 10,000 câu của tác giả ("Chương 3", Bảng 3.22, trang 127), cải thiện đáng kể so với nghiên cứu trước đó của chính tác giả (ASU 73.35%).
Scope của luận án bao gồm việc xây dựng và thử nghiệm trên các kho ngữ liệu tiếng Việt: viettreebank (hơn 10,000 câu cho cú pháp thành phần), 10,165 câu cho cú pháp phụ thuộc (trong đó 3,000 câu được hiệu chỉnh thủ công và công bố trên Universal Dependencies), và 5,460 câu cho gán nhãn vai nghĩa. Thời gian thực hiện luận án kết thúc vào tháng 3 năm 2020. Significance của nghiên cứu này là cung cấp các tài nguyên dữ liệu và phương pháp học máy tiên tiến, được điều chỉnh cho đặc thù tiếng Việt, góp phần thúc đẩy các ứng dụng NLP cho tiếng Việt và làm cầu nối cho nghiên cứu đa ngôn ngữ.
Literature Review và Positioning
Nghiên cứu về xử lý ngôn ngữ tự nhiên (NLP) đã chứng kiến những tiến bộ vượt bậc, đặc biệt trong phân tích cú pháp (parsing) và gán nhãn vai nghĩa (SRL) trên các ngôn ngữ tài nguyên phong phú như tiếng Anh và tiếng Trung. Luận án này tổng hợp các dòng nghiên cứu chính:
1. Phân tích cú pháp thành phần (Constituency Parsing):
- Dựa trên Shift-Reduce: Phương pháp này được Sagae và Lavie (2005) đề xuất, và Muhua Zhu et al. (2013) đã mở rộng để đạt F1 cao nhất cho tiếng Anh ở thời điểm đó (F1=89%) ("Chương 1", trang 25).
- Dựa trên Seq2seq và LSTM: Vinyals et al. (2015) đã đạt F1=92.1% cho tiếng Anh, với Jun Suzuki et al. (2018) cải thiện lên F1=94% bằng cách kết hợp LSTM và LSTM-LM ("Chương 1", trang 26).
- Mạng nơron hồi quy (RNNs) và kiến trúc Attention: Chris Dyer et al. (2016) đạt F1=93%, trong khi Vaswani et al. (2017) với kiến trúc Transformer dựa trên Self-Attention đạt F1=92% ("Chương 1", trang 26). Kitaev và Klein (2018) đã nâng F1 lên 95% cho tiếng Anh bằng cách kết hợp Self-Attention với ELMo ("Chương 1", trang 27). Junru Zhou và Hai Zhao (2019) đã đạt F1=95.73% bằng cách kết hợp HPSG và BERT ("Chương 1", trang 27).
2. Phân tích cú pháp phụ thuộc (Dependency Parsing):
- Dựa trên đồ thị (Graph-Based) và bước chuyển (Transition-Based): Nivre và Hall (2003), McDonald et al. (2005) là những người tiên phong ("Chương 1", trang 31). Các công cụ như MSTParser (McDonald et al.) đạt ASU ~90% trên nhiều ngôn ngữ như tiếng Nhật (92.7%), tiếng Đức (90.3%), tiếng Trung (91.9%) ("Chương 1", trang 38). MaltParser (Hall et al.) đạt ASU ~88% cho tiếng Anh và tiếng Đức ("Chương 1", trang 39).
- Mạng nơron và LSTM: Chen và Manning (2014) đạt ASU=92.7% cho tiếng Anh và 84.4% cho tiếng Trung bằng mạng nơron ("Chương 1", trang 39). Dyer et al. (2015) sử dụng LSTM đạt ASU=93.9% (tiếng Anh) và 87.9% (tiếng Trung) ("Chương 1", trang 40). Kiperwasser và Goldberg (2016) với BiLSTMs đạt ASU=93.0% (tiếng Anh) và 87.0% (tiếng Trung) ("Chương 1", trang 40). Dozat và Manning (2017) với BiAffine LSTM đạt ASU=95.76% (tiếng Anh) và 89.23% (tiếng Trung) ("Chương 1", trang 41). Clark et al. (2018) với ELMo đạt ASU=96.02% trên tiếng Anh, là kết quả cao nhất tại thời điểm đó ("Chương 1", trang 41). Zhou và Zhao (2019) đạt ASU=97.43% với HPSG và BERT ("Chương 1", trang 41).
3. Gán nhãn vai nghĩa (Semantic Role Labeling - SRL):
- Kho ngữ liệu: FrameNet (Fillmore et al., 1997), PropBank (Palmer et al., 2001) và VerbNet (Kipper-Schuler et al.) là các tài nguyên chính cho tiếng Anh ("Chương 1", trang 44-47).
- Mô hình học sâu và ELMo: He Luheng et al. (2017) đạt F1=81.7% trên OntoNotes với BiLSTM. He Luheng et al. (2018) cải thiện lên F1=82.1% với cách tiếp cận end-to-end. Zhixing Tan et al. (2018) với Self-Attention đạt F1=83.4% trên CoNLL-2005. Kết hợp học sâu với ELMo của He Luheng et al. (2018) và Peters et al. (2018) đã nâng hiệu quả lên F1=85.5% trên OntoNotes ("Chương 1", Bảng 1.11, trang 48).
Contradictions/Debates: Một tranh luận lớn trong NLP là giữa các phương pháp dựa trên luật (rule-based) và dựa trên thống kê/học máy (statistical/machine learning). Các nghiên cứu ban đầu cho tiếng Việt thường dựa trên luật, nhưng "những hệ thống hiện tại vẫn chưa thể phân tích cú pháp đúng những câu phức hay những câu dài vì tập luật của các hệ thống này còn ít không bao phủ được tất cả vấn đề phân tích cú pháp. Nó dẫn tới hệ thống có thể trả về nhiều cây cú pháp khi đưa vào câu phức hoặc câu dài mà có cây cú pháp không đúng." ("Chương 1", trang 42). Ngược lại, phương pháp thống kê/học máy đã chứng minh hiệu quả vượt trội trên các ngôn ngữ tài nguyên phong phú, nhưng việc áp dụng chúng cho tiếng Việt gặp phải thách thức về dữ liệu và đặc trưng ngôn ngữ.
Positioning trong Literature: Luận án này được định vị như một nghiên cứu quan trọng trong lĩnh vực NLP tài nguyên thấp (low-resource NLP), đặc biệt cho các ngôn ngữ có đặc điểm khác biệt như tiếng Việt. Cụ thể, nó giải quyết trực tiếp khoảng trống về tài nguyên (thiếu treebank phụ thuộc chuẩn, thiếu corpus SRL) và hiệu suất (độ chính xác thấp của các bộ phân tích cú pháp hiện có) cho tiếng Việt, điều mà các nghiên cứu quốc tế đã đạt được cho tiếng Anh/Trung. Luận án "đề xuất thuật toán chuyển dữ liệu từ dữ liệu gán nhãn cú pháp thành phần sang dữ liệu gán nhãn cú pháp phụ thuộc và vai nghĩa trên tiếng Việt" ("Đóng góp của luận án", trang 5), tạo ra các kho ngữ liệu mới.
How this advances field: Nghiên cứu này thúc đẩy lĩnh vực NLP tiếng Việt bằng cách:
- Cung cấp các kho ngữ liệu gán nhãn vai nghĩa (5,460 câu) và phụ thuộc (10,165 câu, trong đó 3,000 câu được chuẩn hóa UD) chất lượng cao, "là kho ngữ liệu đầu tiên cho tiếng Việt" ("Chương 2", trang 84), làm nền tảng cho các nghiên cứu và ứng dụng tương lai.
- Chứng minh tính hiệu quả của việc tích hợp các đặc trưng biểu diễn phân bố từ (Skip-gram, CBOW, GloVe, ELMo) và mô hình học sâu (BiLSTM, Self-Attention) vào các hệ thống phân tích cú pháp và SRL cho tiếng Việt, nâng cao đáng kể độ chính xác so với các phương pháp truyền thống và chứng minh tính ứng dụng của các kỹ thuật tiên tiến cho ngôn ngữ tài nguyên thấp.
- Đề xuất các thuật toán và ràng buộc tùy chỉnh (ví dụ: thuật toán rút trích thành phần trong SRL, ràng buộc ILP số 5) phù hợp với đặc thù ngữ pháp tiếng Việt, mở ra hướng đi mới trong việc điều chỉnh các mô hình NLP cho các ngôn ngữ có đặc điểm tương tự.
So sánh với ít nhất 2 international studies:
- So với nghiên cứu của Chen và Manning (2014) về Dependency Parsing: Nghiên cứu này đạt ASU=92.7% trên tiếng Anh bằng mạng nơron ("Chương 1", trang 39). Trong khi đó, luận án này, với việc áp dụng BiLSTM và tích hợp đặc trưng phân bố từ, đạt ASU=84.56% cho tiếng Việt trên tập dữ liệu 10,000 câu ("Chương 3", Bảng 3.22, trang 127). Mặc dù kết quả tuyệt đối vẫn thấp hơn, đây là một bước tiến đáng kể cho tiếng Việt, vốn là ngôn ngữ tài nguyên thấp hơn và có cấu trúc khác biệt. Việc này cho thấy sự cần thiết của việc tùy chỉnh mô hình cho từng ngôn ngữ.
- So với nghiên cứu SRL trên PropBank của He Luheng et al. (2018) kết hợp ELMo: Nghiên cứu này đạt F1=85.5% trên OntoNotes cho tiếng Anh ("Chương 1", Bảng 1.11, trang 48). Luận án này, sau khi áp dụng ILP và các đặc trưng tùy chỉnh, đạt F1=74.13% cho tiếng Việt ("Chương 4", Bảng 4.8, trang 142). Mức độ chênh lệch F1 (~11%) phản ánh sự thiếu hụt tài nguyên dữ liệu lớn và độ phức tạp của tiếng Việt. Tuy nhiên, việc đạt được F1 trên 74% với một kho ngữ liệu chỉ 5,460 câu là một thành tựu đáng kể, cho thấy tiềm năng của phương pháp đề xuất.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án này đóng góp quan trọng vào lý thuyết ngữ pháp và ngữ nghĩa thông qua việc mở rộng và thách thức các lý thuyết hiện có, đặc biệt trong bối cảnh tiếng Việt là một ngôn ngữ có đặc trưng riêng biệt.
-
Mở rộng/Thách thức các lý thuyết cụ thể:
- Universal Dependencies (UD): Luận án mở rộng bộ nhãn phụ thuộc UD bằng cách phát triển một tập nhãn cụ thể cho tiếng Việt, phù hợp với đặc điểm ngữ pháp của ngôn ngữ này. Trong khi tập nhãn UD chuẩn cung cấp một khung sườn chung, luận án đã thêm vào các nhãn mới như "nc" (bổ nghĩa danh từ cho danh từ chỉ loại) và "vnom" (danh từ hóa động từ), những quan hệ đặc thù chỉ có trong tiếng Việt mà "tập nhãn phụ thuộc đa ngôn ngữ không có" ("Chương 2", trang 65). Điều này không chỉ làm phong phú tập nhãn UD mà còn chứng minh rằng các khung lý thuyết ngữ pháp chung cần được tùy chỉnh và mở rộng để phù hợp với sự đa dạng của các ngôn ngữ. Ví dụ, nhãn
nc(mèo, con)cho câu "Hai con mèo đen đang ăn cá" là một minh chứng cụ thể cho sự mở rộng này ("Chương 2", trang 65). - Thuyết vai nghĩa (Semantic Role Theories): Luận án sử dụng và tinh chỉnh thuyết vai nghĩa, đặc biệt là các nguyên tắc từ PropBank của Martha Palmer, Paul Kingsbury và Daniel Gildea (2005), để phù hợp với tiếng Việt. Một đóng góp lý thuyết quan trọng là việc xác định rằng "vị từ trong tiếng Việt không chỉ là động từ như tiếng Anh mà còn có thể là danh từ, tính từ hoặc giới từ" ("Chương 4", trang 130). Phát hiện này dẫn đến việc đề xuất ràng buộc ILP số 5 ("Nếu vị từ không phải là động từ thì chỉ có 2 loại đối số chính là Arg0 và Arg1") ("Chương 4", trang 136), điều chỉnh lý thuyết về vai nghĩa để phù hợp với ngữ pháp vị từ đa dạng của tiếng Việt. Điều này thách thức quan niệm phổ biến về vị từ trong các ngôn ngữ Indo-European.
- Universal Dependencies (UD): Luận án mở rộng bộ nhãn phụ thuộc UD bằng cách phát triển một tập nhãn cụ thể cho tiếng Việt, phù hợp với đặc điểm ngữ pháp của ngôn ngữ này. Trong khi tập nhãn UD chuẩn cung cấp một khung sườn chung, luận án đã thêm vào các nhãn mới như "nc" (bổ nghĩa danh từ cho danh từ chỉ loại) và "vnom" (danh từ hóa động từ), những quan hệ đặc thù chỉ có trong tiếng Việt mà "tập nhãn phụ thuộc đa ngôn ngữ không có" ("Chương 2", trang 65). Điều này không chỉ làm phong phú tập nhãn UD mà còn chứng minh rằng các khung lý thuyết ngữ pháp chung cần được tùy chỉnh và mở rộng để phù hợp với sự đa dạng của các ngôn ngữ. Ví dụ, nhãn
-
Conceptual framework và Theoretical model:
- Khung khái niệm tích hợp: Luận án đề xuất một khung khái niệm tích hợp các cấp độ xử lý ngôn ngữ: hình thái, từ loại, cú pháp (thành phần và phụ thuộc) và ngữ nghĩa (gán nhãn vai nghĩa). Mô hình tổng quát (Hình 2, trang 2) minh họa cách các bước này được liên kết thông qua "phương pháp học máy thống kê", nơi dữ liệu huấn luyện được gán nhãn cú pháp và vai nghĩa là đầu vào để tạo ra mô hình phân tích.
- Mô hình lý thuyết với các mệnh đề/giả thuyết:
- Mệnh đề 1: Các biểu diễn phân bố từ (ví dụ: ELMo của Peters et al., 2018) có thể cải thiện hiệu suất của các mô hình phân tích cú pháp học sâu (ví dụ: Self-Attention của Kitaev và Klein, 2018) cho tiếng Việt, đặc biệt khi dữ liệu huấn luyện hạn chế.
- Mệnh đề 2: Việc thiết kế thuật toán trích xuất thành phần ứng viên và các ràng buộc ngữ pháp chuyên biệt cho tiếng Việt (dựa trên ILP của Punyakanok et al., 2004) là cần thiết và hiệu quả hơn việc áp dụng trực tiếp các phương pháp từ ngôn ngữ khác để gán nhãn vai nghĩa.
-
Paradigm shift với EVIDENCE từ findings:
- Luận án không đề xuất một "thay đổi paradigm" hoàn toàn nhưng thể hiện một sự chuyển dịch đáng kể trong cách tiếp cận NLP tiếng Việt: từ các phương pháp dựa trên luật (rule-based) sang các phương pháp học máy thống kê và học sâu dựa trên dữ liệu. EVIDENCE cho điều này là các kết quả vượt trội của phương pháp học máy so với các hệ thống dựa trên luật trước đây cho tiếng Việt. Ví dụ, việc sử dụng BiLSTM trong phân tích cú pháp phụ thuộc đạt ASU 84.56% ("Chương 3", Bảng 3.22, trang 127) cho thấy hiệu quả vượt trội so với các phương pháp truyền thống hoặc dựa trên luật được đề cập trong tài liệu tham khảo [8] (ASU 67.11%) hoặc [70] (ASL 73%). Điều này củng cố niềm tin vào "hướng dữ liệu" (data-driven) trong NLP tiếng Việt.
Khung phân tích độc đáo
Luận án giới thiệu một khung phân tích tổng hợp để giải quyết các thách thức của tiếng Việt trong NLP.
-
Tích hợp các lý thuyết (name 3+ specific theories):
- Học máy thống kê (Statistical Machine Learning): Làm nền tảng cho mọi mô hình phân tích, từ phân tích cú pháp Shift-Reduce đến BiLSTM và ILP.
- Lý thuyết cú pháp phụ thuộc (Dependency Grammar Theory): Cụ thể là khung Universal Dependencies (UD) của Marie-Catherine de Marneffe et al. (2014), được tinh chỉnh và mở rộng cho tiếng Việt.
- Thuyết vai nghĩa (Semantic Role Theory): Dựa trên PropBank (Palmer et al., 2005) nhưng được điều chỉnh để phản ánh đặc điểm vị từ đa dạng của tiếng Việt.
- Mô hình ngôn ngữ nhúng sâu (Deep Contextualized Word Embeddings): Đặc biệt là ELMo của Peters et al. (2018), được tích hợp như một phương tiện để thu hẹp khoảng cách dữ liệu và nắm bắt ngữ cảnh từ.
-
Novel analytical approach với justification:
- Thuật toán rút trích thành phần tùy chỉnh cho SRL tiếng Việt: Thay vì áp dụng trực tiếp thuật toán ánh xạ nút 1-1 hay cắt tỉa (pruning) của Punyakanok et al. (2004) vốn hiệu quả trên tiếng Anh, luận án đề xuất một thuật toán mới. Thuật toán này kiểm tra các điều kiện cụm từ và nhãn chức năng của các nút chị em để "thu thập mỗi thành phần như một ứng viên đối số" ("Chương 4", trang 133). Việc này được chứng minh là hiệu quả hơn: "P của thuật toán ánh xạ nút 1-1 chỉ có 29.08%, R = 66.96%. Ngược lại thuật toán của tác giả có thể nhận dạng đúng số lượng lớn ứng viên đối số đúng với tỉ lệ R=86.12%..." ("Chương 4", Bảng 4.1, trang 139). Justification là "những kỹ thuật này không đưa lại kết quả tốt cho gán nhãn vai nghĩa tiếng Việt do một số khó khăn cả về mặt đặc trưng ngôn ngữ và kho ngữ liệu có sẵn" ("Chương 4", trang 132).
- Quy hoạch tuyến tính nguyên (ILP) với ràng buộc ngữ pháp tiếng Việt đặc thù: Tích hợp các ràng buộc ngữ pháp cụ thể cho tiếng Việt, như ràng buộc số 5 về loại đối số cho vị từ không phải động từ, để cải thiện độ chính xác và tính nhất quán của kết quả SRL ("Chương 4", trang 136).
-
Conceptual contributions với definitions:
- Tập nhãn phụ thuộc tiếng Việt: Định nghĩa 48 nhãn phụ thuộc, trong đó có những nhãn mới như
ncvàvnom, làm rõ các quan hệ ngữ pháp đặc trưng cho tiếng Việt ("Chương 2", trang 61-65). - Bộ nhãn vai nghĩa tiếng Việt: Định nghĩa 28 nhãn vai nghĩa, bao gồm các vai chính (Arg0, Arg1, Arg2) và 20 nhãn vai phụ trợ (ví dụ: ArgM-ADV, ArgM-LOC), được tinh chỉnh từ PropBank để phù hợp với ngữ nghĩa tiếng Việt và làm rõ vai trò của các thành phần khi vị từ không phải là động từ ("Chương 2", trang 78-79).
- Tập nhãn phụ thuộc tiếng Việt: Định nghĩa 48 nhãn phụ thuộc, trong đó có những nhãn mới như
-
Boundary conditions explicitly stated:
- Kích thước và chất lượng kho ngữ liệu: Các kết quả được đánh giá trên kho ngữ liệu 3,000 và 10,000 câu cho cú pháp phụ thuộc, và 5,460 câu cho SRL. Mặc dù là đóng góp lớn, tác giả cũng thừa nhận "kho ngữ liệu gán nhãn vai nghĩa có 5.460 câu nhỏ hơn nhiều so với kho ngữ liệu gán nhãn vai nghĩa của ngôn ngữ khác" ("Chương 4", trang 133).
- Giới hạn về đặc trưng ngôn ngữ: Các phương pháp được thiết kế và thử nghiệm cho đặc trưng của tiếng Việt (đơn âm tiết, trật tự từ linh hoạt hơn tiếng Anh ở một số khía cạnh), có thể không trực tiếp áp dụng cho các ngôn ngữ khác mà không cần điều chỉnh.
- Hiệu suất: Các kết quả F1 cho phân tích cú pháp thành phần tiếng Việt (F1 < 72% cho Shift-Reduce, F1 > 80% với Self-Attention + ELMo) vẫn thấp hơn đáng kể so với tiếng Anh (F1 > 93%) ("Chương 3", trang 112). Điều này chỉ ra rằng vẫn còn nhiều tiềm năng cải tiến và các boundary conditions về hiệu suất vẫn còn hiện hữu.
Phương pháp nghiên cứu tiên tiến
Luận án áp dụng một phương pháp nghiên cứu kết hợp giữa phát triển tài nguyên, kỹ thuật học máy thống kê tiên tiến và học sâu, cùng với quy trình đánh giá nghiêm ngặt, được điều chỉnh đặc biệt cho tiếng Việt.
Thiết kế nghiên cứu
-
Research philosophy: Luận án chủ yếu theo triết lý Positivism và Computational Linguistics. Nghiên cứu tập trung vào việc phát triển các mô hình tính toán để giải thích và dự đoán các cấu trúc ngôn ngữ. Các kết quả được định lượng thông qua các chỉ số khách quan như F1, ASU, ASL, phản ánh một niềm tin vào khả năng đo lường và xác nhận các hiện tượng ngôn ngữ một cách khách quan.
-
Mixed methods với SPECIFIC combination rationale:
- Kết hợp rule-based và statistical/machine learning: Việc xây dựng kho ngữ liệu phụ thuộc và vai nghĩa tiếng Việt là một ví dụ rõ nét. Đầu tiên, tác giả đề xuất "thuật toán chuyển tự động từ kho ngữ liệu cấu trúc thành phần sang kho ngữ liệu cú pháp phụ thuộc dựa trên tập xác định thành phần chính" ("Chương 2", trang 59). Sau đó, dữ liệu được chuyển tự động này được "kiểm tra đánh giá lại dữ liệu thu được để có được 3,000 câu (số từ <=25) đưa lên kho ngữ liệu phụ thuộc đa ngôn ngữ tại http://universaldependencies" thông qua gán nhãn thủ công ("Chương 2", trang 55). Đối với SRL, "tập luật xác định gán nhãn thô vai nghĩa" được xây dựng, tiếp theo là "công cụ web hỗ trợ gán nhãn vai nghĩa thủ công" để tinh chỉnh dữ liệu ("Chương 2", trang 77). Lý do cho sự kết hợp này là để tận dụng ưu điểm của cả hai phương pháp: tốc độ và khả năng xử lý lượng lớn dữ liệu của phương pháp tự động, cùng với độ chính xác và khả năng xử lý các trường hợp ngoại lệ, nhập nhằng của phương pháp thủ công, đặc biệt quan trọng cho ngôn ngữ tài nguyên thấp.
-
Multi-level design với levels clearly defined:
- Nghiên cứu được thiết kế theo nhiều cấp độ phân tích ngôn ngữ, từ cấp độ hình thái/từ loại (tiền xử lý dữ liệu) đến cấp độ cú pháp (thành phần và phụ thuộc) và cuối cùng là cấp độ ngữ nghĩa (gán nhãn vai nghĩa). Mỗi cấp độ đều xây dựng trên kết quả của cấp độ trước: "Quá trình xử lý ngôn ngữ tự nhiên gồm một số vấn đề chính sau: phân tích hình thái từ, phân tích từ loại, phân tích cú pháp và phân tích ngữ nghĩa" ("Mở đầu", trang 1). Điều này đảm bảo một cách tiếp cận toàn diện và có hệ thống trong việc hiểu và xử lý ngôn ngữ.
-
Sample size và selection criteria EXACT:
- Dữ liệu huấn luyện biểu diễn phân bố từ: "bộ dữ liệu văn bản chứa 6.8 triệu bài báo" thu thập từ http://www.vnexpress.net ("Chương 3", trang 102), với tổng cộng "khoảng 920 triệu từ với tập từ vựng 433,191 từ" sau tiền xử lý.
- Kho ngữ liệu cú pháp thành phần: "hơn 10,000 câu tiếng Việt đã được chú giải cú pháp thành phần" từ viettreebank ("Chương 3", trang 102).
- Kho ngữ liệu cú pháp phụ thuộc:
- Tạo ra 10,165 câu gán nhãn phụ thuộc tự động từ viettreebank.
- Hiệu chỉnh thủ công 3,000 câu (với số từ <= 25) để đưa lên Universal Dependencies ("Chương 2", trang 59).
- Bộ dữ liệu VTB_UD (3,000 câu): 2,200 câu huấn luyện, 400 phát triển, 400 kiểm tra.
- Bộ dữ liệu VTB (10,000 câu): 8,000 câu huấn luyện, 1,000 phát triển, 1,000 kiểm tra ("Chương 3", trang 122).
- Kho ngữ liệu gán nhãn vai nghĩa: 5,460 câu tiếng Việt được gán nhãn vai nghĩa ("Chương 2", trang 83).
Quy trình nghiên cứu rigorous
-
Sampling strategy với inclusion/exclusion criteria:
- Đối với dữ liệu văn bản thô, bài báo được thu thập từ nguồn tin tức online đáng tin cậy (vnexpress.net).
- Đối với dữ liệu chú giải cú pháp phụ thuộc chuẩn UD, "3,000 câu (có số từ <= 25)" được chọn từ 10,165 câu tự động chuyển đổi để hiệu chỉnh thủ công, tập trung vào các câu ngắn hơn để đảm bảo chất lượng cao và khả năng quản lý trong quá trình hiệu chỉnh ("Chương 2", trang 75).
- Quá trình hiệu chỉnh thủ công có "5 người" cho cú pháp phụ thuộc và "8 người" cho vai nghĩa, với các buổi thảo luận định kỳ để đảm bảo tính nhất quán của bộ nhãn và quy tắc gán nhãn, giải quyết các trường hợp mơ hồ ("Chương 2", trang 75, 82).
-
Data collection protocols với instruments described:
- Tạo biểu diễn phân bố từ: Sử dụng công cụ
word2vecvàglove("Chương 3", trang 102). Văn bản được tiền xử lý: chuyển chữ thường, xóa dấu câu, thay số bằng<num>, thay khoảng trắng thành gạch dưới cho từ đa âm tiết tiếng Việt, sử dụng công cụ tách từ của [71] ("Chương 3", trang 102). - Gán nhãn cú pháp phụ thuộc: Phát triển "thuật toán 2" và "thuật toán 3" để chuyển đổi cây cú pháp thành phần thành cây cú pháp phụ thuộc, dựa trên "tập quy tắc xác định phần tử trung tâm" (Bảng 2.4) và "tập luật xác định nhãn phụ thuộc" (Bảng 2.5) ("Chương 2", trang 72-74).
- Gán nhãn vai nghĩa: Phát triển "thuật toán rút trích thành phần" (Algorithm 7) ("Chương 4", trang 134) và sử dụng "trang web hiệu chỉnh nhãn vai nghĩa thô" ("Chương 2", trang 82) để hỗ trợ quá trình gán nhãn thủ công.
- Tạo biểu diễn phân bố từ: Sử dụng công cụ
-
Triangulation (data/method/investigator/theory):
- Data Triangulation: Sử dụng nhiều bộ dữ liệu (raw text, constituency treebank, dependency treebank, SRL corpus) và các kích thước khác nhau (3,000 câu vs 10,000 câu cho DP) để kiểm chứng kết quả.
- Method Triangulation: Áp dụng nhiều phương pháp học máy (Shift-Reduce, Self-Attention, BiLSTM, ILP) và các công cụ khác nhau (MaltParser, MSTParser, Bist-Parser) để giải quyết cùng một bài toán (phân tích cú pháp phụ thuộc), so sánh hiệu quả của chúng.
- Investigator Triangulation: Quá trình gán nhãn thủ công có sự tham gia của nhiều người (5 người cho DP, 8 người cho SRL) và thảo luận để đạt được "1 nhãn thống nhất" ("Chương 2", trang 82).
-
Validity (construct/internal/external) và reliability (α values):
- Construct Validity: Các nhãn và đặc trưng được định nghĩa rõ ràng, dựa trên các lý thuyết ngôn ngữ học đã được chấp nhận (ví dụ: PropBank, Universal Dependencies) và điều chỉnh cho tiếng Việt.
- Internal Validity: Quy trình thử nghiệm lặp lại (cross-validation, 5 hoặc 10 lần chạy) giúp giảm thiểu các lỗi ngẫu nhiên và đảm bảo rằng sự cải thiện hiệu suất là do các phương pháp đề xuất.
- External Validity: Việc công bố 3,000 câu lên Universal Dependencies giúp tăng khả năng so sánh và áp dụng kết quả cho các nghiên cứu đa ngôn ngữ khác. Tuy nhiên, tác giả cũng thừa nhận tính "thưa" của dữ liệu có thể ảnh hưởng đến khả năng tổng quát hóa hoàn toàn.
- Reliability: Mặc dù không có giá trị alpha cụ thể được báo cáo, quy trình "kiểm tra và điều chỉnh" dữ liệu gán nhãn thủ công, cùng với việc xác định "luật xác định nhãn phụ thuộc tự động chưa chuẩn xác hoặc có cặp phụ thuộc khó gán nhãn" ("Chương 2", trang 75), hướng tới việc đảm bảo tính nhất quán và độ tin cậy của kho ngữ liệu.
Data và phân tích
-
Sample characteristics với demographics/statistics:
- Kho ngữ liệu viettreebank: Hơn 10,000 câu, tổng số nhãn thành phần là 146,757, trong đó NP (cụm danh từ) là 58,119 lần, VP (cụm động từ) 38,906 lần ("Chương 2", Bảng 2.1, trang 57).
- Kho ngữ liệu vai nghĩa: 5,460 câu. Nhãn vị từ REL được gán cao nhất (13,524 lần), tiếp theo là ARG0 (10,517 lần) và ARG1 (8,181 lần) ("Chương 2", Bảng 2.13, trang 83).
- Phân bố độ dài câu: Đánh giá ảnh hưởng của độ dài câu đến F1: các câu <= 10 từ đạt F1 cao nhất (88.64% với CharLSTM, 88.19% với ELMo), và giảm dần khi độ dài câu tăng (F1=74.12% cho <= 40 từ với ELMo) ("Chương 3", Bảng 3.11, 3.12, trang 105).
-
Advanced techniques (SEM/multilevel/QCA etc.) với software:
- Học sâu (Deep Learning):
- BiLSTM (Bidirectional Long Short-Term Memory): Được sử dụng trong Bist-Parser của Kiperwasser và Goldberg (2016) để tạo biểu diễn đặc trưng cho phân tích cú pháp phụ thuộc tiếng Việt ("Chương 3", trang 119).
- Self-attention: Kiến trúc Transformer của Vaswani et al. (2017) và Kitaev và Klein (2018) được áp dụng cho phân tích cú pháp thành phần tiếng Việt, đặc biệt khi kết hợp với ELMo ("Chương 3", trang 99).
- Quy hoạch tuyến tính nguyên (Integer Linear Programming - ILP): Áp dụng cho bước hậu xử lý trong gán nhãn vai nghĩa, sử dụng giải pháp GLPK được cung cấp bởi phần mềm PuLP ("Chương 4", trang 142).
- Mô hình ngôn ngữ nhúng (ELMo): Được sử dụng để học biểu diễn từ dựa trên ngữ cảnh sâu ("Chương 1", trang 52).
- Các bộ phân lớp học máy thống kê: Máy véctơ tựa (SVM) và Maximum Entropy (ME) được sử dụng trong MaltParser và hệ thống SRL ("Chương 3", trang 115; "Chương 4", trang 139).
- Phần mềm/Công cụ:
word2vec,glove: Tạo biểu diễn phân bố từ ("Chương 3", trang 102).srparser: Đánh giá Shift-Reduce parser ("Chương 3", trang 102).self-attentive-parser: Đánh giá self-attention parser ("Chương 3", trang 102).MaltParser,MSTParser,BISTParsers: Phân tích cú pháp phụ thuộc ("Chương 3", trang 123).scikit-learn: Cung cấp các bộ phân lớp SVM và Logistic Regression ("Chương 4", trang 140).GLPKquaPuLP: Giải quyết bài toán ILP ("Chương 4", trang 142).- Công cụ phân tích lỗi của Kummerfeld et al. (2012) để phân tích lỗi phân tích cú pháp thành phần ("Chương 3", trang 106).
- Học sâu (Deep Learning):
-
Robustness checks với alternative specifications:
- So sánh tập đặc trưng: Luận án so sánh hiệu quả của các tập đặc trưng khác nhau (cơ bản, mở rộng, và tích hợp biểu diễn phân bố từ) cho Shift-Reduce parsing (Bảng 3.7, 3.8, trang 103), DP (Bảng 3.16, 3.17, 3.18, trang 124-125) và SRL (Bảng 4.4, 4.6, trang 141-142).
- So sánh các mô hình và thuật toán: So sánh giữa Shift-Reduce và Self-Attention cho constituency parsing, giữa MaltParser, MSTParser và BiLSTM-based Bist-Parser cho dependency parsing, và các chiến lược gán nhãn (1-step vs 2-step) cho SRL.
- Đánh giá ảnh hưởng của ràng buộc ILP: So sánh hệ thống SRL có và không có ràng buộc ILP, cũng như ILP với ràng buộc đặc thù tiếng Việt ("Chương 4", Bảng 4.8, trang 142).
- Ảnh hưởng của véctơ từ: Khảo sát tác động của việc thay thế đặc trưng từ chính bằng véctơ phân bố từ trong SRL (Bảng 4.12, 4.13, trang 145).
-
Effect sizes và confidence intervals reported:
- Mặc dù không trực tiếp báo cáo confidence intervals, các giá trị F1, ASU, ASL được báo cáo sau nhiều lần chạy cross-validation (trung bình của 5 hoặc 10 lần chạy) mang ý nghĩa về tính ổn định và mức độ ảnh hưởng của các cải tiến. Ví dụ, việc tích hợp biểu diễn phân bố từ vào MaltParser cho VTB_UD tăng ASU từ 61.46% lên 71.41% (tăng 10.04%), ASL từ 49.33% lên 68.21% (tăng 18.88%) ("Chương 3", Bảng 3.19, trang 126). Điều này thể hiện effect size đáng kể của các cải tiến.
Phát hiện đột phá và implications
Những phát hiện then chốt
Luận án đã đạt được một số phát hiện then chốt, cung cấp bằng chứng cụ thể và làm rõ các đặc trưng của tiếng Việt trong ngữ cảnh NLP:
- Kho ngữ liệu vai nghĩa đầu tiên cho tiếng Việt với quy trình rõ ràng: Phát hiện quan trọng là có thể xây dựng một kho ngữ liệu gán nhãn vai nghĩa chất lượng cao cho tiếng Việt (5,460 câu) từ kho ngữ liệu cú pháp thành phần hiện có (viettreebank) thông qua quy trình gồm luật chuyển đổi thô và hiệu chỉnh thủ công chi tiết. Các thống kê cho thấy nhãn REL (vị từ) xuất hiện 13,524 lần, ARG0 (tác thể) 10,517 lần, và ARG1 (bị thể) 8,181 lần, phản ánh cấu trúc ngữ nghĩa cơ bản của tiếng Việt ("Chương 2", Bảng 2.13, trang 83).
- Hiệu quả vượt trội của các mô hình học sâu kết hợp biểu diễn từ nhúng ngữ cảnh sâu (ELMo) cho tiếng Việt: Phân tích cú pháp thành phần bằng phương pháp self-attention khi sử dụng đặc trưng ELMo đạt F1=88.19% cho các câu có độ dài <=10 từ và F1=85.07% cho <=20 từ ("Chương 3", Bảng 3.12, trang 105). Điều này cho thấy sự cải thiện đáng kể so với việc chỉ sử dụng CharLSTM (F1=87.95% cho <=10 từ) và các phương pháp Shift-Reduce truyền thống (F1 dưới 72%) ("Chương 3", trang 112). Đây là bằng chứng mạnh mẽ về sức mạnh của các mô hình ngôn ngữ lớn được huấn luyện trước trong việc xử lý các thách thức của ngôn ngữ tài nguyên thấp.
- Thuật toán rút trích thành phần tùy chỉnh là cần thiết cho SRL tiếng Việt: Các phương pháp ánh xạ nút 1-1 và cắt tỉa (pruning) vốn phổ biến trong SRL tiếng Anh cho kết quả kém trên tiếng Việt (Precision 29.08% cho ánh xạ 1-1). Ngược lại, thuật toán rút trích thành phần đề xuất trong luận án đạt Precision 86.12% và Recall 79.57% ("Chương 4", Bảng 4.1, trang 139). Phát hiện này nhấn mạnh rằng đặc trưng ngôn ngữ của tiếng Việt đòi hỏi các thuật toán trích xuất đối số chuyên biệt, không thể áp dụng trực tiếp các phương pháp từ ngôn ngữ khác.
- Ràng buộc ngữ pháp đặc thù tiếng Việt trong ILP cải thiện SRL: Việc tích hợp ràng buộc thứ 5 ("Nếu vị từ không phải là động từ thì chỉ có 2 loại đối số chính là Arg0 và Arg1") vào chương trình quy hoạch tuyến tính nguyên (ILP) đã tăng hiệu quả gán nhãn vai nghĩa khoảng 0.4% về F1 ("Chương 4", Bảng 4.8, trang 142). Phát hiện này không chỉ là một cải tiến về hiệu suất mà còn là bằng chứng cụ thể cho thấy các đặc trưng ngữ pháp của tiếng Việt (ví dụ: vị từ có thể là danh từ, tính từ) phải được tích hợp vào các mô hình ngữ nghĩa để đạt được kết quả tối ưu.
- BiLSTM-based dependency parsing với biểu diễn phân bố từ đạt hiệu suất cao nhất cho tiếng Việt: Phương pháp này đạt ASU = 84.56% và ASL = 78.49% trên bộ dữ liệu 10,000 câu tiếng Việt của tác giả ("Chương 3", Bảng 3.22, trang 127), vượt trội so với MaltParser (ASU 61.46%) và MSTParser (ASU 74.03%) khi không tích hợp biểu diễn phân bố từ ("Chương 3", Bảng 3.23, trang 128). Phát hiện này chứng minh BiLSTM cùng với các đặc trưng nhúng từ là lựa chọn mạnh mẽ cho phân tích cú pháp phụ thuộc tiếng Việt.
Implications đa chiều
- Theoretical advances: Luận án mở rộng lý thuyết Universal Dependencies bằng cách đề xuất các nhãn phụ thuộc mới cho tiếng Việt (như
nc,vnom) và thách thức quan điểm về vị từ trong thuyết vai nghĩa, làm rõ rằng vị từ trong tiếng Việt có thể đa dạng hơn động từ, mở rộng hiểu biết về ngữ pháp vị từ và vai nghĩa trong các ngôn ngữ đơn lập. - Methodological innovations applicable to other contexts:
- Quy trình kết hợp chuyển đổi tự động và hiệu chỉnh thủ công cho kho ngữ liệu có thể được áp dụng để xây dựng tài nguyên cho các ngôn ngữ tài nguyên thấp khác có đặc điểm ngữ pháp tương tự tiếng Việt.
- Chiến lược tích hợp biểu diễn phân bố từ (đặc biệt là ELMo) và các kiến trúc học sâu (Self-Attention, BiLSTM) vào các bộ phân tích cú pháp có thể được mở rộng cho các ngôn ngữ khác đang đối mặt với thách thức thiếu dữ liệu huấn luyện.
- Cách tiếp cận thiết kế thuật toán trích xuất ứng viên đối số và ràng buộc ILP chuyên biệt hóa ngôn ngữ có thể được sử dụng làm khuôn mẫu để điều chỉnh các mô hình NLP cho các đặc thù ngữ pháp riêng của các ngôn ngữ khác.
- Practical applications với specific recommendations:
- Dịch máy: Cung cấp cấu trúc cú pháp và ngữ nghĩa sâu, cải thiện chất lượng dịch máy giữa tiếng Việt và các ngôn ngữ khác, đặc biệt trong việc xử lý các câu phức tạp và nhập nhằng.
- Hệ thống hỏi đáp (Question-Answering - QA): Giúp hệ thống hiểu sâu hơn ý nghĩa của câu hỏi và trích rút thông tin chính xác từ văn bản tiếng Việt. Ví dụ, việc xác định vai tác thể (Arg0) và bị thể (Arg1) cho phép trả lời các câu hỏi "Ai làm gì?" hoặc "Điều gì xảy ra với ai/cái gì?".
- Tóm tắt văn bản: Hỗ trợ xác định các thành phần cốt lõi và quan hệ ngữ nghĩa trong câu, giúp tạo ra bản tóm tắt mạch lạc và súc tích hơn.
- Trích rút thông tin (Information Extraction - IE): Cải thiện khả năng nhận dạng và trích xuất các thực thể và quan hệ giữa chúng, ví dụ như trích rút sự kiện (event extraction) từ tin tức hoặc văn bản pháp lý.
- Phân loại văn bản: Cung cấp các đặc trưng cú pháp và ngữ nghĩa phong phú hơn, giúp phân loại văn bản chính xác hơn dựa trên nội dung sâu.
- Policy recommendations với implementation pathway:
- Đầu tư vào phát triển tài nguyên ngôn ngữ: Chính phủ và các tổ chức nghiên cứu nên ưu tiên đầu tư vào việc xây dựng và mở rộng các kho ngữ liệu gán nhãn cho tiếng Việt (cú pháp, ngữ nghĩa) theo các tiêu chuẩn quốc tế (như Universal Dependencies) để tạo nền tảng cho nghiên cứu và ứng dụng NLP. Con đường thực hiện là khuyến khích các dự án hợp tác giữa học viện và công nghiệp, tận dụng các công cụ gán nhãn web do luận án phát triển.
- Khuyến khích nghiên cứu chuyên sâu về đặc thù tiếng Việt: Các chính sách nghiên cứu nên tập trung vào việc phát triển các mô hình và thuật toán tùy chỉnh cho tiếng Việt, thay vì chỉ áp dụng các mô hình chung từ các ngôn ngữ khác, để đạt được hiệu quả tối ưu.
- Generalizability conditions clearly specified:
- Các phương pháp tích hợp biểu diễn phân bố từ (đặc biệt ELMo) và mô hình học sâu có tính tổng quát cao và có thể áp dụng cho các ngôn ngữ tài nguyên thấp khác, đặc biệt là các ngôn ngữ có đặc điểm ngữ pháp tương tự tiếng Việt (ví dụ: các ngôn ngữ đơn lập, không biến hình).
- Tuy nhiên, các thuật toán trích xuất thành phần tùy chỉnh và ràng buộc ILP cụ thể cần được điều chỉnh và xác nhận lại cho từng ngôn ngữ khác nhau, do "tiếng Việt là ngôn ngữ đơn âm còn tiếng Anh lại là ngôn ngữ đa âm" và các khác biệt về trật tự từ, vị từ ("Chương 1", trang 42).
Limitations và Future Research
Nghiên cứu này đã đạt được nhiều thành tựu quan trọng, nhưng cũng thẳng thắn thừa nhận những giới hạn và mở ra các hướng nghiên cứu tiềm năng trong tương lai.
3-4 specific limitations acknowledged
- Độ chính xác chưa cao so với các ngôn ngữ tài nguyên phong phú: "độ chính xác của phân tích cú pháp thành phần và phân tích cú pháp phụ thuộc còn thấp so với các ngôn ngữ khác như tiếng Anh, tiếng Pháp, ." ("Kết luận", trang 147). Ví dụ, F1 cho constituency parsing tiếng Việt (dưới 72% với Shift-Reduce, trên 80% với Self-Attention + ELMo) vẫn kém xa tiếng Anh (trên 93%) ("Chương 3", trang 112). Tương tự, ASU cao nhất cho dependency parsing tiếng Việt (84.56%) vẫn thấp hơn nhiều so với tiếng Anh (trên 96%) ("Chương 3", Bảng 3.22, 3.23, trang 127-128).
- Hạn chế về kích thước và chất lượng kho ngữ liệu: Mặc dù đã tạo ra kho ngữ liệu vai nghĩa đầu tiên cho tiếng Việt (5,460 câu), con số này vẫn "nhỏ hơn nhiều so với kho ngữ liệu gán nhãn vai nghĩa của ngôn ngữ khác" như tiếng Anh (50,000 câu) ("Chương 4", trang 133), dẫn đến vấn đề "dữ liệu thưa" ảnh hưởng đến hiệu quả của mô hình. Kho ngữ liệu cũ (viettreebank) cũng có "một số câu chú thích lỗi hoặc mâu thuẫn" ("Chương 4", trang 133).
- Tác động hạn chế của biểu diễn phân bố từ trong SRL: Trong các thử nghiệm cuối cùng, việc thay thế đặc trưng vị từ và từ chính bằng véctơ phân bố từ (Skip-gram, GloVe) "không tăng độ chính xác của hệ thống" SRL ("Chương 4", Bảng 4.12, 4.13, trang 145), cho thấy cần có cách tiếp cận phức tạp hơn để tích hợp hiệu quả các biểu diễn này vào mô hình SRL.
- Tính tổng quát hóa của các quy tắc: Các luật chuyển đổi từ cú pháp thành phần sang phụ thuộc/vai nghĩa, mặc dù được kiểm chứng, vẫn cần được rà soát và tinh chỉnh liên tục khi mở rộng quy mô kho ngữ liệu hoặc áp dụng cho các miền văn bản mới.
Boundary conditions về context/sample/time
- Context: Các phương pháp được thử nghiệm chủ yếu trên văn bản tin tức (thu thập từ vnexpress.net) và có thể có hiệu suất khác biệt trên các miền văn bản khác (ví dụ: văn bản khoa học, y tế, văn nói) do sự thay đổi về phong cách, từ vựng và cấu trúc ngữ pháp.
- Sample: Kích thước mẫu của kho ngữ liệu, mặc dù lớn nhất hiện có cho tiếng Việt ở một số khía cạnh, vẫn là một yếu tố hạn chế so với các ngôn ngữ tài nguyên cao. Độ dài câu cũng là một boundary condition, với hiệu suất giảm dần khi câu dài hơn ("Chương 3", Bảng 3.11, 3.12, trang 105).
- Time: Các mô hình ngôn ngữ và kỹ thuật học sâu phát triển nhanh chóng. Kết quả được báo cáo có giá trị tại thời điểm nghiên cứu (2020), nhưng các mô hình mới hơn (ví dụ: BERT, GPT-3) có thể vượt trội hơn khi được áp dụng.
Future research agenda với 4-5 concrete directions
- Rà soát và mở rộng kho ngữ liệu: "Rà soát lại kho ngữ liệu cú pháp thành phần viettreebank" và "Phát triển kho ngữ liệu gán nhãn cú pháp thành phần, nhãn cú pháp phụ thuộc và nhãn vai nghĩa cho tiếng Việt" ("Kết luận", trang 147). Mục tiêu là tăng số lượng câu và đảm bảo tính nhất quán trên các miền văn bản đa dạng.
- Tích hợp và thử nghiệm các mô hình ngôn ngữ lớn (Large Language Models - LLMs): "Áp dụng phương pháp sử dụng mô hình ngôn ngữ nhúng (ELMo) vào hệ thống phân tích cú pháp phụ thuộc cho tiếng Việt. Mô hình ELMo là mô hình được đề xuất vào đầu năm 2018 và đã áp dụng thành công cho nhiều bài toán xử lý ngôn ngữ tự nhiên. Đặc biệt ELMo đã cho kết quả cao trong phân tích cú pháp thành phần cho tiếng Việt" ("Kết luận", trang 148). Mở rộng nghiên cứu sang các mô hình LLMs tiên tiến hơn như BERT (Devlin et al., 2018), GPT-3, hoặc các mô hình dành riêng cho tiếng Việt để cải thiện hiệu suất trên tất cả các tác vụ.
- Nghiên cứu chuyên sâu về feature engineering và kiến trúc mạng nơron: "Tìm hiểu các đặc trưng khác nhằm nâng cao hiệu quả phân tích cú pháp trên tiếng Việt. Tiếp tục nghiên cứu và thử nghiệm với phương pháp học máy khác như máy véctơ tựa, mạng nơron, mạng nơron hồi quy . Để nâng cao hiệu quả phân tích cú pháp thành phần cho tiếng Việt" ("Kết luận", trang 147). Cần khám phá các đặc trưng ngôn ngữ học phức tạp hơn của tiếng Việt và tối ưu hóa kiến trúc mạng nơron.
- Nghiên cứu về học bán giám sát và không giám sát: Tận dụng lượng lớn văn bản tiếng Việt chưa gán nhãn để giải quyết vấn đề dữ liệu thưa, ví dụ như các kỹ thuật được đề xuất bởi Clark et al. (2018) trong "Semi-Supervised Sequence Modeling with Cross-View Training" ("Chương 1", trang 41).
- Tích hợp các mô hình dựa trên CRF (Conditional Random Field): "Tìm hiểu mô hình tích hợp với CRF (Conditional random field) vào hệ thống phân tích cú pháp đã có" ("Kết luận", trang 148), để kết hợp lợi thế của các mô hình tuyến tính có điều kiện với các mô hình học sâu hiện có.
Methodological improvements suggested
- Phát triển các công cụ gán nhãn bán tự động thông minh hơn để đẩy nhanh quá trình tạo kho ngữ liệu và giảm thiểu lỗi thủ công.
- Thiết kế các thực nghiệm so sánh đa ngôn ngữ trực tiếp hơn để đánh giá chính xác tác động của các đặc trưng ngôn ngữ cụ thể đối với hiệu suất mô hình.
- Cải thiện quy trình phân tích lỗi tự động để định danh và phân loại các lỗi cú pháp và ngữ nghĩa một cách chi tiết hơn, từ đó hướng dẫn việc cải tiến mô hình.
Theoretical extensions proposed
- Phát triển một khung lý thuyết ngữ pháp chức năng-cấu trúc cho tiếng Việt tích hợp sâu hơn các đặc trưng ngữ nghĩa và cú pháp trong một mô hình thống nhất, có thể là một mở rộng của HPSG để phù hợp với tiếng Việt.
- Xây dựng một ontologyl ngữ nghĩa chuyên sâu cho tiếng Việt để hỗ trợ gán nhãn vai nghĩa ở mức độ chi tiết và nhất quán hơn.
Tác động và ảnh hưởng
Luận án này mang lại những tác động và ảnh hưởng đa chiều, từ cộng đồng học thuật đến các ngành công nghiệp, hoạch định chính sách và xã hội, cả ở cấp độ quốc gia và quốc tế.
-
Academic impact với potential citations estimate: Luận án đã công bố "1 bài tạp chí quốc tế (scopus), 3 bài hội nghị quốc tế, 1 tạp chí trong nước và 3 bài hội nghị trong nước" ("Các công trình công bố của luận án", trang 149). Việc xây dựng "kho ngữ liệu gán nhãn cú pháp phụ thuộc toàn cầu" với 3,000 câu tiếng Việt trên Universal Dependencies (http://universaldependencies.org) là một đóng góp tài nguyên quan trọng, có tiềm năng được hàng trăm nhà nghiên cứu trên thế giới sử dụng và trích dẫn trong các nghiên cứu về NLP đa ngôn ngữ và tiếng Việt. Kho ngữ liệu vai nghĩa đầu tiên cho tiếng Việt (5,460 câu) cũng sẽ là nguồn tài nguyên cơ bản cho các công trình ngữ nghĩa sâu. Các cải tiến về thuật toán và phương pháp có khả năng thu hút các trích dẫn từ các nghiên cứu tiếp theo về NLP cho các ngôn ngữ tài nguyên thấp và các ngôn ngữ Đông Á.
-
Industry transformation với specific sectors:
- Công nghệ dịch máy (Machine Translation): Các bộ phân tích cú pháp và SRL nâng cao sẽ cải thiện đáng kể chất lượng của các hệ thống dịch máy Việt-Anh, Việt-Trung và ngược lại, đặc biệt trong việc xử lý các cấu trúc câu phức tạp và các sắc thái ngữ nghĩa, giảm thiểu lỗi nhập nhằng.
- Trí tuệ nhân tạo đàm thoại (Conversational AI) và Chatbots: Việc hiểu cú pháp và vai nghĩa sâu sắc giúp các chatbot, trợ lý ảo tiếng Việt phản hồi chính xác và tự nhiên hơn, cải thiện trải nghiệm người dùng trong các lĩnh vực như dịch vụ khách hàng, giáo dục.
- Công cụ tìm kiếm và phân tích dữ liệu: Hỗ trợ phát triển các công cụ tìm kiếm ngữ nghĩa cho tiếng Việt, cho phép người dùng truy vấn dựa trên ý nghĩa chứ không chỉ từ khóa. Các doanh nghiệp có thể phân tích dữ liệu văn bản lớn (ví dụ: phản hồi khách hàng, tin tức thị trường) để trích rút thông tin và xu hướng quan trọng một cách hiệu quả hơn.
- Phân tích cảm xúc và tổng kết văn bản tự động: Các mô hình này có thể được ứng dụng trong việc hiểu cảm xúc của người dùng từ các bình luận, đánh giá, hoặc tóm tắt các tài liệu dài một cách tự động, hữu ích cho các ngành marketing, quản lý danh tiếng.
-
Policy influence với government levels:
- Chính phủ và các cơ quan quản lý: Luận án cung cấp công cụ và dữ liệu nền tảng cho việc phát triển các hệ thống xử lý thông tin tự động, hỗ trợ phân tích chính sách, giám sát thông tin trên không gian mạng tiếng Việt, hoặc xây dựng các kho tri thức quốc gia.
- Giáo dục: Nền tảng NLP mạnh mẽ có thể hỗ trợ phát triển các công cụ học tập ngôn ngữ thông minh, kiểm tra ngữ pháp tự động cho học sinh và sinh viên, hoặc tạo ra các tài liệu học liệu số hóa.
-
Societal benefits quantified where possible:
- Tăng cường khả năng tiếp cận thông tin: Cải thiện các công cụ dịch thuật và tóm tắt giúp người dùng tiếp cận thông tin bằng tiếng Việt hiệu quả hơn, phá bỏ rào cản ngôn ngữ.
- Nâng cao năng suất lao động: Tự động hóa các tác vụ xử lý văn bản (ví dụ: phân tích hợp đồng, trích rút thông tin từ tài liệu) trong các ngành nghề như luật, tài chính, y tế, giúp tiết kiệm thời gian và nguồn lực.
- Thúc đẩy phát triển công nghệ nội địa: Các tài nguyên và phương pháp được phát triển trong luận án góp phần xây dựng hệ sinh thái NLP tiếng Việt mạnh mẽ hơn, khuyến khích sự đổi mới và tạo ra các sản phẩm công nghệ "Make in Vietnam".
-
International relevance với global implications:
- Việc đóng góp kho ngữ liệu phụ thuộc tiếng Việt lên Universal Dependencies không chỉ giúp tiếng Việt hội nhập vào cộng đồng nghiên cứu NLP quốc tế mà còn tạo điều kiện cho các nghiên cứu đa ngôn ngữ so sánh và xây dựng mô hình chung.
- Các phương pháp tùy chỉnh cho ngôn ngữ tài nguyên thấp như tiếng Việt cung cấp những bài học kinh nghiệm quý báu cho việc phát triển NLP ở các ngôn ngữ khác có đặc điểm tương tự, đặc biệt là trong bối cảnh toàn cầu hóa và nhu cầu xử lý đa ngôn ngữ ngày càng tăng.
Đối tượng hưởng lợi
Luận án mang lại giá trị thiết thực cho nhiều đối tượng khác nhau, từ cộng đồng học thuật đến ngành công nghiệp và các nhà hoạch định chính sách.
-
Doctoral researchers:
- Cung cấp "specific research gaps" đã được xác định rõ ràng, ví dụ: vấn đề về độ chính xác thấp của phân tích cú pháp tiếng Việt so với các ngôn ngữ khác, hoặc thiếu hụt kho ngữ liệu vai nghĩa.
- Cung cấp "kho ngữ liệu gán nhãn cú pháp phụ thuộc" (10,165 câu, 3,000 câu chuẩn UD tại http://universaldependencies.org) và "kho ngữ liệu gán nhãn vai nghĩa" (5,460 câu), đây là các tài nguyên quý giá để khởi đầu hoặc mở rộng các dự án nghiên cứu của họ.
- Đề xuất "hướng phát triển trong tương lai" cụ thể ("Kết luận", trang 147-148) về việc rà soát kho ngữ liệu, thử nghiệm các mô hình học máy và học sâu mới (ví dụ: ELMo, CRF), mở ra các luồng nghiên cứu mới.
- Cung cấp các phương pháp đã được kiểm chứng để phát triển tài nguyên và áp dụng các mô hình học máy cho các ngôn ngữ có đặc điểm tương tự tiếng Việt.
-
Senior academics:
- Cung cấp "theoretical advances" như việc mở rộng tập nhãn Universal Dependencies để phù hợp với ngữ pháp tiếng Việt và điều chỉnh lý thuyết vai nghĩa cho vị từ đa dạng của tiếng Việt. Điều này đóng góp vào sự phát triển của lý thuyết ngôn ngữ học tính toán.
- Cung cấp một "khung phân tích độc đáo" tích hợp các lý thuyết cú pháp, ngữ nghĩa và học máy để giải quyết các thách thức của một ngôn ngữ tài nguyên thấp, có thể được dùng làm mẫu cho các nghiên cứu tương tự.
- Các công trình công bố (1 tạp chí quốc tế Scopus, 3 hội nghị quốc tế, v.v.) của luận án cũng là nguồn tham khảo quan trọng để thúc đẩy các dự án nghiên cứu cấp cao hơn.
-
Industry R&D:
- Cung cấp "practical applications" và các công cụ/kho ngữ liệu có thể tích hợp trực tiếp vào các sản phẩm và dịch vụ thương mại. Ví dụ, các bộ phân tích cú pháp nâng cao có thể cải thiện các ứng dụng dịch máy, chatbot, hoặc hệ thống trích rút thông tin.
- Các thuật toán tùy chỉnh và đặc trưng ngôn ngữ chuyên biệt giúp giảm chi phí và thời gian phát triển cho các sản phẩm NLP tiếng Việt, mang lại lợi thế cạnh tranh.
- "Quantify benefits" thông qua các chỉ số hiệu suất như F1=85.5% cho SRL trên tiếng Anh (từ các nghiên cứu nền tảng) hoặc F1=74.13% cho SRL tiếng Việt (thành tựu của luận án) ("Chương 4", Bảng 4.8, trang 142), giúp các nhà R&D ước tính tiềm năng cải thiện sản phẩm của họ.
-
Policy makers:
- Cung cấp "evidence-based recommendations" về tầm quan trọng của việc đầu tư vào tài nguyên ngôn ngữ và nghiên cứu NLP cho tiếng Việt. Việc xây dựng các kho ngữ liệu chuẩn quốc tế như UD là minh chứng cho lợi ích của việc này.
- Thông tin về khả năng tự động hóa và cải thiện các ứng dụng chính phủ (ví dụ: phân tích văn bản pháp lý, giám sát thông tin) có thể ảnh hưởng đến quyết định phân bổ nguồn lực cho các dự án công nghệ.
- "Quantify benefits" bằng cách chỉ ra các ứng dụng cụ thể có thể nâng cao năng suất, hiệu quả quản lý và tiếp cận thông tin cho công dân.
-
Quantify benefits where possible:
- Giảm thời gian phát triển sản phẩm NLP: Các kho ngữ liệu sẵn có giảm đáng kể thời gian mà các công ty cần để thu thập và gán nhãn dữ liệu, có thể tiết kiệm hàng trăm đến hàng ngàn giờ công lao động.
- Nâng cao độ chính xác ứng dụng: Ví dụ, một hệ thống dịch máy tích hợp bộ phân tích cú pháp của luận án có thể tăng độ chính xác lên 5-10% (ước tính dựa trên các nghiên cứu tương tự), dẫn đến giảm 20-30% lỗi dịch thuật.
- Cải thiện trải nghiệm người dùng: Một chatbot có khả năng hiểu ngữ nghĩa sâu hơn sẽ giảm số lần người dùng phải lặp lại câu hỏi hoặc làm rõ ý định, nâng cao sự hài lòng của họ.
Câu hỏi chuyên sâu
-
Theoretical contribution độc đáo nhất (name theory extended): Đóng góp lý thuyết độc đáo nhất của luận án là việc mở rộng và tinh chỉnh lý thuyết Universal Dependencies (UD) cho tiếng Việt, cùng với việc điều chỉnh lý thuyết về vai nghĩa để phù hợp với đặc thù ngữ pháp của vị từ tiếng Việt. Cụ thể, luận án đã phát triển một bộ nhãn phụ thuộc tiếng Việt gồm 48 nhãn, trong đó có các nhãn mới và độc đáo không có trong bộ nhãn UD hoặc Stanford ban đầu, như
nc(bổ nghĩa danh từ cho danh từ chỉ loại) vàvnom(danh từ hóa động từ) ("Chương 2", trang 61-65). Ví dụ, quan hệnc(mèo, con)trong câu "Hai con mèo đen đang ăn cá" mô tả một cấu trúc ngữ pháp rất đặc trưng của tiếng Việt mà không ngôn ngữ đa âm nào có. Điều này không chỉ làm phong phú tập nhãn UD mà còn chứng minh sự cần thiết phải tùy chỉnh các lý thuyết ngữ pháp chung cho các ngôn ngữ có đặc điểm riêng. Ngoài ra, việc xác định vị từ trong tiếng Việt có thể là danh từ, tính từ, hoặc giới từ (không chỉ động từ như tiếng Anh) đã dẫn đến việc bổ sung ràng buộc ILP số 5 ("Nếu vị từ không phải là động từ thì chỉ có 2 loại đối số chính là Arg0 và Arg1") ("Chương 4", trang 136), điều chỉnh lý thuyết về vai nghĩa để phản ánh chính xác hơn ngữ pháp vị từ của tiếng Việt. -
Methodology innovation (compare với 2+ prior studies): Đổi mới phương pháp luận nổi bật nhất là thuật toán rút trích thành phần tùy chỉnh (custom argument candidate extraction algorithm) được đề xuất cho bài toán gán nhãn vai nghĩa tiếng Việt. Thuật toán này đã chứng minh hiệu quả vượt trội so với các phương pháp phổ biến được sử dụng trong các nghiên cứu trước đây cho tiếng Anh:
- So với phương pháp ánh xạ nút 1-1: Trong khi thuật toán ánh xạ nút 1-1 chỉ đạt Precision 29.08% và Recall 66.96% trên tiếng Việt, thuật toán đề xuất đạt Precision 86.12% và Recall 79.57% ("Chương 4", Bảng 4.1, trang 139). Điều này cho thấy thuật toán đề xuất nhận diện ứng viên đối số chính xác và đầy đủ hơn đáng kể.
- So với thuật toán cắt tỉa (pruning) của Punyakanok et al. (2004): Punyakanok et al. đã áp dụng phương pháp ILP và các kỹ thuật cắt tỉa cho SRL tiếng Anh, đạt kết quả tốt. Tuy nhiên, khi áp dụng thuật toán cắt tỉa tương tự trên tiếng Việt, luận án ghi nhận Precision 67.78% và Recall 79.57% ("Chương 4", Bảng 4.1, trang 139). Thuật toán của luận án, bằng cách kiểm tra các điều kiện cụm từ và nhãn chức năng của các nút chị em và thu thập các từ liên quan, đã giảm số lượng ứng viên không đúng và tăng độ chính xác của bước trích rút. Đổi mới này là kết quả trực tiếp của việc nhận ra rằng các kỹ thuật trích rút thành phần hiệu quả cho tiếng Anh "không đưa lại kết quả tốt cho gán nhãn vai nghĩa tiếng Việt do một số khó khăn cả về mặt đặc trưng ngôn ngữ và kho ngữ liệu có sẵn" ("Chương 4", trang 132).
-
Most surprising finding (với data support): Phát hiện đáng ngạc nhiên nhất là việc tích hợp biểu diễn phân bố từ (đặc biệt là Skip-gram và GloVe) trực tiếp vào đặc trưng của vị từ và từ chính trong hệ thống gán nhãn vai nghĩa lại không cải thiện độ chính xác, thậm chí còn làm giảm nhẹ hiệu suất. Cụ thể, khi thay thế đặc trưng "Từ của vị từ" bằng "véctơ Skip-gram" hoặc "véctơ GloVe", Precision, Recall và F1 đều giảm nhẹ (ví dụ, F1 từ 78.73% xuống 78.69% với Skip-gram cho vị từ, và từ 78.73% xuống 77.71% cho từ chính với Skip-gram) ("Chương 4", Bảng 4.12, 4.13, trang 145). Điều này mâu thuẫn với kỳ vọng ban đầu và các kết quả thành công của biểu diễn phân bố từ trong nhiều tác vụ NLP khác, bao gồm cả phân tích cú pháp trong cùng luận án (nơi chúng tăng hiệu quả DP đáng kể). Giải thích tiềm năng là mô hình SRL dựa trên ILP có thể đã có đủ thông tin từ các đặc trưng ngữ pháp và cú pháp khác, hoặc cách tích hợp trực tiếp véctơ từ không phù hợp với cấu trúc của mô hình phân lớp hiện tại cho SRL tiếng Việt, hoặc các véctơ từ được huấn luyện trên dữ liệu lớn chưa đủ tinh tế để nắm bắt các sắc thái ngữ nghĩa cụ thể cần thiết cho SRL.
-
Replication protocol provided? Có, luận án cung cấp đủ thông tin để tái tạo lại phần lớn các nghiên cứu. Cụ thể:
- Kho ngữ liệu: Kho ngữ liệu cú pháp phụ thuộc đã được công bố trên Universal Dependencies (http://universaldependencies.org) với 3,000 câu chuẩn hóa, cho phép các nhà nghiên cứu khác tiếp cận và sử dụng. Kho ngữ liệu vai nghĩa được đề cập là một phần của dự án mã nguồn mở tại https://github.com/pth1993/vnSRL ("Chương 4", trang 146).
- Bộ nhãn: "Bộ nhãn quan hệ phụ thuộc tiếng Việt gồm 48 nhãn" và "Bộ nhãn vai nghĩa cho tiếng Việt" được mô tả chi tiết, bao gồm định nghĩa và ví dụ cụ thể trong Chương 2 và Phụ lục ("Chương 2", trang 61; "Phụ lục", trang 160-179).
- Thuật toán và Phương pháp: Các thuật toán chuyển đổi kho ngữ liệu, thuật toán rút trích thành phần, các tập đặc trưng (Bảng 3.5, 3.6, 3.16, 3.17, 3.18, 4.4, 4.6), và các ràng buộc ILP đều được mô tả chi tiết và công thức hóa ("Chương 2", trang 72-74; "Chương 3", trang 94-98, 123-125; "Chương 4", trang 133-137).
- Công cụ và phần mềm: Tên các công cụ và thư viện được sử dụng (
word2vec,glove,srparser,self-attentive-parser,MaltParser,MSTParser,BISTParsers,scikit-learn,PuLP/GLPK) đều được liệt kê rõ ràng cùng với các nguồn tham khảo hoặc địa chỉ truy cập ("Chương 3", trang 102, 123; "Chương 4", trang 140, 142). - Quy trình đánh giá: Các chỉ số đánh giá (P, R, F1, ASU, ASL) và phương pháp đánh giá chéo (cross-validation, 5 hoặc 10 lần) được nêu rõ ("Chương 3", trang 103, 125; "Chương 4", trang 139).
-
10-year research agenda outlined? Luận án không trình bày một "lộ trình nghiên cứu 10 năm" cụ thể nhưng cung cấp một "hướng phát triển trong tương lai" chi tiết và có tầm nhìn dài hạn, có thể làm cơ sở cho một lộ trình như vậy:
- Mở rộng và nâng cao chất lượng kho ngữ liệu: Đây là ưu tiên hàng đầu, bao gồm "Rà soát lại kho ngữ liệu cú pháp thành phần viettreebank... Phát triển kho ngữ liệu gán nhãn cú pháp thành phần, nhãn cú pháp phụ thuộc và nhãn vai nghĩa cho tiếng Việt" ("Kết luận", trang 147). Mục tiêu là tạo ra các kho ngữ liệu lớn hơn, nhất quán hơn và đa dạng hơn về miền, có thể mất nhiều năm.
- Thử nghiệm các mô hình học sâu tiên tiến hơn: "Tiếp tục nghiên cứu và thử nghiệm với phương pháp học máy khác như máy véctơ tựa, mạng nơron, mạng nơron hồi quy . Để nâng cao hiệu quả phân tích cú pháp thành phần cho tiếng Việt. Áp dụng phương pháp sử dụng mô hình ngôn ngữ nhúng (ELMo) vào hệ thống phân tích cú pháp phụ thuộc cho tiếng Việt" ("Kết luận", trang 147-148). Gợi ý tích hợp ELMo vào DP và khám phá các mô hình dựa trên CRF. Các hướng này sẽ tiếp tục phát triển theo sự tiến bộ của học sâu toàn cầu.
- Nghiên cứu về các đặc trưng ngôn ngữ học phức tạp: "Tìm hiểu các đặc trưng khác nhằm nâng cao hiệu quả phân tích cú pháp trên tiếng Việt" ("Kết luận", trang 147) ngụ ý việc đào sâu hơn vào ngữ pháp và ngữ nghĩa tiếng Việt để tìm kiếm các đặc trưng mới, có thể là các đặc trưng hình thái hoặc cú pháp ở mức độ tinh tế hơn.
- Phát triển các ứng dụng đa dạng: Mục tiêu cuối cùng là tích hợp các kết quả này vào "những ứng dụng trong xử lý ngôn ngữ tự nhiên như: dịch máy, tóm tắt văn bản, hệ thống trả lời tự động, trích rút thông tin, v." ("Mở đầu", trang 1). Đây là một quá trình liên tục trong nhiều năm, đòi hỏi sự phối hợp giữa nghiên cứu cơ bản và ứng dụng.
Kết luận
Luận án này đã tạo ra một dấu mốc quan trọng trong nghiên cứu xử lý ngôn ngữ tự nhiên cho tiếng Việt, giải quyết những khoảng trống cốt lõi về tài nguyên và phương pháp.
-
Năm đóng góp cụ thể:
- Xây dựng kho ngữ liệu phụ thuộc tiếng Việt quy mô lớn và chuẩn hóa quốc tế: Đề xuất thuật toán chuyển đổi tự động từ viettreebank và "xây dựng thành công 10,165 câu tiếng Việt được gán nhãn cú pháp phụ thuộc", trong đó "3,000 câu tiếng Việt đưa lên kho ngữ liệu cú pháp phụ thuộc đa ngôn ngữ tại địa chỉ http://universaldependencies" ("Đóng góp của luận án", trang 5), đạt độ chính xác ASU = 96.7% so với gán nhãn thủ công ("Chương 2", trang 75).
- Tạo ra kho ngữ liệu gán nhãn vai nghĩa đầu tiên cho tiếng Việt: Xây dựng "5,460 câu gán nhãn vai nghĩa cho tiếng Việt" ("Đóng góp của luận án", trang 5) thông qua các luật chuyển đổi thô và công cụ hiệu chỉnh web, là một tài nguyên ngữ nghĩa cơ bản.
- Nâng cao hiệu quả phân tích cú pháp thành phần tiếng Việt: Đề xuất tích hợp véctơ phân bố từ vào phương pháp Shift-Reduce và phân tích lỗi cho phương pháp Self-Attention. Phương pháp Self-Attention kết hợp ELMo đạt F1=88.19% cho câu ngắn (<=10 từ) ("Chương 3", Bảng 3.12, trang 105), cải thiện đáng kể so với các kết quả trước đó.
- Cải thiện phân tích cú pháp phụ thuộc tiếng Việt bằng học sâu và biểu diễn phân bố từ: Áp dụng BiLSTM và tích hợp véctơ phân bố từ vào MSTParser, MaltParser, và Bist-Parser, đạt ASU = 84.56% và ASL = 78.49% trên bộ dữ liệu 10,000 câu ("Chương 3", Bảng 3.22, trang 127), vượt trội so với các nghiên cứu trước.
- Phát triển phương pháp gán nhãn vai nghĩa tiên tiến cho tiếng Việt: Đề xuất thuật toán rút trích thành phần độc đáo và áp dụng Quy hoạch tuyến tính nguyên (ILP) với các ràng buộc chuyên biệt cho tiếng Việt, đạt F1 = 74.13% ("Chương 4", Bảng 4.8, trang 142).
-
Paradigm advancement với evidence: Luận án củng cố và thúc đẩy sự dịch chuyển trong NLP tiếng Việt từ các phương pháp dựa trên luật sang các mô hình học máy thống kê và học sâu dựa trên dữ liệu. Bằng chứng là hiệu suất vượt trội của các mô hình học sâu như BiLSTM và Self-Attention với ELMo (ASU 84.56%, F1 88.19%) so với các phương pháp trước đây (ASU 67.11%, F1 < 72%). Điều này khẳng định tiềm năng to lớn của cách tiếp cận "hướng dữ liệu" trong xử lý tiếng Việt.
-
Ba luồng nghiên cứu mới được mở ra:
- Phát triển tài nguyên ngôn ngữ cho các ngôn ngữ tài nguyên thấp: Quy trình và kinh nghiệm xây dựng kho ngữ liệu phụ thuộc và vai nghĩa cho tiếng Việt có thể được áp dụng làm khuôn mẫu cho các ngôn ngữ Đông Nam Á hoặc các ngôn ngữ khác có đặc điểm tương tự đang đối mặt với thách thức thiếu dữ liệu.
- Tích hợp sâu các mô hình ngôn ngữ lớn (LLMs) vào các tác vụ NLP cụ thể cho tiếng Việt: Thành công của ELMo trong phân tích cú pháp gợi mở cho việc khai thác các LLMs như BERT để giải quyết các tác vụ phức tạp hơn và thu hẹp khoảng cách hiệu suất với các ngôn ngữ tài nguyên cao.
- Nghiên cứu về các ràng buộc ngôn ngữ học và suy luận có cấu trúc: Việc tùy chỉnh các ràng buộc ILP cho tiếng Việt trong SRL đã chứng minh giá trị của việc kết hợp kiến thức ngôn ngữ học sâu với các mô hình suy luận có cấu trúc để cải thiện hiệu suất, mở ra hướng nghiên cứu về các ràng buộc ngữ pháp/ngữ nghĩa phức tạp hơn.
-
Global relevance với international comparison: Luận án đã đóng góp một phần quan trọng của kho ngữ liệu tiếng Việt lên Universal Dependencies, đưa tiếng Việt vào bản đồ nghiên cứu NLP đa ngôn ngữ toàn cầu. Các so sánh trực tiếp với hiệu suất trên tiếng Anh (ví dụ, F1=85.5% cho SRL tiếng Anh so với F1=74.13% cho tiếng Việt) cho thấy rõ thách thức và tiến bộ đạt được, khuyến khích sự hợp tác quốc tế trong việc giải quyết các bài toán NLP cho các ngôn ngữ ít được nghiên cứu.
-
Legacy measurable outcomes:
- Kho ngữ liệu công khai: 3,000 câu tiếng Việt được gán nhãn phụ thuộc chuẩn UD sẽ được trích dẫn và sử dụng bởi cộng đồng nghiên cứu quốc tế. Kho ngữ liệu vai nghĩa 5,460 câu và mã nguồn mở của hệ thống SRL sẽ là tài nguyên nền tảng cho các nhà phát triển và nghiên cứu NLP tiếng Việt.
- Các bài báo khoa học: 1 tạp chí quốc tế (Scopus) và 3 bài hội nghị quốc tế đóng góp vào tri thức khoa học toàn cầu và tăng cường sự hiện diện của nghiên cứu NLP tiếng Việt trên trường quốc tế.
- Cải tiến hiệu suất: Các chỉ số ASU 84.56% cho dependency parsing và F1 74.13% cho SRL là các điểm chuẩn mới cho tiếng Việt, có thể được dùng để đo lường sự tiến bộ của các nghiên cứu tương lai trong thập kỷ tới.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộLời cảm ơn Trong quá trình thực hiện đề tài “Nghiên cứu nâng cao hiệu quả phân tích cú pháp tiếng Việt theo tiếp cận học máy thống kê”, tôi đã nhận được rất nhiều sự giúp đỡ, tạo điều kiện của Ban Giám hiệu, thầy cô trong khoa Sau Đại học và khoa Toán - Cơ - Tin học của trường Đại học Khoa học Tự nhiên, Đại học Quốc gia Hà Nội. Tôi xin bày tỏ lòng cảm ơn chân thành về sự giúp đỡ đó. Tôi xin bày tỏ lòng biết ơn sâu sắc tới TS. Lê Hồng Phương, PGS.
Đỗ Trung Tuấn - những người thầy đã tận tình hướng dẫn trực tiếp cho tôi hoàn thành luận án này. Tôi xin chân thành cảm ơn Ban Giám hiệu, thầy cô trong khoa Công nghệ Thông tin, trường Đại học Đà Lạt nơi tôi đang công tác và gia đình, bạn bè đã động viên, khích lệ, tạo điều kiện và giúp đỡ tôi trong suốt quá trình thực hiện và hoàn thành luận án này. Hà Nội, ngày 10 tháng 3 năm 2020 Nghiên cứu sinh Nguyễn Thị Lương Mục lục Danh sách bảng iv Danh sách hình vẽ vii Mở đầu 1 1 Cơ sở lý thuyết 7 1.1 Khái niệm cơ bản trong tiếng Việt .2 Cú pháp thành phần .1 Bài toán phân tích cú pháp thành phần .2 Phương pháp phân tích cú pháp thành phần .3 Khảo sát nghiên cứu cho phân tích cú pháp thành phần 25 1.3 Cú pháp phụ thuộc .1 Bài toán phân tích cú pháp phụ thuộc .2 Biểu diễn cú pháp phụ thuộc .3 Các thuật toán phân tích cú pháp phụ thuộc .4 Khảo sát nghiên cứu cho phân tích cú pháp phụ thuộc .4 Gán nhãn vai nghĩa .1 Bài toán gán nhãn vai nghĩa .2 Các công trình liên quan .3 Khảo sát nghiên cứu cho gán nhãn vai nghĩa .5 Biểu diễn phân bố từ .1 Mô hình Skip-gram .2 Mô hình túi từ liên tục .3 Mô hình GloVe .4 Biểu diễn từ dựa vào ngữ cảnh sâu. 54 i 2 Xây dựng kho ngữ liệu gán nhãn cú pháp phụ thuộc và vai nghĩa tiếng Việt 55 2.1 Kho ngữ liệu Treebank .2 Xây dựng kho ngữ liệu gán nhãn cú pháp phụ thuộc .1 Tập nhãn quan hệ phụ thuộc tiếng Việt .2 Xác định cụm từ trung tâm .3 Xác định nhãn phụ thuộc .4 Thuật toán chuyển từ câu cú pháp thành phần thành cú pháp phụ thuộc .3 Xây dựng kho ngữ liệu gán nhãn vai nghĩa tiếng Việt .1 Bộ nhãn vai nghĩa cho tiếng Việt .2 Tập luật gán nhãn nhãn vai nghĩa .3 Xây dựng trang web hiệu chỉnh nhãn vai nghĩa thô .4 Đánh giá kết quả.
83 3 Nâng cao hiệu quả phân tích cú pháp tiếng Việt 86 3.1 Phân tích cú pháp thành phần .1 Một số văn phạm phổ biến .2 Phương pháp phân tích Shift-Reduce .3 Phương pháp self-attention .4 Đánh giá kết quả .5 Kết luận phân tích cú pháp thành phần .2 Phân tích cú pháp phụ thuộc tiếng Việt .1 Phân tích cú pháp phụ thuộc dựa trên bước chuyển .2 Phân tích cú pháp dựa trên đồ thị .3 Sử dụng BiLSTM trong phân tích cú pháp phụ thuộc .4 Đánh giá kết quả .5 Kết luận phân tích cú pháp phụ thuộc. 129 4 Phương pháp quy hoạch tuyến tính nguyên gán nhãn vai nghĩa tiếng Việt 130 4.1 Mô tả thuật toán .1 Khảo sát một số phương pháp .2 Phương pháp đề xuất .2 Quy hoạch tuyến tính nguyên .3 Tập đặc trưng sử dụng .1 Đặc trưng cơ bản .2 Đặc trưng mới .4 Đánh giá kết quả .1 Phương pháp đánh giá .2 Hệ thống cơ bản .3 Chiến lược gán nhãn .4 Phân tích đặc trưng .5 Cải tiến dựa vào ILP .7 Sử dụng biểu diễn phân bố từ trong SRL. 145 Kết luận 146 Các công trình công bố của luận án 148 Tài liệu tham khảo 150 Phụ lục 159 iii Danh sách bảng 1.1 Tập nhãn từ loại tiếng Việt.2 Tập nhãn cụm từ tiếng Việt.3 Tổ chức câu trong tiếng Việt.4 Tập nhãn mệnh đề tiếng Việt.5 Tập nhãn chức năng cú pháp tiếng Việt.6 Các đặc trưng dùng trong MSTParser .7 Các đặc trưng dùng trong MaltParser .8 Ví dụ về phân tích cú pháp dựa vào các bước chuyển.9 Kết quả một số nghiên cứu phân tích cú pháp phụ thuộc trên tiếng Anh và tiếng Trung .10 Kết quả một số nghiên cứu phân tích cú pháp phụ thuộc trên tiếng Việt .11 Một số nghiên cứu vai nghĩa đánh giá OntoNotes .1 Thống kê nhãn thành phần trong kho viettreebank .2 Một số kho ngữ liệu gán nhãn phụ thuộc tiếng Việt .3 So sánh tập nhãn phụ thuộc tiếng Việt với tập nhãn phụ thuộc đa ngôn ngữ (UD) và tập nhãn phụ thuộc tiếng Anh (SD).4 Tập quy tắc xác định phần tử trung tâm.5 Một số luật sử dụng để xác định nhãn phụ thuộc .6 Câu tiếng Việt theo định dạng CoNLL-X chưa được phân tích.7 Câu tiếng Việt theo định dạng CoNLL-X đã được phân tích phụ thuộc.8 Tập nhãn phụ thuộc nhóm Nguyễn Quốc Đạt[28] .9 Tập nhãn phụ thuộc của Nguyễn Kiêm Hiếu[28] .10 Tập nhãn phụ trợ tiếng Việt .11 Một số luật xác định gán nhãn vai nghĩa thô .12 Một số câu tiếng Việt gán nhãn vai nghĩa dạng thô .13 Một số nhãn vai nghĩa phổ biến .14 Một số câu tiếng Việt gán nhãn vai nghĩa .1 Tập luật sinh ra dữ liệu huấn luyện trong Shift-Reduce .2 Luật suy diễn trong phân tích cú pháp Shift-reduce mở rộng .3 Tập mẫu đặc trưng mở rộng .4 Dãy bước chuyển phân tích câu “Mảnh đất của đạn bom không còn người nghèo.5 Tập đặc trưng cơ bản .6 Đặc trưng cho phân tích cú pháp thành phần tiếng Việt .7 Kết quả với tập dữ liệu có số từ ≤ 10 .8 Kết quả với tập dữ liệu có số từ ≤ 35 .9 Một số kết quả phân tích theo mô hình tích hợp đặc trưng phân bố từ .10 So sánh F1 sử dụng đặc trưng CharLSTM và EMLo .11 Kết quả F1 khi độ dài của câu thay đổi sử dụng đặc trưng CharL- STM .12 Kết quả F1 khi độ dài của câu thay đổi sử dụng đặc trưng ELMo 106 3.13 Lỗi phân cụm trong phân tích cú pháp thành phần tiếng Việt .14 Kết quả của MaltParser.15 Kết quả của MSTParser.16 Đặc trưng MaltParser cho tiếng Việt .17 Đặc trưng MSTParser cho tiếng Việt .18 Đặc trưng Bist-parser phân tích cú pháp phụ thuộc dựa trên các bước chuyển .19 Kết quả phân tích cú pháp phụ thuộc với VTB_U trên MaltParser126 3.20 Kết quả phân tích cú pháp phụ thuộc với VTB_U trên MSTParser126 3.21 Kết quả phân tích cú pháp phụ thuộc với VTB_U trên Bist-Parser127 3.22 Kết quả phân tích cú pháp phụ thuộc với VTB trên Bist-Parser 127 3.23 Kết quả so sánh các phương pháp phân tích cú pháp phụ thuộc trên VTB_UD .24 Độ chính xác ASL của một số nhãn phụ thuộc trên VTB_UD .1 Độ chính xác của 3 thuật toán rút trích .2 Độ chính xác của hệ thống cơ bản .3 Độ chính xác của 2 chiến lược gán nhãn .4 Tập đặc trưng .5 Độ chính xác của tập đặc trưng trong bảng 4.6 Tập đặc trưng .7 Độ chính xác của tập đặc trưng trong bảng 4.8 Ảnh hưởng của ILP .9 Độ chính xác của mỗi loại đối số .10 Độ chính xác của 2 thuật toán rút trích .11 Độ chính xác của hệ thống .12 Ảnh hưởng véctơ từ của vị tự .13 Ảnh hưởng véctơ từ của từ chính. 145 vi Danh sách hình vẽ 1 Các bước cơ bản trong xử lý ngôn ngữ tự nhiên.
1 2 Mô hình tổng quát phân tích cú pháp và gán nhãn vai nghĩa. 2 3 Biểu diễn cú pháp thành phần và cú pháp phụ thuộc của câu Nam đá bóng .1 Phân loại từ trong tiếng Việt.2 Cây cú pháp thành phần trong tiếng Việt.3 Quá trình phân tích cú pháp thành phần .4 Cấu trúc phụ thuộc.5 Đồ thị phụ thuộc của một câu tiếng Việt.6 Ví dụ về phân tích cú pháp dựa trên đồ thị.7 Câu tiếng Anh được gán nhãn vai nghĩa.8 Khung vị từ Communication trong FrameNet .9 Khung vị từ Cognition trong FrameNet .10 Mô hình CBOW .1 Cây cú pháp thành phần “Tôi mong_mỏi sự công_bằng được thực_hiện và trả lại cho họ.2 Cú pháp phụ thuộc câu “Tôi mong_mỏi sự công_bằng được thực_hiện và trả lại cho họ.3 Câu tiếng Việt được gán nhãn vai nghĩa.1 Toán tử thay thế .2 Toán tử nối .3 Quá trình phân tích cú pháp thành phần .4 Cây cú pháp thành phần “Mảnh đất của đạn bom không còn người nghèo.5 Mô hình phân tích cú pháp thành phần sử dụng phương pháp self-attention[53] .6 Bước mã hóa tổng quát[53] .7 Bước mã hóa tổng quát[53] .8 Minh họa gán nhãn thành phần lỗi giữa cụm động từ với mệnh đề trong tiếng Việt .9 Minh họa gán nhãn thành phần lỗi giữa cụm danh từ trong tiếng Việt .10 Minh họa gán nhãn thành phần lỗi cụm giới từ trong tiếng Việt 109 3.11 Minh họa gán nhãn thành phần lỗi cụm liên từ trong tiếng Việt 110 3.12 Minh họa lỗi gán nhãn thành phần giữa thành phần con và cấu trúc ngang cấp trong tiếng Việt.13 Minh họa lỗi gán nhãn thành phần giữa cấu trúc riêng và cấu trúc con do lỗi đính kèm cụm danh từ NP trong tiếng Việt .14 Quá trình lặp lại module trong RNN chuẩn chứa tầng đơn giản 119 3.15 Sử dụng BiLSTM trong phân tích cú pháp phụ thuộc dựa trên bước chuyển [32] .1 Biểu diễn cú pháp thành phần và cú pháp phụ thuộc của câu Nam đá bóng .2 Một số lỗi .3 Cách tiếp cận C-by-C và W-by-W .4 Trích xuất thành phần của câu “Bà nói nó là con trai tôi mà” với vị ngữ “là ” .5 Tốc độ học của hệ thống. 144 viii Danh mục từ viết tắt Từ viết tắt Tiếng Anh Ý nghĩa MST Maximum Spanning Tree Cây bao trùm cực đại CRF Conditional Random Field Trường ngẫu nhiên có điều kiện PCFG Probabilistic context free Văn phạm phi ngữ cảnh kết grammar hợp với xác suất. LTAG Lexicalized tree adjoining Văn phạm kết nối cây từ vựng.
grammar LPCFG Lexicalized probabilistic con- Văn phạm phi ngữ cảnh xác text free grammar suất từ vựng. SRL Semantic Role Labelling Gán nhãn vai nghĩa. ILP Integer Linear Programing Quy hoạch tuyến tính số nguyên. LTAG Lexicalized Tree Adjoining Văn phạm kết nối cây từ vựng Grammars hóa.
LSTM-LM Long Short Term Memory - mô hình ngôn ngữ LSTM. Language Model ELMo Embedding from Language Mô hình nhúng của ngôn ngữ Model biLM Bidirectional Language Model Mô hình ngôn ngữ hai chiều GA-RNNG Gated Attention Recurrent Văn phạm mạng nơ-rơn hồi Neural Network Grammar quy với cơ chế chú ý cổng GLUE General Language Under- Chỉ số đánh giá mức độ hiểu standing Evaluation ngôn ngữ của hệ thống ix Mở đầu Giới thiệu Xử lý ngôn ngữ tự nhiên là một lĩnh vực nghiên cứu nhằm giúp cho các hệ thống máy tính hiểu ngôn ngữ của con người và là vấn đề được nhiều nhà khoa học trên thế giới quan tâm.
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Nguyễn Thị Lương (2020). Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t [Luận án tiến sĩ, Trường Đại học Khoa học Tự nhiên, Đại học Quốc gia Hà Nội]. LuanAn.net. https://luanan.net/toan-hoc/luan-an-tien-si-toan-hoc-nghien-cuu-nang-cao-hieu-qua-phan-tich-cu-phap-tieng-viet-theo-tiep-can-hoc-may-thong-ke
Câu hỏi thường gặp
Luận án "Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t" nghiên cứu về vấn đề gì?
Tài liệu: Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân tích cú pháp tiếng việt theo tiếp cận học máy thống kê. Tải về tại LuanAn.net
Luận án "Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Trường Đại học Khoa học Tự nhiên, Đại học Quốc gia Hà Nội. Năm bảo vệ: 2020.
Luận án "Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t" thuộc chuyên ngành gì?
Luận án "Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t" thuộc chuyên ngành Toán học. Danh mục: Toán Học.
Luận án "Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t" có bao nhiêu trang?
Luận án "Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t" có 190 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Luận án tiến sĩ toán học nghiên cứu nâng cao hiệu quả phân t" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.