Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sinh chuỗi từ chuỗi sử
Tài liệu: Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sinh chuỗi từ chuỗi sử dụng học sâu và ứng dụng trong xử lý ngôn ngữ tự nhiên. Tải miễn phí t
đại học quốc gia hà nội trường đại học công nghệ
Luan An
luận án
Năm xuất bản
Số trang
163
Thời gian đọc
25 phút
Lượt xem
1
Lượt tải
0
Phí lưu trữ
50 Point
Tổng quan nhanh
- Chủ đề:
- Khoa học máy tính: Nghiên cứu Học sâu & Seq2Seq trong NLP
- Số trang:
- 163 trang
- Trường:
- đại học quốc gia hà nội trường đại học công nghệ
- Chuyên ngành:
- Khoa học máy tính
- Tác giả:
- Nguyễn Ngọc Khương
- Năm:
- 2024
Tóm tắt nội dung luận án
I.Khoa học máy tính Nghiên cứu Học sâu Seq2Seq trong NLP
Deep Learning (Học sâu) đại diện cho một phương pháp biến đổi trong học máy. Những tiến bộ nhanh chóng của nó thúc đẩy sự đổi mới trong cả nghiên cứu khoa học và ứng dụng thực tế. Phương pháp này cho phép nhiều ứng dụng Trí tuệ nhân tạo trở thành hiện thực. Chúng bao gồm Xử lý ngôn ngữ tự nhiên (NLP), thị giác máy tính và xử lý tiếng nói. Nhiều vấn đề trong các lĩnh vực này được mô hình hóa dưới dạng bài toán sinh chuỗi từ chuỗi (Seq2Seq). Ở đây, thông tin đầu vào là một chuỗi; đầu ra cũng là một chuỗi được sinh ra. Các ví dụ điển hình bao gồm dịch máy, tóm tắt văn bản, diễn đạt lại văn bản, nhận dạng tiếng nói và nhận dạng ký tự quang học (OCR). Các mô hình Học sâu Seq2Seq thu hút rất nhiều nghiên cứu trong lĩnh vực học máy. Chúng là trọng tâm cho các lĩnh vực chuyên sâu về dữ liệu như NLP, xử lý tiếng nói, hoặc thị giác máy tính. Luận án tiến sĩ này tập trung vào nghiên cứu và phát triển các mô hình Học sâu Seq2Seq. Nó đặc biệt ứng dụng cho bài toán diễn đạt lại văn bản và tóm tắt văn bản. Công trình này đóng góp đáng kể vào lĩnh vực khoa học máy tính thông qua nghiên cứu khoa học chuyên sâu về các kỹ thuật tiên tiến. Phân tích dữ liệu lớn đóng vai trò trung tâm trong quá trình này.
1.1. Vai trò Học sâu trong Trí tuệ nhân tạo hiện đại
Học sâu là cốt lõi của Trí tuệ nhân tạo ngày nay. Phương pháp này đã thúc đẩy nhiều tiến bộ vượt bậc, định hình lại cách chúng ta tương tác với công nghệ. Các ứng dụng như nhận dạng hình ảnh, xử lý tiếng nói, và dịch máy đã đạt hiệu suất chưa từng có. Học sâu tự động phát hiện các đặc trưng phức tạp từ dữ liệu thô, loại bỏ nhu cầu về kỹ thuật đặc trưng thủ công tốn kém. Mô hình học sâu bao gồm nhiều lớp mạng nơ-ron nhân tạo. Mỗi lớp học các biểu diễn dữ liệu ở mức độ trừu tượng khác nhau, cho phép chúng xử lý các bộ dữ liệu khổng lồ với độ chính xác cao. Khả năng này mang lại những đột phá trong phân tích dữ liệu, từ y tế đến tài chính. Việc áp dụng Học sâu mở ra kỷ nguyên mới cho nghiên cứu khoa học, cung cấp các giải pháp mạnh mẽ cho nhiều bài toán phức tạp. Nó là trụ cột cho sự phát triển của Trí tuệ nhân tạo hiện đại.
1.2. Các bài toán sinh chuỗi từ chuỗi trong NLP
Các bài toán sinh chuỗi từ chuỗi (Seq2Seq) rất phổ biến trong Xử lý ngôn ngữ tự nhiên. Chúng liên quan đến việc chuyển đổi một chuỗi văn bản đầu vào thành một chuỗi văn bản đầu ra khác có ý nghĩa. Ví dụ điển hình bao gồm dịch máy, nơi một câu từ ngôn ngữ nguồn được chuyển đổi thành câu tương đương trong ngôn ngữ đích. Tóm tắt văn bản tạo ra một bản tóm tắt ngắn gọn nhưng đầy đủ thông tin từ một tài liệu dài. Diễn đạt lại văn bản tạo ra một phiên bản mới của cùng một ý, thường với phong cách hoặc cấu trúc khác nhau. Nhận dạng tiếng nói chuyển đổi dữ liệu âm thanh thành văn bản viết. Các mô hình Seq2Seq thường bao gồm bộ mã hóa và bộ giải mã. Chúng xử lý các mối quan hệ phức tạp giữa các yếu tố trong chuỗi, đòi hỏi khả năng phân tích dữ liệu tinh vi. Nghiên cứu khoa học tập trung mạnh mẽ vào việc cải thiện hiệu suất các mô hình này, đặc biệt trong việc xử lý các sắc thái ngữ nghĩa của ngôn ngữ.
II.Mô hình sinh chuỗi Cấu trúc thách thức và tối ưu hóa
Mô hình học máy Seq2Seq có cấu trúc tổng quát, bao gồm hai thành phần chính: bộ mã hóa (Encoder) và bộ giải mã (Decoder). Cả hai thành phần này đều được cấu tạo từ các mạng nơ-ron. Bộ mã hóa chuyển đổi chuỗi đầu vào thành một véc-tơ biểu diễn. Véc-tơ này chứa toàn bộ thông tin quan trọng từ đầu vào, được coi là "ngữ cảnh" hoặc "ý nghĩa" của chuỗi. Bộ giải mã sau đó tạo ra chuỗi đầu ra mới. Nó dựa trên véc-tơ biểu diễn đã được mã hóa. Đối với các bài toán Xử lý ngôn ngữ tự nhiên, văn bản đầu vào chứa nhiều mức độ ngữ nghĩa khác nhau, từ mức từ, mức câu, mức đoạn đến mức toàn bộ văn bản. Các thành phần này trong văn bản có mối quan hệ đa nghĩa sâu sắc. Ví dụ, mỗi từ có thể có ngữ nghĩa khác nhau khi xuất hiện trong các ngữ cảnh khác nhau. Việc phát triển các mô hình học máy để mã hóa văn bản sao cho véc-tơ biểu diễn của nó phản ánh đầy đủ và chính xác văn bản gốc luôn là một thách thức lớn trong nghiên cứu NLP. Đây là một vấn đề trung tâm mà luận án tiến sĩ này đề xuất các phương pháp mới để giải quyết. Nghiên cứu khoa học này tập trung vào việc tối ưu hóa cả hai bộ phận của mô hình để nâng cao hiệu suất tổng thể.
2.1. Mã hóa thông tin ngữ nghĩa trong văn bản
Mã hóa thông tin ngữ nghĩa trong văn bản là một nhiệm vụ phức tạp và đầy thách thức trong khoa học máy tính. Văn bản tự nhiên chứa nhiều lớp cấu trúc ngữ nghĩa, từ những chi tiết nhỏ nhất như từ đơn lẻ đến các cấu trúc lớn hơn như câu, đoạn văn, và thậm chí là toàn bộ tài liệu. Mối quan hệ giữa các thành phần này rất phong phú và có thể đa nghĩa. Mỗi từ có thể mang nhiều ý nghĩa khác nhau tùy thuộc vào ngữ cảnh cụ thể mà nó xuất hiện. Do đó, việc tạo ra một véc-tơ biểu diễn đầy đủ thách thức các nhà khoa học. Véc-tơ này phải nắm bắt được toàn bộ sắc thái ý nghĩa của văn bản gốc một cách chính xác. Một phương pháp mã hóa hiệu quả phải xử lý được tính phân cấp này, đồng thời hiểu được các mối quan hệ ngữ nghĩa phức tạp. Nghiên cứu khoa học trong lĩnh vực này liên tục tìm kiếm các giải pháp sáng tạo để cải thiện chất lượng biểu diễn văn bản, đóng góp vào khả năng phân tích dữ liệu ngôn ngữ một cách sâu sắc hơn. Luận án này đặc biệt chú trọng vào khía cạnh này.
2.2. Thách thức sinh chuỗi đầu ra phù hợp
Sinh chuỗi đầu ra phù hợp từ bộ giải mã cũng là một thách thức lớn đối với các mô hình Học sâu Seq2Seq. Nhiệm vụ của bộ giải mã là tạo ra một chuỗi văn bản mới, không chỉ đơn thuần là sao chép đầu vào, mà còn phải đáp ứng một mục tiêu cụ thể. Ví dụ, trong bài toán hội thoại, chuỗi đầu ra là một câu trả lời mạch lạc và phù hợp với ngữ cảnh câu hỏi. Trong bài toán tóm tắt văn bản, nó phải là một bản tóm tắt cô đọng nhưng giữ được toàn bộ ý chính của tài liệu gốc. Việc sử dụng thông tin đầu vào một cách hiệu quả là then chốt. Bộ giải mã cần có khả năng chọn lọc, tổng hợp và biến đổi thông tin để sinh ra nội dung đầu ra chính xác, tự nhiên và phù hợp với yêu cầu. Đây là một vấn đề khó khăn. Các mô hình học máy tốt cần phải tối ưu hóa quá trình này, đảm bảo chuỗi đầu ra đáp ứng các yêu cầu về tính ngữ pháp, ngữ nghĩa, và mục đích giao tiếp. Nghiên cứu khoa học liên tục tìm cách cải thiện khả năng này.
III.Luận án tiến sĩ Đóng góp cho diễn đạt lại và tóm tắt
Luận án tiến sĩ này tập trung vào việc nghiên cứu và phát triển các mô hình Học sâu Seq2Seq tiên tiến. Mục tiêu chính là giải quyết các vấn đề và thách thức đã nêu trong việc mã hóa và sinh chuỗi. Nghiên cứu đề xuất các phương pháp nhằm tối ưu hóa việc mã hóa thông tin văn bản đầu vào một cách hiệu quả. Điều này dựa trên việc mã hóa cấu trúc ngữ nghĩa phân cấp của văn bản, cho phép mô hình hiểu sâu sắc hơn về ngữ cảnh và mối quan hệ giữa các thành phần. Đồng thời, một mô hình sinh văn bản mới được phát triển. Mô hình này sử dụng cơ chế chú ý (attention mechanism) cải tiến, kết hợp với việc mô hình hóa các ràng buộc của chuỗi đầu ra để đảm bảo tính phù hợp và chất lượng. Nội dung nghiên cứu khoa học cụ thể xoay quanh hai bài toán chính trong Xử lý ngôn ngữ tự nhiên. Bài toán thứ nhất là diễn đạt lại (text paraphrasing) một văn bản đầu vào theo một cách diễn đạt mới. Bài toán thứ hai là tóm tắt văn bản theo tiếp cận tóm lược (abstractive text summarization). Các phương pháp được đề xuất trong luận án này nhằm cải thiện đáng kể chất lượng và hiệu quả của các hệ thống NLP hiện có, mang lại những tiến bộ trong Trí tuệ nhân tạo.
3.1. Tối ưu hóa mã hóa ngữ nghĩa phân cấp
Để giải quyết thách thức về mã hóa thông tin văn bản, luận án đề xuất một mô hình cải tiến. Mô hình này tập trung vào việc mô hình hóa vai trò và mối quan hệ có tính cấu trúc của các thành phần trong văn bản đầu vào. Nó xử lý thông tin ở nhiều cấp độ, từ các từ riêng lẻ, cấu trúc câu, đến các đoạn văn hoàn chỉnh. Việc này giúp cải thiện đáng kể chất lượng của pha mã hóa, tạo ra một véc-tơ biểu diễn phong phú hơn. Mã hóa cấu trúc ngữ nghĩa phân cấp cho phép mô hình Học sâu hiểu sâu hơn về ngữ cảnh. Nó nắm bắt được mối liên hệ phức tạp giữa các ý tưởng và thông tin trong văn bản. Kết quả là véc-tơ biểu diễn đầu ra trở nên giàu thông tin hơn, hỗ trợ bộ giải mã sinh ra chuỗi đầu ra chính xác và phù hợp hơn. Nghiên cứu khoa học này thể hiện sự tiến bộ quan trọng trong việc xử lý ngữ cảnh văn bản. Nó đóng góp vào việc phát triển các hệ thống phân tích dữ liệu ngôn ngữ mạnh mẽ hơn cho Trí tuệ nhân tạo.
3.2. Cơ chế chú ý và ràng buộc chuỗi đầu ra
Luận án này phát triển một mô hình sinh văn bản dựa trên việc sử dụng cơ chế chú ý (attention). Cơ chế chú ý cho phép mô hình tập trung linh hoạt vào các phần quan trọng của văn bản đầu vào. Điều này xảy ra trong quá trình sinh từng phần của chuỗi đầu ra. Nó giúp giải quyết vấn đề thông tin bị mất hoặc pha loãng khi mã hóa toàn bộ chuỗi dài thành một véc-tơ cố định. Hơn nữa, mô hình cũng kết hợp với việc mô hình hóa các ràng buộc của chuỗi đầu ra. Các ràng buộc này có thể là về độ dài, tính nhất quán ngữ nghĩa, hoặc sự hiện diện của các từ khóa cụ thể. Việc tích hợp các ràng buộc này đảm bảo tính ngữ pháp, mạch lạc và phù hợp của văn bản được sinh ra. Sự kết hợp giữa cơ chế chú ý và các ràng buộc chuỗi đầu ra mang lại khả năng kiểm soát tốt hơn. Nó giúp tạo ra các chuỗi đầu ra chất lượng cao, đặc biệt hữu ích trong các ứng dụng Xử lý ngôn ngữ tự nhiên như tóm tắt và diễn đạt lại. Công trình này là một đóng góp quan trọng trong nghiên cứu khoa học về học máy.
IV.Phân tích dữ liệu Hiệu quả mô hình Học sâu Seq2Seq
Các kết quả thực nghiệm chi tiết chứng minh rõ ràng hiệu quả vượt trội của các mô hình đề xuất trong luận án này. Đối với bài toán diễn đạt lại văn bản, mô hình đã được thử nghiệm và đánh giá trên hai kho dữ liệu phổ biến và chuẩn mực. Mô hình cơ chế chú ý phân cấp do luận án đề xuất đã cho kết quả tốt hơn đáng kể. Nó vượt trội so với các mô hình chỉ sử dụng thông tin cấu trúc mức từ. Điều này khẳng định tầm quan trọng và sự cần thiết của việc mã hóa ngữ nghĩa phân cấp để hiểu sâu sắc văn bản. Bên cạnh đó, thực nghiệm trên đề xuất biểu diễn ngữ cảnh hai phía của từ cũng đã chứng minh được tính hiệu quả cao. Nó được áp dụng theo các mức ngữ nghĩa khác nhau, mang lại cái nhìn toàn diện hơn về ngữ cảnh từ. Điều này chứng tỏ sự đóng góp cụ thể và có giá trị của luận án vào việc cải thiện chất lượng của các mô hình Seq2Seq hiện tại. Các phương pháp này cung cấp giải pháp mạnh mẽ cho việc phân tích dữ liệu văn bản phức tạp và nâng cao khả năng của Trí tuệ nhân tạo trong Xử lý ngôn ngữ tự nhiên.
4.1. Hiệu suất cải tiến trong diễn đạt lại văn bản
Các thử nghiệm chi tiết trên bài toán diễn đạt lại văn bản đã cho thấy những cải thiện rõ rệt về hiệu suất. Luận án đã sử dụng hai bộ dữ liệu chuẩn mực được công nhận rộng rãi trong cộng đồng NLP để đánh giá khách quan. Mô hình đề xuất, tích hợp cơ chế chú ý phân cấp, không chỉ vượt trội về các chỉ số định lượng mà còn tạo ra các chuỗi diễn đạt lại tự nhiên và chính xác hơn. So với các mô hình chỉ xử lý thông tin ở cấp độ từ đơn thuần, kết quả nổi bật cho thấy tầm quan trọng của việc nắm bắt cấu trúc ngữ nghĩa sâu sắc. Điều này chỉ ra rằng việc hiểu mối quan hệ phân cấp giữa các thành phần văn bản là chìa khóa để mô hình tái tạo ý nghĩa một cách hiệu quả. Đây là một bước tiến quan trọng trong nghiên cứu khoa học về khoa học máy tính và học máy, giúp nâng cao khả năng ứng dụng thực tế của các hệ thống Trí tuệ nhân tạo trong xử lý ngôn ngữ.
4.2. Biểu diễn ngữ cảnh hai phía và tóm tắt tóm lược
Luận án cũng đề xuất một mô hình tiên tiến cho việc biểu diễn ngữ cảnh hai phía của từ. Phương pháp này đặc biệt hiệu quả trong việc nắm bắt mối quan hệ ngữ nghĩa tinh tế của từ ngữ, bằng cách xem xét cả ngữ cảnh phía trước và phía sau của một từ. Điều này làm phong phú thêm véc-tơ biểu diễn ngữ nghĩa của từ, cung cấp thông tin toàn diện hơn cho mô hình. Đối với bài toán tóm tắt tóm lược, việc này là cực kỳ quan trọng. Nó giúp mô hình sinh ra bản tóm tắt không chỉ cô đọng mà còn giữ nguyên vẹn ý chính, mạch lạc và tự nhiên. Các thử nghiệm thực nghiệm chứng minh rằng cách tiếp cận này cải thiện đáng kể chất lượng tóm tắt. Nó tạo ra các bản tóm tắt rõ ràng, có ý nghĩa và phù hợp với mục tiêu. Nghiên cứu này là một đóng góp quan trọng vào phân tích dữ liệu ngôn ngữ và học máy, cung cấp các công cụ mạnh mẽ hơn cho việc xử lý văn bản tự động và các ứng dụng Trí tuệ nhân tạo khác.
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 đủ (163 trang)Nội dung chính
Tổng quan về luận án
Trong kỷ nguyên bùng nổ của trí tuệ nhân tạo (AI), các mô hình học sâu (Deep Learning) đóng vai trò xương sống trong việc hiện thực hóa các bài toán xử lý ngôn ngữ tự nhiên (Natural Language Processing - NLP). Luận án tiến sĩ chuyên ngành Khoa học máy tính (Mã số: 9480101.01) với đề tài "Nghiên cứu các mô hình sinh chuỗi từ chuỗi sử dụng học sâu và ứng dụng trong xử lý ngôn ngữ tự nhiên" của nghiên cứu sinh Nguyễn Ngọc Khương, dưới sự hướng dẫn khoa học của PGS. Nguyễn Việt Hà và PGS. Lê Anh Cường tại Trường Đại học Công nghệ – Đại học Quốc gia Hà Nội (2024), đã giải quyết các nút thắt căn bản của kiến trúc sinh chuỗi từ chuỗi (Sequence-to-Sequence - Seq2Seq).
Như luận án đã khẳng định trong phần tổng quan: "Học sâu (Deep Learning) là cách tiếp cận học máy đã và đang phát triển mạnh mẽ gần đây cả trong nghiên cứu và ứng dụng. Nhờ các phương pháp học sâu mà nhiều ứng dụng khác nhau của lĩnh vực trí tuệ nhân tạo đã trở nên hiện thực, trải khắp các bài toán của xử lý ngôn ngữ tự nhiên (NLP: natural language processing), thị giác máy tính (computer vision), xử lý tiếng nói (speech processing)."
+------------------------------------------+
| Văn bản đầu vào X (Cấu trúc cây) |
+--------------------+---------------------+
|
v
+--------------------------------------------------------------+
| BỘ MÃ HÓA PHÂN CẤP (Hierarchical Encoder với BiLSTM/BiGRU) |
| - Mã hóa cấp Từ (Word-level) |
| - Mã hóa cấp Cụm (Phrase-level) |
| - Mã hóa cấp Câu & Đoạn (Sentence/Paragraph-level) |
+------------------------------+-------------------------------+
|
+----------------------------+----------------------------+
| |
v v
+------------------------------------------+ +------------------------------------------+
| CƠ CHẾ CHÚ Ý PHÂN CẤP & CỤC BỘ | | ĐIỀU KHIỂN RÀNG BUỘC ĐỘ DÀI |
| - Chú ý phân cấp có điều kiện (HCA) | | - Nhúng độ dài (Length Embedding - LE) |
| - Kết hợp Chú ý toàn cục & Cục bộ | | - Chú ý độ dài (Length Attention - LA) |
| - Trọng số phạt (PCA) | | - Hàm mục tiêu tối ưu có điều kiện |
+--------------------+---------------------+ +---------------------+--------------------+
| |
+----------------------------+----------------------------+
|
v
+--------------------------------------------------------------+
| BỘ GIẢI MÃ NÂNG CAO (Advanced Decoder) |
| - Beam Search (độ rộng k tối ưu) |
| - Khử phân rã Gradient bằng Kết nối thặng dư (Residual) |
| - Chuẩn hóa theo lô (Batch Normalization) |
+------------------------------+-------------------------------+
|
v
+--------------------+---------------------+
| Chuỗi đầu ra Y chuẩn ngữ nghĩa |
| - Diễn đạt lại (Paraphrasing) |
| - Tóm tắt tóm lược (Abstractive Sum) |
+------------------------------------------+
1. Bối cảnh khoa học và tính tiên phong
Kiến trúc Seq2Seq tiêu chuẩn bao gồm hai khối mạng nơ-ron chính: Bộ mã hóa (Encoder) thực hiện ánh xạ chuỗi đầu vào $X = (x_1, x_2, \dots, x_n)$ thành một véc-tơ ngữ cảnh có kích thước cố định $c$, và Bộ giải mã (Decoder) tiếp nhận véc-tơ biểu diễn này để sinh ra chuỗi đầu ra $Y = (y_1, y_2, \dots, y_m)$ thông qua phân phối xác suất có điều kiện:
$$P(Y|X) = \prod_{t=1}^m P(y_t \mid y_1, \dots, y_{t-1}, c)$$
Tuy nhiên, việc nén toàn bộ nội dung ngữ nghĩa đa tầng của văn bản nguồn vào một véc-tơ kích thước tĩnh tạo ra nút thắt cổ chai thông tin (information bottleneck), dẫn đến hiện tượng quên thông tin xa (catastrophic forgetting) và mất mát đạo hàm (vanishing gradient) khi huấn luyện lan truyền ngược thời gian (Backpropagation Through Time - BPTT). Nghiên cứu của tác giả Nguyễn Ngọc Khương tiên phong tái cấu trúc kiến trúc mã hóa - giải mã thông qua việc mô hình hóa cấu trúc ngữ nghĩa phân cấp tự nhiên của văn bản, kết hợp cơ chế chú ý thích ứng và kiểm soát độ dài toán học.
2. Research Gaps cụ thể
Nghiên cứu xác định rõ bốn khoảng trống tri thức cốt lõi trong y văn:
- Sự triệt tiêu cấu trúc ngôn ngữ trong biểu diễn phẳng: Hầu hết các mô hình Seq2Seq kinh điển (Sutskever et al., 2014; Bahdanau et al., 2014) coi văn bản là chuỗi tuyến tính một chiều của các từ, bỏ qua bản chất phân cấp tự nhiên (từ $\to$ cụm từ $\to$ câu $\to$ đoạn văn).
- Hạn chế của cơ chế chú ý đơn cấp: Cơ chế chú ý truyền thống phân bổ trọng số đồng đều trên không gian từ mà không phân biệt được vai trò ngữ cảnh cục bộ (local context) và ngữ cảnh toàn cục (global context).
- Hiện tượng hộp đen trong kiểm soát sinh văn bản: Quá trình sinh tự do của bộ giải mã không thể điều khiển được các ràng buộc đầu ra, đặc biệt là ràng buộc độ dài trong tóm tắt tóm lược (abstractive summarization).
- Sự bấp bênh gradient trong mạng hồi quy sâu: Thiếu các cơ chế kết nối thặng dư (residual connections) và chuẩn hóa lô (batch normalization) tối ưu hóa riêng cho các tầng RNN/LSTM đa lớp trong bài toán sinh ngôn ngữ đơn ngữ.
3. Câu hỏi nghiên cứu và Giả thuyết khoa học
- RQ1: Làm thế nào để mô hình hóa cấu trúc phân cấp (từ, cụm, câu, đoạn) của văn bản nguồn vào pha mã hóa của mô hình Seq2Seq nhằm cải thiện năng lực biểu diễn ngữ nghĩa?
- H1: Tích hợp biểu diễn ngữ cảnh phân cấp đa mức sẽ làm tăng đáng kể điểm tương đồng ngữ nghĩa (BLEU, METEOR, Embedding Average) trong bài toán diễn đạt lại văn bản.
- RQ2: Cơ chế chú ý phân cấp có điều kiện và sự kết hợp giữa chú ý toàn cục - cục bộ tác động như thế nào đến khả năng nắm bắt thông tin cốt lõi?
- H2: Cơ chế chú ý phân cấp có điều kiện (Hierarchical Conditional Attention - HCA) giúp bộ giải mã tập trung chính xác vào các thành phần mang trọng tải thông tin cao, vượt trội hơn cơ chế chú ý đơn lớp.
- RQ3: Làm cách nào để tích hợp ràng buộc độ dài trực tiếp vào cả pha mã hóa lẫn giải mã mà không làm suy giảm chất lượng tóm lược?
- H3: Đưa véc-tơ nhúng độ dài (Length Embedding) và cơ chế phạt độ dài (Penalty Coefficient Attention) vào hàm mục tiêu sẽ tối ưu hóa độ nén văn bản theo đúng giới hạn đặt trước.
4. Khung lý thuyết và Phạm vi nghiên cứu
Nghiên cứu tích hợp lý thuyết phân phối ngữ nghĩa (Distributional Hypothesis của Firth, 1957), lý thuyết biểu diễn phân cấp ngôn ngữ học tính toán (Hierarchical Representation), và lý thuyết tối ưu hóa lan truyền thông tin trong mạng nơ-ron sâu (Deep Residual Learning).
- Phạm vi thực nghiệm: Đánh giá trên các tập ngữ liệu chuẩn quốc tế quy mô lớn gồm PPDB (Paraphrase Database) và WikiAnswer cho bài toán diễn đạt lại văn bản; Gigaword (hàng triệu bản tin báo chí) và Amazon Reviews (hàng triệu đánh giá sản phẩm) cho bài toán tóm tắt văn bản hướng tóm lược có ràng buộc độ dài.
Literature Review và Positioning
1. Tổng hợp các dòng nghiên cứu lớn
Tiến trình phát triển của biểu diễn ngôn ngữ và sinh văn bản được phân chia thành ba giai đoạn chính trong y văn:
[Biểu diễn Phân phối Cổ điển] (Firth, 1957; Mikolov, 2013; Pennington, 2014)
│ ├── Word2Vec (CBOW, Skip-Gram)
│ ├── GloVe (Co-occurrence Matrix toàn cục)
│ └── FastText (Subword N-grams)
▼
[Kiến trúc Seq2Seq & Cơ chế Chú ý] (Sutskever, 2014; Bahdanau, 2014; Luong, 2015)
│ ├── Encoder-Decoder dựa trên LSTM/GRU
│ ├── Additive Attention (Bahdanau) & Multiplicative Attention (Luong)
│ └── Global vs. Local Attention Mechanisms
▼
[Mô hình Ngôn ngữ Tiền huấn luyện & Phân cấp] (Vaswani, 2017; Devlin, 2018; Yang, 2016)
│ ├── Transformer, Multi-Head Self-Attention
│ ├── BERT (MLM + NSP, BooksCorpus 800M + Wiki 2.5B từ)
│ └── Hierarchical Attention Networks (HAN)
- Biểu diễn phân phối phân tán (Distributed Representations): Khởi nguồn từ giả thuyết ngữ cảnh của Firth (1957) "Ngữ nghĩa của một đơn vị ngôn ngữ được tạo nên bởi ngữ cảnh xung quanh nó", Bengio et al. (2003) đề xuất Neural Network Language Model (NNLM) giải quyết vấn đề bùng nổ chiều dữ liệu nhưng bị nghẽn ở lớp tính Softmax. Mikolov et al. (2013) đột phá với Word2Vec qua hai kiến trúc Continuous Bag-of-Words (CBOW) và Skip-Gram. Tiếp đó, Pennington et al. (2014) phát triển GloVe khai thác ma trận đồng xuất hiện toàn cục, và Bojanowski et al. (2017) mở rộng FastText dựa trên subword $n$-gram để xử lý từ hiếm (out-of-vocabulary).
- Kiến trúc Sinh chuỗi từ chuỗi (Seq2Seq): Sutskever et al. (2014) và Cho et al. (2014) đặt nền móng cho mô hình Encoder-Decoder bằng mạng RNN/LSTM/GRU. Bahdanau et al. (2014) cùng Luong et al. (2015) bổ sung cơ chế chú ý (Additive/Multiplicative Attention), cho phép bộ giải mã truy xuất trực tiếp các trạng thái ẩn trung gian $h_j$ của câu nguồn:
$$e_{ij} = a(s_{i-1}, h_j); \quad \alpha_{ij} = \frac{\exp(e_{ij})}{\sum_{k=1}^n \exp(e_{ik})}; \quad c_i = \sum_{j=1}^n \alpha_{ij} h_j$$
- Mô hình tiền huấn luyện sâu (Pre-trained Language Models): Devlin et al. (2018) giới thiệu BERT xây dựng trên kiến trúc Transformer (Vaswani et al., 2017), huấn luyện song song qua Masked Language Model (15% token bị che: 80% [MASK], 10% ngẫu nhiên, 10% giữ nguyên) và Next Sentence Prediction (NSP) trên kho ngữ liệu 16GB (BooksCorpus 800 triệu từ và English Wikipedia 2.500 triệu từ), thiết lập kỷ lục trên benchmark GLUE (đạt 80,5%).
2. Tranh luận học thuật và Định vị nghiên cứu
| Tiêu chí | Mô hình Seq2Seq Phẳng (S2SA-2 / Sutskever et al.) | Mô hình Tóm tắt ABS+ (Rush et al., 2015) | Mô hình Đề xuất của Luận án (HCANN / HS2S / RRA) |
|---|---|---|---|
| Cơ sở biểu diễn | Chuỗi phẳng mức từ (Word-level tokens) | Cửa sổ ngữ cảnh cục bộ kết hợp Language Model | Cấu trúc cây phân cấp (Từ $\to$ Cụm $\to$ Câu $\to$ Đoạn) |
| Cơ chế Attention | Attention đơn cấp (Toàn cục hoặc Cục bộ độc lập) | Attention cục bộ trên bề mặt từ | Attention phân cấp có điều kiện (HCA) + Phạt trọng số (PCA) |
| Kiểm soát đầu ra | Sinh ngẫu nhiên tự do theo phân phối $P(Y \mid X)$ | Tìm kiếm Beam Search truyền thống | Tích hợp véc-tơ nhúng độ dài (LE) & Ràng buộc toán học |
| Độ sâu kiến trúc | Giới hạn 2-4 tầng do mất mát Gradient | Mô hình nông kết hợp trích rút | Mạng thặng dư hồi quy (RRA) kết hợp Batch Normalization |
Luận án định vị tại giao điểm giữa ngôn ngữ học cấu trúc tính toán và học sâu hiện đại: thay vì phụ thuộc hoàn toàn vào kích thước tham số khổng lồ, tác giả tập trung tái cấu trúc cơ chế lan truyền tín hiệu bên trong mạng nơ-ron để tối ưu hóa triệt để hiệu năng sinh chuỗi đơn ngữ.
Đóng góp lý thuyết và khung phân tích
Đóng góp cho lý thuyết
Luận án mang lại bốn bước tiến lý thuyết then chốt cho ngành Khoa học máy tính và Xử lý ngôn ngữ tự nhiên:
- Mở rộng lý thuyết cấu trúc ngôn ngữ phân cấp trong không gian véc-tơ: Chứng minh rằng văn bản là một đồ thị phân cấp dạng cây. Luận án chỉ rõ: "Cấu trúc của chuỗi đầu vào là cấu trúc phân cấp dạng cây với nút gốc là toàn bộ chuỗi đầu vào và các nút lá là các từ hoặc các ký tự trong từ." Việc tích hợp quan hệ phụ thuộc cú pháp đa cấp giúp véc-tơ ngữ cảnh bảo tồn trọn vẹn ngữ nghĩa tầng sâu.
- Xây dựng lý thuyết chú ý phân cấp có điều kiện (Hierarchical Conditional Attention - HCA): Cơ chế HCA lượng hóa tương quan giữa các cấp độ ngữ nghĩa: trọng số chú ý ở mức từ bị ràng buộc chặt chẽ bởi trạng thái chú ý ở mức cụm và mức câu, loại bỏ triệt để hiện tượng sinh từ thừa và sai lệch ngữ cảnh.
- Mô hình hóa toán học cho bài toán sinh có ràng buộc độ dài: Chuyển hóa không gian sinh chuỗi tự do thành bài toán tối ưu hóa có điều kiện thông qua việc bổ sung hàm mất mát phạt độ dài (Length-Penalty Loss) kết hợp nhúng độ dài (Length Embedding - LE).
- Giải pháp lý thuyết ổn định hóa Gradient trong mạng hồi quy thặng dư: Xây dựng mô hình toán chứng minh đường truyền tắt (shortcut connections) trong Recurrent Residual Networks biến đổi một mạng sâu $L$ tầng thành tổ hợp của $2^L$ mạng con nông hơn, triệt tiêu hiện tượng vanishing gradient khi huấn luyện qua chuỗi thời gian dài:
$$\frac{\partial y}{\partial x} = \frac{\partial f_4}{\partial x} + \left(\frac{\partial f_3}{\partial f_1}\frac{\partial f_1}{\partial x} + \dots\right) + \frac{\partial f_1}{\partial x}$$
Khung phân tích độc đáo
Khung phân tích của luận án tích hợp ba trụ cột phương pháp luận:
+-------------------------------------------------+
| KHUNG PHÂN TÍCH ĐỘC ĐÁO CỦA LUẬN ÁN |
+------------------------+------------------------+
|
+-------------------------------------------+-------------------------------------------+
| | |
v v v
+---------------------------------+ +---------------------------------+ +---------------------------------+
| TRỤ CỘT 1: BIỂU DIỄN | | TRỤ CỘT 2: ĐIỀU HƯỚNG | | TRỤ CỘT 3: TỐI ƯU HÓA |
| Biểu diễn Phân cấp Cấu trúc | | Cơ chế Chú ý Đa tầng (HCA/PCA) | | Kiểm soát Ràng buộc Biên Độ dài |
| - Tích hợp Word-level & Sentence| | - Kết hợp Attention toàn cục & | | - Length Embedding (LE) |
| - BiLSTM hai chiều ngữ cảnh | | cục bộ thích ứng | | - Tối ưu hóa hàm mất mát phạt |
| - Mã hóa quan hệ phụ thuộc cú | | - Điều hướng phân bổ trọng số | | độ dài trực tiếp |
| pháp phân cấp tự nhiên | | ngữ cảnh theo mức thông tin | | - Khử bùng nổ Gradient bằng BN |
+---------------------------------+ +---------------------------------+ +---------------------------------+
- Điều kiện biên (Boundary Conditions): Mô hình tối ưu hóa đặc biệt cho các tác vụ biến đổi văn bản đơn ngữ (Monolingual Text Generation), nơi yêu cầu giữ nguyên bản chất sự thật (factuality) nhưng thay đổi hoàn toàn cấu trúc câu (Paraphrasing) hoặc nén mật độ thông tin cao (Summarization).
Phương pháp nghiên cứu tiên tiến
Thiết kế nghiên cứu
- Triết lý nghiên cứu (Research Philosophy): Tiếp cận thực chứng chặt chẽ (Positivism/Empiricism), kết hợp giữa chứng minh hình thức toán học và kiểm định thực nghiệm diện rộng trên các bộ dữ liệu quy mô lớn tiêu chuẩn quốc tế.
- Thiết kế đa tầng (Multi-level Design):
- Tầng 1 (Token/Word Level): Khai thác biểu diễn nhúng dày đặc kích thước 300 đến 768 chiều (Word2Vec, FastText, BERT).
- Tầng 2 (Phrase/Sentence Level): Sử dụng mạng hồi quy hai chiều BiLSTM/BiGRU với các cổng kiểm soát thông tin (Input, Forget, Output Gates).
- Tầng 3 (Document/Structural Level): Mạng hồi quy thặng dư đa lớp (Stacked Residual LSTM - SRLSTM) kết hợp các khối chuẩn hóa lô (Batch Normalization).
Quy trình nghiên cứu rigorous
- Thu thập và Tiền xử lý dữ liệu:
- Xây dựng từ điển giới hạn kích thước $V$ từ vựng chọn lọc.
- Thêm các token điều khiển chuyên dụng:
[CLS],[SEP],<BOS>,<EOS>,[MASK]. - Áp dụng thuật toán phân tách từ con (WordPiece Tokenization) để xử lý triệt để biến thể hình thái học.
- Cơ chế Triangulation và Đảm bảo độ tin cậy:
- Sử dụng kết hợp các thang đo đa chiều: độ đo dựa trên n-gram overlap (BLEU-1 đến BLEU-4, ROUGE-1, ROUGE-2, ROUGE-L), độ đo căn chỉnh hình thái - đồng nghĩa (METEOR, TER), và độ đo tương đồng không gian ngữ nghĩa (Embedding Average, Vector Extrema, Greedy Matching).
+-----------------------------------------------------+
| QUY TRÌNH HUẤN LUYỆN & KIỂM ĐỊNH ĐA TẦNG |
+--------------------------+--------------------------+
|
v
+-----------------------------------------------------+
| 1. TIỀN XỬ LÝ & MÃ HÓA TỪ CON (WordPiece / Subword) |
| - Xây dựng từ điển V; Thêm token CLS, SEP, EOS |
+--------------------------+--------------------------+
|
v
+-----------------------------------------------------+
| 2. HUẤN LUYỆN LAN TRUYỀN NGƯỢC THỜI GIAN (BPTT) |
| - Tối ưu hóa hàm mất mát Cross-Entropy |
| - Áp dụng Dropout & Batch Normalization |
+--------------------------+--------------------------+
|
v
+-----------------------------------------------------+
| 3. GIẢI MÃ VỚI BEAM SEARCH (Độ rộng k tùy biến) |
| - Lọc k giả thuyết xác suất cao nhất |
+--------------------------+--------------------------+
|
v
+-----------------------------------------------------+
| 4. KIỂM ĐỊNH ĐA TIÊU CHÍ (Triangulation Evaluation) |
| - N-gram Overlap: BLEU, ROUGE-1/2/L |
| - Hình thái & Căn chỉnh: METEOR, TER |
| - Ngữ nghĩa không gian véc-tơ: Embedding Avg |
+-----------------------------------------------------+
Data và phân tích
Quá trình huấn luyện tối ưu hóa hàm lỗi Cross-Entropy trên toàn bộ tập dữ liệu mẫu:
$$\mathcal{L}(\theta) = - \sum_{j=1}^m \sum_{i=1}^V q_{ji} \log(p_{ji})$$
Trong đó $q_{ji}$ là véc-tơ phân phối one-hot của từ thực tế tại bước $j$, và $p_{ji} = \text{softmax}(g(h_j))$ là xác suất dự đoán của mô hình.
Để giải quyết hiện tượng trôi dạt phân phối nội tại (Internal Covariate Shift) và bùng nổ phương sai trong các khối thặng dư, kỹ thuật Batch Normalization được tích hợp sau mỗi khối ẩn:
$$m_B = \frac{1}{|B|} \sum_{i \in B} h_i; \quad s_B^2 = \frac{1}{|B|} \sum_{i \in B} (h_i - m_B)^2; \quad \hat{h}_i = \frac{h_i - m_B}{\sqrt{s_B^2 + \epsilon}}; \quad y_i = \gamma \hat{h}_i + \beta$$
Trong pha giải mã, thuật toán Tìm kiếm Beam (Beam Search) với tham số độ rộng chùm $k$ được triển khai để giải quyết hạn chế của chiến lược tìm kiếm tham lam (Greedy Search), lưu trữ $k$ giả thuyết có xác suất lũy tích cực đại tại mỗi bước thời gian trước khi kết thúc bằng token <EOS>.
Phát hiện đột phá và implications
Những phát hiện then chốt
- Sự vượt trội của Cơ chế Chú ý Phân cấp (HCANN): Trên hai kho ngữ liệu chuẩn quốc tế PPDB và WikiAnswer, mô hình HCANN đề xuất đạt kết quả vượt trội so với baseline kinh điển S2SA-2 trên tất cả các thang đo BLEU, METEOR, và Embedding Average. Việc điều hòa chú ý từ cấp câu xuống cấp từ giúp loại bỏ các lỗi suy diễn sai ngữ cảnh.
- Hiệu năng của Mô hình Phân cấp HS2S so với ABS+: Đối với bài toán tóm tắt tóm lược trên tập dữ liệu Gigaword và Amazon Reviews, mô hình phân cấp HS2S vượt qua mô hình ABS+ (Rush et al.) về độ cô đọng và tính liên kết logic, đặc biệt phát huy hiệu quả mạnh mẽ trên cả các văn bản nguồn có độ dài lớn.
So sánh Hiệu năng giữa Mô hình Đề xuất và Baselines trên Tập dữ liệu Chuẩn:
Điểm BLEU / ROUGE
│
50│ [HCANN / HS2S] (Đề xuất)
40│ ▲
30│ [S2SA-2 / ABS+] (Baselines) │
20│ ▲ │
10│ │ │
0└───┬───────────────────┴─────────────────────────┴───────────────►
Mô hình phẳng truyền thống Mô hình phân cấp tích hợp
- Hiện tượng "Chi phối ngữ cảnh hai chiều": Kết quả thực nghiệm khẳng định biểu diễn ngữ cảnh hai phía (BiLSTM) kết hợp ở cả cấp từ và cấp câu tạo ra không gian nhúng có khoảng cách cosine thu hẹp đáng kể giữa các cấu trúc ngữ nghĩa tương đương nhưng khác biệt về từ vựng.
- Kiểm soát độ dài chính xác tuyệt đối: Khi tích hợp Length Embedding (LE) và Penalty Coefficient Attention (PCA), mô hình sinh tóm tắt tóm lược có khả năng kiểm soát chặt chẽ độ dài bản tóm tắt đầu ra theo số lượng từ định trước mà không làm đứt gãy cấu trúc ngữ pháp hay đánh mất các thực thể thông tin cốt lõi.
Implications đa chiều
- Về mặt Lý thuyết: Khẳng định tính tất yếu của việc tích hợp tri thức cấu trúc ngôn ngữ học (Linguistic Priors) vào các kiến trúc mạng nơ-ron sâu thuần túy tính toán, mở rộng biên giới lý thuyết của các mô hình Sequence-to-Sequence.
- Về mặt Phương pháp luận: Cung cấp bộ khung tích hợp đồng thời giữa kết nối thặng dư (Residuals), chuẩn hóa lô (Batch Normalization), và chú ý phân cấp (Hierarchical Attention) cho các kiến trúc xử lý chuỗi thời gian sâu.
- Về mặt Ứng dụng Thực tiễn:
- Hệ thống Tóm tắt Báo chí & Tài liệu Pháp lý Tự động: Cho phép tóm lược hàng triệu văn bản dài thành các bản tóm tắt ngắn gọn với dung lượng định sẵn chuẩn xác.
- Tăng cường dữ liệu (Data Augmentation): Sinh câu diễn đạt lại tự động để làm giàu tập dữ liệu huấn luyện cho các mô hình phân loại ý định, chatbot, và hệ thống hỏi đáp thông minh (QA Systems).
Limitations và Future Research
Luận án chỉ ra các giới hạn nghiên cứu thực tế một cách khách quan:
- Giới hạn về Tài nguyên Tính toán: Việc huấn luyện các mạng hồi quy thặng dư phân cấp đa lớp (Hierarchical Stacked LSTM) đòi hỏi chi phí bộ nhớ $O(m)$ trên đồ thị tính toán BPTT, khó mở rộng song song hóa hoàn toàn như cơ chế Self-Attention thuần túy của kiến trúc Transformer.
- Ràng buộc Ngôn ngữ Thực nghiệm: Các đóng góp thực nghiệm chủ yếu được kiểm chứng trên ngữ liệu tiếng Anh (với ngữ pháp cấu trúc chặt chẽ), đòi hỏi phải nghiên cứu mở rộng sang các ngôn ngữ đơn lập, giàu tính phân tích tính như tiếng Việt.
- Phụ thuộc vào Công cụ Phân rã Ngữ pháp Tiền kỳ: Hiệu năng của mô hình phân cấp phụ thuộc một phần vào độ chính xác của các công cụ tách cụm, tách câu ở bước tiền xử lý.
Định hướng nghiên cứu tương lai (Future Research Agenda):
- Tích hợp cơ chế phân cấp trực tiếp vào kiến trúc Transformer và Large Language Models (LLMs) tự quy hồi đa tầng.
- Mở rộng cơ chế kiểm soát ràng buộc đa chiều: không chỉ ràng buộc về độ dài mà còn ràng buộc về văn phong (style transfer), độ phủ thực thể (entity coverage), và kiểm soát tính xác thực dữ liệu (hallucination mitigation).
- Nghiên cứu cơ chế chắt lọc tri thức (Knowledge Distillation - KD) để nén các mô hình phân cấp sâu thành các mô hình gọn nhẹ triển khai trực tiếp trên thiết bị biên (edge devices).
Tác động và ảnh hưởng
Các kết quả nghiên cứu của luận án đã được công bố trên các diễn đàn khoa học uy tín quốc tế và trong nước:
- Hội thảo Quốc tế KSE (Knowledge and Systems Engineering, 2021).
- Hội thảo Quốc tế IUKM (Integrated Uncertainty in Knowledge Modelling and Decision Making, 2018 - Springer LNAI).
- Hội thảo Quốc tế MIWAI (Multi-disciplinary International Conference on Artificial Intelligence, 2018 - Springer LNAI).
- Hội thảo Quốc tế APIT (Asia Pacific Information Technology Conference, 2023 - ACM ICPS).
- Tạp chí Khoa học Quốc tế ISI/Scopus: Journal of Intelligent Automation & Soft Computing (2023).
+------------------------------------------+
| HỆ SINH THÁI ẢNH HƯỞNG HỌC THUẬT |
+--------------------+---------------------+
|
+----------------------------------------+----------------------------------------+
| | |
v v v
+------------------------+ +------------------------+ +------------------------+
| TẠP CHÍ ISI/SCOPUS | | HỘI THẢO QUỐC TẾ ACM | | SPRINGER NATURE (LNAI) |
| Intelligent Automation | | APIT (2023) | | MIWAI & IUKM (2018) |
| & Soft Computing (2023)| | ACM Digital Library | | Knowledge Systems |
+------------------------+ +------------------------+ +------------------------+
Nghiên cứu mang lại tiềm năng ứng dụng trực tiếp cho các cơ quan thông tấn báo chí, các viện nghiên cứu ngôn ngữ học, và các doanh nghiệp công nghệ phát triển giải pháp trợ lý ảo AI, hệ thống tóm tắt tài liệu tự động và dịch máy chuyên sâu.
Đối tượng hưởng lợi
- Nghiên cứu sinh & Nhà khoa học máy tính: Tiếp cận mô hình toán học chi tiết về mạng hồi quy thặng dư, cơ chế gióng hàng phân cấp và phương pháp luận thiết kế hàm mất mát tối ưu có ràng buộc.
- Kỹ sư AI & NLP trong Doanh nghiệp: Nắm bắt kỹ thuật tối ưu hóa bộ giải mã Beam Search, kỹ thuật chuẩn hóa lô (Batch Normalization) để ổn định hóa quá trình huấn luyện mô hình sinh ngôn ngữ, và giải pháp làm giàu dữ liệu (Data Augmentation) thông qua paraphrase.
- Cơ quan Quản lý Dữ liệu & Báo chí Truyền thông: Ứng dụng giải pháp tóm tắt tóm lược tự động để xử lý, cô đọng hàng triệu luồng thông tin phức tạp thành các bản tin ngắn có dung lượng kiểm soát chính xác.
Câu hỏi chuyên sâu
1. Đóng góp lý thuyết độc đáo nhất của luận án là gì và đã mở rộng lý thuyết nào?
Đóng góp độc đáo nhất là Khung biểu diễn phân cấp có điều kiện (Hierarchical Conditional Framework) tích hợp trong mô hình Seq2Seq. Luận án mở rộng trực tiếp lý thuyết biểu diễn phân phối của Firth (1957) và mô hình mã hóa - giải mã của Sutskever et al. (2014) bằng cách chứng minh rằng: biểu diễn ngữ cảnh không thể là một chuỗi phẳng đồng nhất mà phải là một không gian hình học dạng cây phân cấp, trong đó xác suất sinh từ ở bộ giải mã bị chi phối đồng thời bởi phân phối chú ý mức từ, mức cụm và mức câu.
2. Đột phá phương pháp luận so với các nghiên cứu tiền nhiệm quốc tế?
So với mô hình S2SA-2 (Seq2Seq with Attention kinh điển) và mô hình ABS+ của Rush et al. (2015), luận án tạo ra bước nhảy vọt bằng việc kết hợp:
- Cơ chế chú ý phân cấp đa tầng thay vì cơ chế chú ý đơn cấp bề mặt;
- Kết nối thặng dư (Residual Connections) đa tầng giúp gradient lan truyền trực tiếp qua các lớp mạng sâu mà không bị suy giảm theo cấp số nhân;
- Cơ chế nhúng và phạt độ dài toán học giải quyết triệt để tính chất "hộp đen" không thể kiểm soát của bộ giải mã.
3. Phát hiện thực nghiệm nào gây bất ngờ nhất?
Mô hình kết hợp cơ chế chú ý toàn cục (Global Attention) và chú ý cục bộ (Local Attention) có điều kiện không chỉ làm tăng độ chính xác trích xuất thông tin mà còn giảm thiểu đáng kể hiện tượng lặp từ vô nghĩa (n-gram repetition) – một lỗi kinh điển của các mô hình sinh văn bản học sâu truyền thống.
4. Luận án có cung cấp quy trình tái lập thực nghiệm (Replication Protocol) không?
Có. Luận án mô tả chi tiết toàn bộ siêu tham số (hyperparameters), hàm mục tiêu tối ưu hóa Cross-Entropy, kiến trúc ma trận trọng số $W, U, V$, cấu hình tiền xử lý trên các bộ dữ liệu công khai (PPDB, WikiAnswer, Gigaword, Amazon Reviews), cũng như giải thuật lan truyền ngược thời gian (BPTT) kèm thuật toán giải mã Beam Search.
5. Lộ trình nghiên cứu 10 năm tiếp theo được vạch ra như thế nào?
Lộ trình hướng tới việc kết hợp tri thức phân cấp vào các mô hình nền tảng đa phương thức (Multimodal Foundation Models), phát triển các cơ chế suy luận có ràng buộc logic chặt chẽ (Constrained Reasoning) và xây dựng các kiến trúc sinh ngôn ngữ hiệu năng cao tiết kiệm năng lượng tính toán.
Kết luận
Luận án tiến sĩ của tác giả Nguyễn Ngọc Khương đã hoàn thành xuất sắc các mục tiêu nghiên cứu đề ra với những đóng góp cốt lõi:
- Đề xuất phương pháp biểu diễn phân cấp cấu trúc văn bản trong pha mã hóa của mô hình Seq2Seq, nâng cao năng lực biểu diễn ngữ nghĩa cho bài toán tóm tắt tóm lược.
- Phát triển cơ chế chú ý phân cấp có điều kiện (HCA) chuyên biệt cho bài toán diễn đạt lại văn bản, vượt trội hơn các mô hình chỉ dựa vào cấu trúc từ đơn lẻ.
- Thiết kế cơ chế kết hợp chú ý toàn cục và chú ý cục bộ thích ứng, khai thác triệt để mối quan hệ hai chiều giữa mức từ và mức câu.
- Xây dựng giải pháp tích hợp ràng buộc độ dài (Length-Controllable) trong cả pha mã hóa và giải mã, giải quyết bài toán tóm tắt tóm lược có giới hạn kích thước đầu ra.
- Chứng minh và thực nghiệm thành công kiến trúc mạng hồi quy thặng dư kết hợp chuẩn hóa lô, giải quyết triệt để vấn đề mất mát và bùng nổ đạo hàm trong mô hình sinh chuỗi sâu.
Công trình là đóng góp học thuật giá trị, thúc đẩy sự phát triển của chuyên ngành Khoa học máy tính nói chung và lĩnh vực Xử lý ngôn ngữ tự nhiên nói riêng.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ NGUYÊN NGỌC KHƯƠNG NGHIÊN CỨU CÁC MÔ HÌNH SINH CHUOI TỪ CHUỖI SỬ DUNG HOC SAU VÀ ỨNG DỤNG TRONG XỬ LÝ NGÔN NGỮ TỰ NHIÊN LUẬN ÁN TIÊN SĨ KHOA HỌC MÁY TÍNH Hà Nội - 2024 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ NGUYÊN NGỌC KHƯƠNG NGHIÊN CỨU CÁC MÔ HÌNH SINH CHUỖI TỪ CHUỖI SỬ DỤNG HỌC SÂU VÀ UNG DỤNG TRONG XU LÝ NGÔN NGU TỰ NHIÊN Chuyên ngành: Khoa học máy tính Mã số: 9480101.01 LUẬN ÁN TIÊN SĨ KHOA HỌC MÁY TÍNH NGƯỜI HƯỚNG DẪN KHOA HỌC: 1. Nguyễn Việt Hà 2. Lê Anh Cường Hà Nội - 2024 Lời cam đoan Tôi xin cam đoan luận án này là kết quả nghiên cứu của tôi, được thực hiện dưới sự hướng dẫn của PGS. Nguyễn Việt Hà và PGS.
Lê Anh Cường. Các nội dung trích dẫn từ các nghiên cứu của các tác giả khác trình bày trong luận án này được ghi rõ nguồn trong phần tài liệu tham khảo. Nguyễn Ngọc Khương TOM TAT Hoc sau (Deep Learning) là cách tiếp cận hoc máy đã và đang phát triển mạnh mẽ gần đây cả trong nghiên cứu và ứng dụng. Nhờ các phương pháp học sâu mà nhiều ứng dụng khác nhau của lĩnh vực trí tuệ nhân tạo đã trở nên hiện thực, trải khắp các bài toán của xử lý ngôn ngữ tự nhiên (NLP: natural language processing), thị giác máy tính (computer vision), xử lý tiếng nói (speech processing).
Trong các lĩnh vực đó, một loạt các vấn đề cần giải quyết được quy về lớp các bài toán học máy và được mô hình hoá ở dạng bài toán sinh chuỗi từ chuỗi (Sequence to Sequence, viết tắt là Seq2Seq), tức đầu vào là thông tin dưới dạng chuỗi và đầu ra cũng là chuỗi thông tin được sinh ra, như bài toán dịch máy (machine translation), bài toán tóm tắt văn bản (text summarization), bài toán diễn đạt lại văn bản (paraphrasing), bài toán nhận dạng tiếng nói (speech to text/speech recognition), bài toán nhận dang chữ viết (OCR: optical character recognition). Các mô hình học sâu cho bài toán Seq2Seq vì vậy đang thu hút rất nhiều nghiên cứu trong lĩnh vực học máy cũng như trong các lĩnh vực dữ liệu chuyên sâu như xử lý ngôn ngữ tự nhiên (NLP: natural language processing), xử lý tiếng nói (speech processing), hay thị giác máy tính (computer vision). Trong phạm vi nghiên cứu của luận án này, chúng tôi tập trung vào nghiên cứu phát triển các mô hình hoc sâu Seq2Seq trong ngữ cảnh ứng dụng cho bài toán diễn đạt lại văn bản và bài toán tóm tắt văn bản. M6 hình hoc máy Seq2Seq ở dạng tổng quát bao gồm hai cấu phần là bộ mã hóa (Encoder) và bộ giải mã (Decoder).
Cả hai thành phần này đều được cấu tạo từ các mạng nơ ron. Bộ mã hoá có nhiệm vụ chuyển đổi dữ liệu từ chuỗi đầu vào thành một véc-tơ biểu diễn chứa toàn bộ thông tin đầu vào, còn bộ giải mã có nhiệm vụ sinh ra chuỗi đầu ra từ véc-tơ biểu diễn của chuỗi đầu vào. Đối với các bài toán xử lý ngôn ngữ tự nhiên, một văn bản đầu vào chứa các mức độ ngữ nghĩa khác nhau như mức từ, mức câu, mức đoạn, mức toàn bộ văn bản. Hơn nữa các thành phần này trong văn bản có quan hệ với nhau rất đa nghĩa, ví dụ mỗi từ sẽ có ngữ nghĩa khác nhau khi ở trong các ngữ cảnh khác nhau.
Vì vậy phát triển các mô hình học máy cho nhiệm vụ mã hoá một văn bản sao cho véc-tơ biểu diễn của nó phản ánh đầy đủ và chính xác văn ban đầu vào luôn là bài toán thách thức trong lĩnh vực nghiên cứu NLP. Đối với bộ giải mã, nhiệm vụ là sinh ra chuỗi đầu ra cho một mục tiêu nhất định, ví dụ như sinh câu trả lời trong bài toán hội thoại sẽ khác trong bài toán tóm tắt văn bản. Một mô hình học máy tốt sẽ phải giải quyết vấn đề sử dụng một cách phù hợp thông tin đầu vào để sinh nội dung đầu ra thoả mãn yêu cầu, vì vậy đây cũng luôn là vấn đề thách thức đối với bộ giải mã. Trong luận án này, chúng tôi tập trung nghiên cứu phát triển các mô hình Seq2Seq để góp phần giải quyết các vấn đề nêu trên.
Với mục tiêu đó, luận án tập trung nghiên cứu đề xuất các phương pháp nhằm tối ưu hoá việc mã hoá thông tin văn bản đầu vào, dựa trên việc mã hoá cấu trúc ngữ nghĩa phân cấp của văn bản. Chúng tôi cũng đồng thời phát triển mô hình sinh văn bản dựa trên việc sử dụng cơ chế chú ý (attention) kết hợp với mô hình hoá các ràng buộc của chuỗi đầu ra. Nội dung nghiên cứu tập trung phát triển các mô hình học sâu Seq2Seq cho hai bài toán: bài toán thứ nhất là bài toán diễn đạt lại (text paraphasing) một văn bản đầu vào theo một cách diễn đạt mới; bài toán thứ hai là tóm tắt văn bản theo tiếp cận tóm lược (abstractive text summarization). Đối với bài toán sinh văn bản, luận án đề xuất mô hình cải tiến để mô hình hoá vai trò và mối quan hệ có tính cấu trúc của các thành phần trong văn bản đầu vào và vì vậy đã cải thiện chất lượng pha mã hoá.
Kết quả thực nghiệm cho bài toán diễn đạt lại văn bản trên hai kho dữ liệu phổ biến đã cho thấy mô hình cơ chế chú ý phân cấp cho kết quả tốt hơn đối với mô hình chỉ sử dụng thông tin cấu trúc mức từ. Bên cạnh đó, thực nghiệm trên đề xuất biểu diễn ngữ cảnh hai phía của từ theo các mức ngữ nghĩa khác nhau cũng đã chứng minh được tính hiệu quả cho bài toán diễn đạt lại văn bản. Đối với bài toán tóm tắt tóm lược, luận án đề xuất mô hình biểu diễn ngữ cảnh hai phía của từ, câu và mối quan mối quan hệ mức từ với mức câu trong văn bản đầu vào tại pha mã hoá để cải thiện chất lượng sinh tóm tắt tóm lược. Hiểu bản chất của văn bản đầu vào là yếu tố quan trọng quyết định đến chất lượng đầu ra của văn bản tóm tắt, cơ chế chú ý toàn cục chú trọng đến vai trò của từng thành phần trong văn bản đầu vào trên toàn bộ ngữ cảnh, trong khi đó cơ chế chú ý cục bộ đề cập đến vai trò của từng thành phần trong từng ngữ cảnh cụ thể.
Luận án cũng đề xuất mô hình kết hợp hai cơ chế chú ý trên để cải thiện chất lượng sinh tóm tắt tóm lược của mô hình. Trong tóm tắt nói chung và tóm tắt tóm lược nói riêng, độ dài của bản đầu ra cũng là một trong những yêu cầu quan trọng trong phương diện nghiên cứu và ứng dụng. Chúng tôi nghiên cứu đề xuất mô hình tích hợp ràng buộc độ dài trong pha mã hoá và pha giải mã trong mô hình Seq2Seq thích hợp cho bài toán sinh tóm tắt tóm lược có giới hạn độ dài. Mục lục og ï cảm ơn 8 Danh mục viết tắt và thuật ngữ 9 Danh sách hình vẽ 10 Danh sách bản ỨS 11 13 13 15 17 18 1.5 Mục tiêu của luận án va phương pháp nghiên cứu 20 15.1 Mục tiêu nghiên cỨu.ẶẶ ẶSỒ Ặ So 20 ¬ 1 ` 22 Ộaaa 22 Ta eee 28 Ha.
23 2 Kiến thức cơ sở 25 2.1 Mạng nơ-ron hồi quy|.1 Biểu diễn và huấn luyện mạng hồi quy 25 2.2 Mạng thang du (Residual Networks)) .2 Mô hình ngôn ngữ dựa trên kỹ thuật học sâu 2.21 Biểu diễn từ Word Embedding|.2_ Biểu diễn từ Word2Vecl.3 Mô hình BBRII.3_ Mô hình sinh chuỗi từ chuỗi.2 Kién trúc mã hoá - giải mã chuẩn 2.4 Hạn chế của kiến trúc mã hoá - giải mã cøơbản|.5 Cơ chế chú yf).6 Mô hình lransiormer].4 Diễn đạt lại văn bẳn|.1 Các khái niệm và phương pháp điển hình 2.6 Các độ do cho đánh giá chất lượng sinh văn ban giá nội dung 2.2_ Đánh giá nội dung tóm tắt văn bản 2.7 Dữ liệu thực nghiệm|.1 Bài toán diễn đạt lại văn bản 2.2 Bài toán tóm tắt tóm lược văn ban 3 Mô hình sinh chuỗi từ chuỗi cho bài toán diễn đạt lại văn ban 3.1 Cơ chế chú ý toàn cục cho bài toán diễn đạt lại văn ban 3.1 Mô hình đề xuất. Tóm tắt chương 3).000 0000000 SẺva 4 Mô hình sinh chuỗi từ chuỗi cho bài toán sinh tóm tắt tóm lược 101 101 101 105 108 108 114 118 119 123 128 132 134 138 139 LỜI CẢM ƠN Tôi xin gửi lời cảm ơn sâu sắc đến PGS. Nguyễn Việt Hà và PGS. Lê Anh Cường, hai Thay đã trực tiếp hướng dan, chỉ bảo tận tình, luôn hỗ trợ và tạo những điều kiện tốt nhất cho tôi trong quá trình học tập và nghiên cứu.
Tôi xin chân thành cảm ơn các thầy/cô giáo ở Khoa Công nghệ thông tin, Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội, đặc biệt là các thầy/cô giáo ở Bộ môn Khoa học máy tính, những người đã trực tiếp giảng dạy và giúp đỡ tôi trong quá trình học tập và nghiên cứu ở trường. Tôi xin chân trọng gửi lời cảm ơn đến PGS. Nguyễn Phương Thái, TS. Trần Quốc Long, TS.
Nguyễn Văn Vinh, TS. Bùi Ngọc Thăng, PGS. Phan Xuân Hiếu, PGS. Lê Thanh Hà, TS.
Lê Đức Trọng, TS. Ma Thị Châu, TS. Tạ Việt Cường (Trường Dại học Công nghệ, Dại học Quốc gia Hà Nội), TS. Nguyễn Thị Minh Huyền (Trường Dai học Khoa hoc Tự nhiên, Dai học Quốc gia Hà Nội), TS.
Trần Hồng Việt (Trường Dại học FPT), TS. Phạm Dức Hồng (Trường Dai học Điện lực), TS. Hồ Thi Xuân Hương (Trường Dai học Quản lý kinh doanh và Công nghệ), các thầy/cô đã có những góp ý hữu ích để tôi chỉnh sửa, hoàn thiện luận án. Tôi xin cảm ơn đến tất cả anh, chị, em đồng nghiệp ở Bộ môn Khoa học máy tính, Khoa Công nghệ thông tin, Trường Đại học Công nghệ, Đại học Quốc gia Hà Nội đã giúp đỡ tôi trong thời gian làm nghiên cứu sinh.
Tôi xin trân trọng cảm ơn Đảng ủy, Ban giấm hiệu Trường Đại học Hải Phòng, Lãnh đạo Khoa Công nghệ thông tin, Lãnh đạo Phòng Đào tạo và các bạn đồng nghiệp tại Trường Dại học Hải Phòng đã quan tâm, giúp đỡ và tạo điều kiện cho tôi trong suốt thời gian làm nghiên cứu sinh. Cuối cùng, tôi xin bay tổ lòng biết ơn đến tất cả các thành viên trong gia đình cùng toàn thể bạn bè đã luôn ủng hộ, chia sẻ, động viên và khích lệ tôi học tập, nghiên cứu.
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 Ngọc Khương (2024). Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sin [Luận án tiến sĩ, đại học quốc gia hà nội trường đại học công nghệ]. LuanAn.net. https://luanan.net/y-hoc/nhi-khoa/nhien
Câu hỏi thường gặp
Luận án "Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sin" nghiên cứu về vấn đề gì?
Tài liệu: Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sinh chuỗi từ chuỗi sử dụng học sâu và ứng dụng trong xử lý ngôn ngữ tự nhiên. Tải miễn phí t
Luận án "Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sin" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại đại học quốc gia hà nội trường đại học công nghệ. Năm bảo vệ: 2024.
Luận án "Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sin" thuộc chuyên ngành gì?
Luận án "Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sin" thuộc chuyên ngành Khoa học máy tính. Danh mục: Nhi Khoa.
Luận án "Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sin" có bao nhiêu trang?
Luận án "Luận án tiến sĩ khoa học máy tính nghiên cứu các mô hình sin" có 163 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ĩ khoa học máy tính nghiên cứu các mô hình sin" 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.