Phân Tích Cảm Xúc Đa Thể Thức Dựa Trên Khía Cạnh Cho Tiếng Việt

Khóa luận tốt nghiệp nghiên cứu tốt nghiệp khoa học dữ liệu nghiên cứu mô hình phân tích cảm xúc dựa trên khía cạnh đa thể thức cho, vận dụng lý thuyết vào thực tế, đề xuất giải

Chuyên ngành

Khoa học dữ liệu

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2024

83
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: VAI TRÒ CỦA BÀI TOÁN NHẬN DIỆN CẢM XÚC DỰA TRÊN KHÍA CẠNH

1.1. Bài toán nhận diện cảm xúc dựa trên khía cạnh đa thể thức

1.2. Những thách thức của đề tài

1.3. Mục tiêu của đề tài

1.4. Đóng góp của đề tài

1.5. Cấu trúc khóa luận

2. CHƯƠNG 2: CÁC CÔNG TRÌNH NGHIÊN CỨU LIÊN QUAN

2.1. Các bộ dữ liệu phân tích cảm xúc đa thể thức

2.2. Các phương pháp phân tích cảm xúc đa thể thức

2.3. Phân tích cảm xúc đa thể thức cho Tiếng Việt

3. CHƯƠNG 3: BỘ DỮ LIỆU

3.1. Định nghĩa bài toán nhận diện cảm xúc dựa trên khía cạnh

3.2. Quá trình thu thập và gán nhãn

3.3. Đánh giá bộ dữ liệu

3.4. Phân tích bộ dữ liệu

4. CHƯƠNG 4: FINE-GRAINED CROSS-MODAL FUSION FRAMEWORK

4.1. Multi-modal Attention

4.2. Cross-modal Attention

4.3. Object Relation Module

4.4. Mô hình XLM-RoBERTa

4.5. Tổng quan kiến trúc Framework

4.6. Image Processing

4.7. Aspect Category Detection

4.8. Visual Features Extraction

4.9. Image-guided Attention

4.10. Geometric Roi-aware Attention

4.11. Sentiment Detection

5. CHƯƠNG 5: CÀI ĐẶT, KẾT QUẢ VÀ ĐÁNH GIÁ

5.1. Cơ sở

5.2. Mô hình dựa trên văn bản

5.3. Mô hình dựa trên văn bản và hình ảnh

5.4. Tiền xử lí dữ liệu

5.5. Thiết kế thử nghiệm

5.6. Kết quả đạt được

5.7. Phân tích lỗi

5.8. So sánh kết quả dự đoán giữa các mô hình

5.9. Các trường hợp lỗi của FCMF

5.10. Các trường hợp lỗi của nhãn Neutral

5.11. Trực quan hóa thông tin biểu diễn văn bản và hình ảnh

6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. Hạn chế và hướng phát triển

TÀI LIỆU THAM KHẢO

PHỤ LỤC

Tóm tắt

I. Tổng quan về Phân Tích Cảm Xúc Đa Thể Thức Trong Tiếng Việt

Phân tích cảm xúc đa thể thức (Multimodal Sentiment Analysis) là một lĩnh vực nghiên cứu đang phát triển mạnh mẽ, đặc biệt trong bối cảnh ngôn ngữ tiếng Việt. Việc kết hợp giữa văn bản và hình ảnh giúp nâng cao độ chính xác trong việc nhận diện cảm xúc của người dùng. Nghiên cứu này không chỉ giúp hiểu rõ hơn về cảm xúc mà còn mở ra nhiều cơ hội ứng dụng trong các lĩnh vực như marketing, dịch vụ khách hàng và nghiên cứu xã hội.

1.1. Định nghĩa và Ý nghĩa của Phân Tích Cảm Xúc

Phân tích cảm xúc là quá trình xác định và phân loại cảm xúc từ văn bản hoặc hình ảnh. Điều này giúp các doanh nghiệp nắm bắt được phản hồi của khách hàng và cải thiện dịch vụ.

1.2. Lịch sử Phát triển của Phân Tích Cảm Xúc Đa Thể Thức

Lịch sử phát triển của phân tích cảm xúc đa thể thức bắt đầu từ những năm gần đây, khi công nghệ xử lý ngôn ngữ tự nhiên và học máy trở nên phổ biến. Các nghiên cứu đã chỉ ra rằng việc kết hợp nhiều nguồn dữ liệu giúp cải thiện độ chính xác trong việc nhận diện cảm xúc.

II. Những Thách Thức Trong Phân Tích Cảm Xúc Đa Thể Thức

Mặc dù phân tích cảm xúc đa thể thức mang lại nhiều lợi ích, nhưng cũng đối mặt với nhiều thách thức. Các vấn đề như sự phức tạp trong việc xử lý dữ liệu đa dạng và yêu cầu tài nguyên tính toán lớn là những trở ngại chính. Ngoài ra, việc thu thập và gán nhãn dữ liệu cũng gặp nhiều khó khăn.

2.1. Khó khăn trong Việc Kết Hợp Dữ Liệu

Mỗi loại dữ liệu có cấu trúc và đặc điểm riêng, việc kết hợp chúng đòi hỏi các kỹ thuật xử lý phức tạp. Điều này có thể dẫn đến việc mất mát thông tin quan trọng.

2.2. Tài Nguyên Tính Toán và Thời Gian Xử Lý

Việc xử lý đồng thời nhiều thể thức yêu cầu tài nguyên tính toán lớn, làm tăng chi phí và thời gian xử lý. Điều này có thể ảnh hưởng đến hiệu suất của hệ thống trong các ứng dụng thời gian thực.

III. Phương Pháp Phân Tích Cảm Xúc Đa Thể Thức Hiện Nay

Có nhiều phương pháp được áp dụng trong phân tích cảm xúc đa thể thức, từ các mô hình học sâu đến các thuật toán truyền thống. Các phương pháp này giúp cải thiện độ chính xác và khả năng nhận diện cảm xúc từ nhiều nguồn dữ liệu khác nhau.

3.1. Mô Hình Học Sâu Trong Phân Tích Cảm Xúc

Mô hình học sâu như BERT và LSTM đã được áp dụng rộng rãi trong phân tích cảm xúc. Chúng cho phép phân tích các tương tác phức tạp giữa các thể thức khác nhau.

3.2. Các Kỹ Thuật Kết Hợp Dữ Liệu

Các kỹ thuật như Attention Mechanism giúp kết hợp thông tin từ văn bản và hình ảnh một cách hiệu quả, từ đó nâng cao độ chính xác trong việc nhận diện cảm xúc.

IV. Ứng Dụng Thực Tiễn Của Phân Tích Cảm Xúc Đa Thể Thức

Phân tích cảm xúc đa thể thức có nhiều ứng dụng thực tiễn trong các lĩnh vực như marketing, dịch vụ khách hàng và nghiên cứu xã hội. Việc hiểu rõ cảm xúc của người dùng giúp các doanh nghiệp cải thiện sản phẩm và dịch vụ của mình.

4.1. Ứng Dụng Trong Marketing

Doanh nghiệp có thể sử dụng phân tích cảm xúc để theo dõi phản hồi của khách hàng về sản phẩm, từ đó điều chỉnh chiến lược marketing cho phù hợp.

4.2. Cải Thiện Dịch Vụ Khách Hàng

Phân tích cảm xúc giúp các doanh nghiệp hiểu rõ hơn về trải nghiệm của khách hàng, từ đó cải thiện dịch vụ và tăng cường sự hài lòng của khách hàng.

V. Kết Luận và Hướng Phát Triển Tương Lai

Phân tích cảm xúc đa thể thức là một lĩnh vực đầy tiềm năng với nhiều ứng dụng thực tiễn. Tuy nhiên, để phát triển hơn nữa, cần có các nghiên cứu sâu hơn về các phương pháp và kỹ thuật mới. Hướng phát triển trong tương lai có thể bao gồm việc cải thiện chất lượng dữ liệu và tối ưu hóa các mô hình phân tích.

5.1. Nghiên Cứu Về Dữ Liệu Đa Thể Thức

Cần có nhiều bộ dữ liệu đa thể thức chất lượng cao hơn để phục vụ cho nghiên cứu và phát triển trong lĩnh vực này.

5.2. Tối Ưu Hóa Các Mô Hình Phân Tích

Nghiên cứu các phương pháp tối ưu hóa mô hình để cải thiện hiệu suất và độ chính xác trong phân tích cảm xúc đa thể thức.

10/07/2025
Khóa luận tốt nghiệp khoa học dữ liệu nghiên cứu mô hình phân tích cảm xúc dựa trên khía cạnh đa thể thức cho tiếng việt

Trích đoạn nội dung tài liệu

chương 1, chúng tôi sẽ trình bày tổng quan về bài toán nhận diện cảm xúc dựa trên khía cạnh và vai trò quan trọng của nó. Đồng thời, chúng tôi sẽ thảo luận về những thách thức gặp phải, các mục tiêu cần đạt được, và những đóng góp của chúng tôi trong đề tài này. > Chương 2: Các công trình nghiên cứu liên quan Trong chương 2, chúng tôi sẽ nghiên cứu và trình bày các bộ dữ liệu và các phương pháp liên quan tới bai toán trong và ngoai nước. > Chương 3: Bộ dữ liệu Trong chương 3, chúng tôi sẽ định nghĩa bai toán nhận diện cảm xúc dựa trên khía cạnh.

Sau đó sẽ trình bày quá trình xây dựng bộ dữ liệu bao gồm: thu nhập, gán nhãn, đánh giá, phân tích. > Chương 4: Fine-grained Cross-Modal Fusion Framework Trong chương 4, chúng tôi sẽ trình bày cơ sở lí thuyết của các module trong framework của chúng tôi đề xuất. Sau đó, chúng tôi trình bày chỉ tiết các module trong framework: Image Processing, Auxilliary Sentence, Image-guided Attention, Geometric Roi-aware Attettion va Sentiment Detection. > Chương 5: Cai đặt, kết quả và đánh giá Trong chương 5, chúng tôi sẽ tóm tắt các mô hình SOTA trước đây để so sánh với framework chúng tôi đề xuất.

Tiếp theo, chúng tôi trình bày về độ đo đánh giá, bước tiền xử lí đữ liệu, và tham số cài đặt của các mô hình. Cuối cùng, chúng tôi nhận xét kết quả đạt được và phân tích các lỗi gặp phải. > Chương 6: Kết luận và hướng phát triển Trong chương cuối, chúng tôi trình bày những kết quả thu được, đồng thời rút ra những hạn chế và đề xuất các hướng phát triển trong tương lai trong khóa luận tốt nghiệp này. CÁC CÔNG TRÌNH NGHIÊN CỨU LIÊN QUAN Các phương pháp tiếp cận đa thé thức đã nhận được sự quan tâm rộng rãi từ các nhà nghiên cứu trên toàn thế giới [4, 5, 6, 7, 8, 9], bao gồm cả lĩnh vực phân tích cảm xúc đa thể thức.

Phân tích cảm xúc đa thể thức (Multimodal Sentiment Analysis - MSA) nhằm hiểu rõ cảm xúc được truyền tải thông qua sự kết hợp của nhiều thé thức như giọng nói, hình ảnh và văn bản. Các nhà nghiên cứu đã phát triển nhiều bộ dữ liệu đa thể thức dé hỗ trợ nghiên cứu nhiệm vụ MSA (Phan 2. Các phương pháp tiên tiến đã xuất hiện để giải quyết nhiệm vụ MSA, ví dụ như những mô hình dựa trên LSTM va BERT, cho phép phân tích sâu các tương tác phức tạp giữa các thé thức (Phan 2. Hơn nữa, chúng tôi đánh giá toàn diện các bộ dữ liệu va phương pháp hiện có về bài toán đa thê thức trên tiếng Việt (Phần 2.

Các bộ dữ liệu phân tích cảm xúc đa thể thức Nhờ sự phát triển nhanh của công nghệ, người dùng có thể biểu đạt cảm xúc thông qua thé thức âm thanh và hình anh. Phân tích cảm xúc đa thé thức tận dụng những khả năng mới này, mang lại một sự mở rộng mạnh mẽ của phân tích cảm xúc truyền thống dựa trên văn ban. Lĩnh vực nay đã nhanh chóng phát triển mạnh mẽ, thu hút sự quan tâm rộng rãi của các nhà nghiên cứu trên toàn thế giới [3]. Hiện nay có rất nhiều bộ dữ liệu chất lượng cao để hỗ trợ nghiên cứu này, như được trình bày trong Bảng 2.

Hầu hết các bộ dữ liệu này tập trung vào phân tích cảm xúc trên video, bao gồm [10, 11, 12, 13, 14, 15, 16]. Tuy nhiên, có tương đối ít các bộ dữ liệu phân tích cảm xúc đa thể thức tập trung vào dữ liệu văn bản-hình ảnh. Năm 2019, Cai và các cộng sự [17] đã tạo ra một bộ dữ liệu đa thé thức dé phân loại các bình luận châm biến. Năm 2021, Zhou và các cộng sự [18] đã tạo ra một bộ dit liệu đa thé thức với 38,532 mẫu trên 7 miền và 57 khía cạnh.

Năm 2022, Ramamoorthy và các cộng sự [19] đã tạo ra một bộ dữ liệu dựa trên meme đa thể thức với 10,000 mẫu cho ba nhiệm vụ: Phân tích cảm xúc, Phân loại biêu cảm, và Cường độ cảm xúc. Các bộ dữ liệu trên đêu được gán nhãn cho phân tính cảm xúc ở câp độ câu. Đôi với các bộ dữ liệu tập trung vào nhiệm vụ phân tích cảm xúc ở câp độ khía cạnh, Xu và các cộng sự [20] đã tạo ra một bộ dữ liệu đa thé thức chứa 5,528 mẫu trên miền điện thoại, được gán nhãn trên 6 khía cạnh (screen, photographing effect, appearance and feeling, performance configuration, battery life, and price performance ratio). Năm 2019, Yu và các cộng sự [21] đã tao ra hai bộ dữ liệu, Twitter-15 và Twitter-17, được gan nhãn cảm xúc trên mỗi khía cạnh.1: Những bộ dữ liệu hiện có về phân tích cảm xúc đa thê thức Dataset Year Source | Modality | Language Labels | #Aspects | #Samples MVSA-Multiple | 2016 Twitter V+T English Neg, - 19,600 [22] Neu, Pos B-T4SA [23] 2017 | Twitter V+T English [-3,3] - 470,586 CMU-MOSEI 2018 | Youtube | A+V+T English [-3,3] - 23,453 [13] Twitter-Sacram | 2019 | Twitter V+T English Neg, - 24,635 [17] Pos Twitter 15 [21] 2019 Twitter V+T English Neg, - 5,338 Neu, Pos Twitter 17 [21] 2019 Twitter V+T English Neg, - 5,972 Neu, Pos Multi-ZOL [20] | 2019 ZOL V+T Chinese [1,10] 6 5,228 MELD [14] 2019 The A+V+T English Emotion 7 13,000 Friends 10 CH-SIMS [15] 2020 Movie, A+V+T Chinese [-1,1] - 2,281 TV seires, etc.

MASAD [18] 2021 Yahoo, V+T English Neg, 57 38,532 Flickr Pos CMU-MOSEAS | 2021 | Youtube | A+V+T Spanish, [-3,3], - 40,000 [16] Portuguese, [0-3] German, French Memotion 2 2022 | Facebook, V+T English Neg, 20 10,000 [19] Reddit, Neu, etc. Cac phương pháp phân tích cảm xúc da thé thức Các nghiên cứu trước đây về phân tích cảm xúc dựa trên khía cạnh chủ yếu tập trung vào phân tích cảm xúc trong dữ liệu văn bản, bao gồm [24. Tuy nhiên, đối với dit liệu đa thé thức, mục tiêu là xác định mối quan hệ giữa khía cạnh-cảm xúc và kết hợp các thé thức hiệu quả [2, 1, 29, 30, 31, 32]. Các kỹ thuật kết hợp (fusion) hiện tại được phân loại thành ba loại chính: kết hợp sớm (early fusion), kết hợp trung gian (intermediate fusion) và kết hợp muộn (late fusion) [33].

Đối với early fusion, đặc trưng của các thé thức được nối với nhau dé tạo thành một biéu diễn đặc trưng chung. Ngược lai, late fusion sử dụng các mô hình độc lập cho mỗi thé thức, sau đó tổng hợp chúng dé tạo ra đầu ra cuối cùng. Tuy nhiên, những kỹ thuật này không nắm bắt được tương tác giữa các thé thức. Dé giải quyết van dé này, kỹ thuật intermediate fusion được sử dụng dé phân tích tương tác phức tạp giữa các thể thức.

Ví dụ, vào năm 2019, Xu và các cộng sự [20] tạo ra mô hình MIMN sử dụng mạng lưới nhớ tương tác (interactive memory 11 networks) để học tương tác nội và liên thé thức. Cùng năm đó, Yu và các cộng sự [34] tạo ra mô hình ESAFN, kết hợp cơ chế công (gating), và các tương tac bilinear (bilinear interaction) dé nam bat sự linh hoạt cua nội va liên thé thức cho nhiệm vu phan tich cam xuc da thé thức ở cấp độ khía cạnh. Năm 2020, Xu và các cộng sự [35] tạo ra mô hình AHRM, sử dung progressive attention module dé nam bắt sự tương tác hình ảnh-văn bản. Ngoài ra, các mô hình dựa trên BERT cũng có nhiều tiến triển, bao gồm TomBERT [21] sửa đổi kiến trúc BERT [36] để có được sự tương tác giữa khía cạnh-hình ảnh.

Năm 2021, Khan và các cộng sự [37] công bố mô hình EF- CapTrBERT, sử dung Object Dectection Transformer dé tạo ra chú thích hình ảnh và sau đó xây dựng một câu phụ trợ cho nhiệm vụ phân tích cảm xúc đa thể thức dựa trên khía cạnh. Nam 2022, Yu và các cộng sự [38] đề xuất mạng ITM (Image- Target Matching) dé có được biéu dién hình ảnh dựa trên sự liên quan giữa hình ảnh và khía cạnh, từ đó tăng cường phân tích cảm xúc đa thể thức thông qua sự kết hợp dựa trên mô hình Transformer. Năm 2024, Yang và các cộng sự [39] công bố mô hình MGAM, sử dụng câu phụ trợ và sử dụng đồ thị không đồng nhất (heterogeneous graph) dé học tương tác liên thể thức. Phân tích cảm xúc da thé thức cho Tiếng Việt Ở Việt Nam hiện nay các bộ dữ liệu đa thé thức còn khá hạn chế.

Hiện tại, các bộ dữ liệu đa thê thức tiếng Việt chủ yếu tập trung vào nhiệm vụ trả lời câu hỏi trên hình ảnh, bao gồm các bộ dữ liệu như ViVQA [40], ViCLEVR [41], OpenViVQA [42], va EVJVQA [43]. Trong lĩnh vực phân tích cảm xúc, chỉ tập trung vào dữ liệu dựa trên văn bản [44, 45, 46, 47, 48]. Hiện tại, chưa có bộ dữ liệu đa thể thức cho phân tích cảm xúc bằng tiếng Việt. Tóm lại, các bộ dit liệu hiện tại còn hạn chế do bỏ qua việc gán nhãn chi tiết trong hình ảnh, dẫn đến việc căn chỉnh thông tin giữa các thể thức gặp nhiều khó khăn.

Hơn nữa, các bộ dữ liệu trước đây việc chỉ sử dụng duy nhất một hình ảnh, điều này là không đủ trong các bài toán thực tế. Vì vậy, trong khóa luận này, chúng 12 tôi đê xuât một bộ dữ liệu chuân cùng với một mô hình mới đê giải quyêt những hạn chế này. Chúng tôi sẽ trình bày chỉ tiết trong các phần tiếp theo. BỘ DỮ LIỆU Trong phần này, chúng tôi định nghĩa nhiệm vụ phân tích cảm xúc dựa trên khía cạnh đa thể thức và giới thiệu một bộ dữ liệu chuẩn mới cho nhiệm vụ phân tích cảm xúc dựa trên khía cạnh đa thé thức tiếng Việt, được đặt tên là VIMACSA.

Một đặc điểm phân biệt của bộ dữ liệu VIMACSA namở việc gan nhãn chỉ tiết trên cả hình ảnh và văn bản. Cụ thể là, chúng tôi sẽ gán nhãn các đối tượng (Region of Interest - Rol) trong ảnh, giúp tăng cường yếu tố hình ảnh trong bộ dữ liệu. Quá trình xây dựng bộ dữ liệu gồm ba giai đoạn: Thu Thập Dữ Liệu (Phần 3.2), Gán nhãn Dữ Liệu (Phần 3.3), và Đánh giá Dữ Liệu (Phần 3. Định nghĩa bài toán Dựa trên các nghiên cứu trước đó về phân tích cảm xúc dựa trên khía cạnh (ACSA) và phân tích cảm xúc dựa trên khía cạnh đa thể thức (MACSA), MACSA được định nghĩa như sau.

Với một cặp văn bản-hình ảnh, có một đoạn văn bản S chứa m từ S = {W¡,Ws,.,Wm} và các hình ảnh đi kèm I = {l,l¿,. Danh sách các khía cạnh sử dụng trong bài toán được định nghĩa trước là A = {A!, A?,. Trong đó m, n, k lần lượt là số từ trong đoạn văn bản, số lượng hình ảnh và số aspect được định nghĩa trước.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu có tiêu đề "Phân Tích Cảm Xúc Đa Thể Thức Trong Tiếng Việt" cung cấp cái nhìn sâu sắc về cách thức phân tích cảm xúc trong ngôn ngữ tiếng Việt, với sự chú trọng vào các phương pháp và công cụ hiện đại. Tài liệu này không chỉ giúp người đọc hiểu rõ hơn về các khía cạnh của cảm xúc mà còn chỉ ra những thách thức trong việc phân loại và phân tích dữ liệu cảm xúc. Một trong những lợi ích lớn nhất mà tài liệu mang lại là khả năng áp dụng các kỹ thuật phân tích này vào các lĩnh vực như truyền thông xã hội và marketing, từ đó nâng cao hiệu quả giao tiếp và tương tác với người dùng.

Để mở rộng thêm kiến thức về chủ đề này, bạn có thể tham khảo tài liệu "Dissecting emotion challenges in classification and analysis", nơi trình bày chi tiết về những thách thức trong việc phân tích cảm xúc từ dữ liệu mạng xã hội. Ngoài ra, tài liệu "Khóa luận tốt nghiệp khoa học dữ liệu nhận dạng chuỗi ý kiến cho phân tích cảm xúc dựa trên khía cạnh bình luận điện thoại thông minh trên tiếng việt" sẽ giúp bạn hiểu rõ hơn về cách nhận diện ý kiến trong phân tích cảm xúc. Những tài liệu này sẽ cung cấp cho bạn những góc nhìn đa dạng và sâu sắc hơn về lĩnh vực phân tích cảm xúc trong tiếng Việt.