Luận văn: Nghiên cứu thuật toán phân cụm mờ sử dụng giải thuật tối ưu hóa cá voi WOA - ĐH Thái Nguyên

Luận văn nghiên cứu thuật toán phân cụm mờ FWCMdd kết hợp giải thuật tối ưu hóa cá voi WOA nhằm nâng cao chất lượng phân cụm trên các bộ dữ liệu thực nghiệm.

Trường đại học

Trường Đại học Công nghệ Thông tin & Truyền thông – Đại học Thái Nguyên

Chuyên ngành

Khoa học máy tính

Tác giả

Phạm Thị Ngàn

Thể loại

Luận văn thạc sĩ

2023

90
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan thuật toán phân cụm mờ tối ưu hóa cá voi WOA

Phân cụm dữ liệu là kỹ thuật học máy không giám sát cốt lõi. Phương pháp này phân chia tập dữ liệu thành các nhóm đồng nhất. Phân cụm mờ cho phép một phần tử thuộc về nhiều cụm với mức độ thành viên khác nhau. Lý thuyết tập mờ phản ánh chân thực ranh giới mơ hồ trong dữ liệu thực tế. Tuy nhiên, các thuật toán phân cụm mờ kinh điển như FCM thường gặp nhiều thách thức. Thuật toán dễ bị mắc kẹt tại điểm cực trị cục bộ. Kết quả phân nhóm phụ thuộc nặng nề vào việc khởi tạo tâm cụm ban đầu. Nghiên cứu tại Đại học Thái Nguyên đã đề xuất giải pháp đột phá. Đề tài ứng dụng thuật toán tối ưu hóa bầy đàn phỏng sinh học vào phân cụm mờ. Giải thuật tối ưu hóa cá voi WOA mô phỏng chiến lược săn mồi xoắn ốc của cá voi lưng gù. Sự kết hợp giữa WOA và phân cụm mờ tạo nên hệ thống phân tích dữ liệu hiệu quả cao. Thuật toán mới duy trì sự cân bằng giữa khả năng khám phá không gian và khai thác vùng tối ưu. Phương pháp cung cấp giải pháp phân cụm ổn định, chính xác và có khả năng thích ứng linh hoạt.

1.1. Nguyên lý cơ bản của thuật toán phân cụm mờ

Phân cụm mờ sử dụng ma trận phân quyền để xác định tư cách thành viên. Mỗi mẫu dữ liệu liên kết với tất cả các cụm bằng một hệ số thành viên trong khoảng từ không đến một. Tổng độ thuộc của một đối tượng đối với mọi cụm luôn đạt giá trị bằng một. Thuật toán phân cụm mờ kinh điển điều chỉnh ma trận mờ và tọa độ tâm cụm thông qua quá trình lặp. Hàm mục tiêu đo lường khoảng cách có trọng số từ dữ liệu tới tâm cụm. Quá trình tối ưu dừng lại khi hàm mục tiêu đạt trạng thái hội tụ ổn định. Cơ chế này xử lý hoàn hảo dữ liệu có ranh giới chồng lấn phức tạp.

1.2. Nguồn gốc giải thuật tối ưu hóa cá voi WOA

Giải thuật tối ưu hóa cá voi WOA do Mirjalili và Lewis phát triển năm 2016. Thuật toán lấy cảm hứng từ phương thức săn mồi bằng lưới bong bóng của cá voi lưng gù. Cá voi bơi xung quanh con mồi theo đường xoắn ốc và tạo bọt khí để dồn ép đối tượng. Về mặt toán học, WOA mô phỏng ba hành vi chính: bao vây con mồi, tấn công bằng lưới bọt khí và tìm kiếm mồi ngẫu nhiên. Tham số kiểm soát cho phép giải thuật chuyển đổi nhịp nhàng giữa giai đoạn thăm dò toàn cục và khai thác cục bộ. Mô hình toán học này chứng minh tính hiệu quả vượt trội trong giải quyết bài toán phi tuyến.

II. Phân tích hạn chế của thuật toán phân cụm mờ truyền thống

Thuật toán phân cụm mờ truyền thống đối mặt với nhiều rào cản kỹ thuật nghiêm trọng. Thuật toán Fuzzy C-Means dựa trên kỹ thuật gradient descent để tối thiểu hóa hàm mục tiêu. Cách tiếp cận này khiến thuật toán cực kỳ nhạy cảm với các điểm tâm ban đầu. Khi vị trí khởi tạo không hợp lý, quá trình tính toán nhanh chóng rơi vào bẫy cực trị cục bộ. Sai lệch ban đầu dẫn tới việc phân chia cụm thiếu chính xác trên toàn bộ không gian dữ liệu. Bên cạnh đó, các thuật toán như FCMdd cũng gặp trở ngại lớn về chi phí tính toán. Việc chọn điểm medoid đại diện đòi hỏi khối lượng phép tính khoảng cách khổng lồ. Kích thước dữ liệu tăng cao làm gia tăng thời gian hội tụ theo cấp số nhân. Nhiễu và các điểm dữ liệu dị biệt cũng gây sai lệch nghiêm trọng vị trí tâm cụm. Những nhược điểm này làm giảm độ tin cậy trong các bài toán thực tiễn. Nghiên cứu tại Đại học Thái Nguyên đã phân tích rõ các nút thắt kỹ thuật này. Việc tích hợp cơ chế tìm kiếm toàn cục trở thành yêu cầu cấp thiết.

2.1. Vấn đề cực trị cục bộ và khởi tạo tâm cụm

Khởi tạo tâm cụm ngẫu nhiên tạo ra tính bất định lớn trong phân cụm mờ. Quá trình tối ưu dựa trên đạo hàm bậc một có xu hướng dừng sớm tại điểm tối ưu địa phương. Khi thuật toán mắc kẹt ở cực trị cục bộ, hàm mục tiêu không thể đạt giá trị tối ưu toàn cục. Kết quả phân nhóm bị xáo trộn và mất đi tính khách quan vốn có. Hiện tượng này đặc biệt rõ nét trong tập dữ liệu nhiều chiều và cấu trúc phi tuyến phức tạp. Các cụm thực tế bị chia cắt hoặc gộp nhầm do sai lệch vị trí trung tâm đại diện. Đây là rào cản lớn nhất của các mô hình phân cụm mờ truyền thống.

2.2. Hạn chế của các giải thuật tối ưu hóa GA và PSO

Nhiều công trình trước đây áp dụng giải thuật di truyền GA hoặc bầy đàn PSO để khắc phục nhược điểm trên. Giải thuật di truyền GA sở hữu năng lực tìm kiếm toàn cục tốt nhưng tốc độ hội tụ rất chậm. Quá trình lai ghép và đột biến đòi hỏi thời gian xử lý lớn trên các tập dữ liệu quy mô rộng. Giải thuật bầy đàn PSO có tốc độ hội tụ nhanh hơn đáng kể. Dẫu vậy, PSO rất dễ rơi vào hiện tượng hội tụ sớm tại các không gian đa chiều. Các hạt có xu hướng tập trung nhanh quanh điểm tối ưu cục bộ chưa chuẩn xác. Điều này làm giảm chất lượng nghiệm phân cụm cuối cùng.

III. Giải pháp phân cụm mờ tối ưu hóa cá voi WOA cải tiến

Đề tài của Đại học Thái Nguyên đề xuất mô hình phân cụm mờ tích hợp giải thuật WOA. Phương pháp này tận dụng cơ chế di chuyển của cá voi để tìm kiếm vị trí tâm cụm tối ưu. Không gian tìm kiếm được duyệt qua các vector vị trí của từng cá thể trong quần thể. Thuật toán phân chia quá trình vận hành thành hai giai đoạn rõ rệt. Giai đoạn thăm dò tìm kiếm vị trí mồi tiềm năng trên toàn bộ miền dữ liệu. Giai đoạn khai thác tập trung co cụm quanh cá thể tốt nhất bằng lưới bọt khí. Thuật toán cải tiến áp dụng công thức cập nhật vị trí mới để thay thế medoid cũ. Vị trí tối ưu mới được xác định qua vector khoảng cách và hệ số ngẫu nhiên thích nghi. Sau đó, thuật toán lựa chọn điểm dữ liệu thực tế gần nhất với vị trí tối ưu để làm tâm cụm mới. Cách tiếp cận này loại bỏ hoàn toàn hiện tượng thiên vị trong quá trình phân nhóm. Hàm mục tiêu được điều chỉnh tương ứng theo trọng số chất lượng của từng cụm. Sự phối hợp này giúp thuật toán vừa hội tụ nhanh vừa đảm bảo tính chính xác toàn cục.

3.1. Cơ chế tìm kiếm và cập nhật vị trí bầy cá voi

WOA sử dụng các phương trình toán học để mô phỏng chiến thuật săn mồi. Trong giai đoạn bao vây, vị trí của cá thể tốt nhất đóng vai trò là con mồi mục tiêu. Mỗi cá voi điều chỉnh tọa độ theo khoảng cách tới mục tiêu thông qua hệ số điều hướng A và C. Khi giá trị tuyệt đối của hệ số A nhỏ hơn một, cá thể di chuyển co cụm theo đường xoắn ốc về phía con mồi. Ngược lại, khi giá trị tuyệt đối của hệ số A lớn hơn hoặc bằng một, cá voi phân tán để khám phá vùng dữ liệu mới. Cơ chế chuyển đổi ngẫu nhiên này ngăn chặn hiệu quả nguy cơ tắc nghẽn nghiệm.

3.2. Quy trình tích hợp WOA vào phân cụm mờ medoid

Quy trình thuật toán bắt đầu bằng việc khởi tạo ngẫu nhiên quần thể cá thể biểu diễn tọa độ tâm cụm. Ở mỗi chu kỳ, hàm mục tiêu đo lường chất lượng phân cụm mờ được tính toán cho từng vị trí. Giải thuật WOA tìm kiếm vị trí thay thế tối ưu cho các điểm tâm medoid hiện tại. Thuật toán chọn điểm dữ liệu thực tế gần nhất với tọa độ tối ưu để đảm bảo tính khách quan. Sau đó, ma trận thành viên mờ được tính lại dựa trên khoảng cách giữa các phần tử và tâm mới. Chu trình lặp lại liên tục cho đến khi thỏa mãn điều kiện hội tụ hoặc đạt số vòng lặp cực đại. Kết quả cuối cùng là cấu trúc phân cụm tối ưu.

IV. Đánh giá thực nghiệm thuật toán phân cụm mờ tối ưu hóa cá voi WOA

Nghiên cứu tại Đại học Thái Nguyên đã tiến hành thực nghiệm toàn diện trên các bộ dữ liệu chuẩn UCI. Các tập dữ liệu kiểm thử bao gồm Iris, Wine, Glass và Breast Cancer. Kết quả phân cụm được đối sánh trực tiếp với các thuật toán FCM, FCMdd, GA và PSO. Ba chỉ số đánh giá chất lượng phân cụm chính gồm Silhouette, Davies-Bouldin và Dunn. Các phép đo định lượng phản ánh chính xác mức độ kết tụ nội cụm và tính phân tách liên cụm. Kết quả kiểm nghiệm khẳng định thuật toán phân cụm mờ tích hợp WOA cho chất lượng phân nhóm vượt trội. Chỉ số Silhouette trung bình đạt giá trị tiệm cận 1 trên phần lớn các tập dữ liệu. Hệ số Davies-Bouldin giảm thiểu rõ rệt so với các phương pháp đối chuẩn. Điều này chứng minh các tâm cụm có sự phân lập rõ ràng và độ nén cụm rất cao. Nghiên cứu mở ra hướng ứng dụng thực tiễn rộng lớn trong phân loại y tế, nhận dạng mẫu và phân tích hành vi khách hàng. Đề tài đóng góp nền tảng học thuật vững chắc cho việc xử lý dữ liệu phức tạp.

4.1. Hiệu năng theo các độ đo Silhouette và Davies Bouldin

Thực nghiệm định lượng sử dụng hai tiêu chí then chốt là Silhouette và Davies-Bouldin để đo lường độ chính xác phân hoạch. Điểm số Silhouette đo lường mức độ tương đồng của một mẫu với cụm nội bộ so với cụm lân cận. Thuật toán cải tiến đạt hệ số Silhouette cao vượt bậc, chứng tỏ các phần tử được gán cụm rất chuẩn xác. Chỉ số Davies-Bouldin phản ánh tỷ lệ độ phân tán trong cụm trên khoảng cách giữa các tâm cụm. Giá trị DB của giải thuật đề xuất luôn thấp hơn đáng kể so với FCM và FCMdd truyền thống. Kết quả này chứng minh các cụm tạo thành có độ cô đặc lớn và tách biệt hoàn toàn.

4.2. Tiềm năng ứng dụng thực tế trong khai phá dữ liệu

Mô hình phân cụm mờ tối ưu hóa cá voi mở ra giải pháp phân tích dữ liệu tin cậy cho nhiều lĩnh vực. Trong tin sinh học và y tế, phương pháp hỗ trợ phân nhóm hồ sơ bệnh án và chẩn đoán khối u với độ chính xác cao. Trong thương mại điện tử, thuật toán giúp phân khúc khách hàng tiềm năng dựa trên dữ liệu tiêu dùng không đồng nhất. Trong xử lý ảnh số, kỹ thuật phân đoạn vùng ảnh mờ đạt độ tương phản và phân định biên sắc nét. Khả năng kháng nhiễu và tránh điểm cực trị cục bộ giúp mô hình vận hành ổn định trên các luồng dữ liệu thời gian thực quy mô lớn.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

10/10/2026
Nghiên cứu thuật toán phân cụm mờ sử dụng giải thuật tối ưu hóa cá voi woa

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

Chương 1. Logic mờ và Bài toán phân cụm dữ liệu: Nội dung chính của chương giới thiệu về bài toán phân cụm dữ liệu, phân cụm dữ liệu mờ và một số phương pháp xác định số cụm dữ liệu; trình bày một số kiến thức cơ bản về tập mờ; bài toán phân cụm dữ liệu mờ và thuật toán phân cụm dữ liệu mờ FCM. Thuật toán tối ưu WOA cho bài toán phân cụm dữ liệu mờ: Chương này trình bày cơ sở lý thuyết về Thuật toán tối ưu WOA, thuật toán phân cụm mờ FCMdd và giải thuật phân cụm dữ liệu mờ kết hợp giữa thuật toán FCMdd và giải thuật tối ưu WOA. Thử nghiệm và đánh giá: Nội dung chương tập trung vào các bước xây dựng thực nghiệm và đánh giá kết quả đạt được khi áp dụng giải thuật WOA cho bài toán phân cụm dữ liệu mờ trên một số bộ dữ liệu chuẩn được lấy từ kho dữ liệu UCI [29], đánh giá phương pháp, thống kê các kết quả đánh giá, phân tích, đánh giá, đưa ra kiến nghị.

Phần kết luận: Tóm tắt các kết quả đã đạt được và hướng phát triển tiếp theo của đề tài. LOGIC MỜ VÀ BÀI TOÁN CỤM DỮ LIỆU 1. Tổng quan về phân cụm dữ liệu 1. Tổng quan Phân cụm dữ liệu là bài toán thuộc lĩnh vực học máy không giám sát và đang được ứng dụng rộng rãi để khai thác thông tin từ dữ liệu.

Phân cụm [13, 31] là phương pháp phân chia đối tượng dữ liệu thành các cụm sao cho những đối tượng trên cùng một cụm thì “tương tự” nhau, đối tượng khác cụm thì có nhiều nét khác biệt nhau. Phân cụm dữ liệu là bước tiền xử lý quan trọng nhằm đưa ra những tri thức ban đầu, giúp mô tả dữ liệu, tìm hiểu mối tương quan giữa các điểm dữ liệu với nhau. Bài toán phân cụm được phát biểu như sau: Cho tập dữ liệu 𝑋 = {𝑥1 , 𝑥2 , … , 𝑥𝑁 } gồm N phần tử, mỗi phần tử 𝑥𝑖 ∈ 𝑋 là một vectơ 𝑑 chiều, ta định nghĩa phép phân cụm là một phân hoạch các phần tử của 𝑋 vào 𝐶 cụm khác nhau, với các tâm cụm lần lượt là {𝑥1 , 𝑥2 , … , 𝑥𝑐 }. Kết quả của phép phân cụm là ma trận 𝑈 có kích thước 𝑁 × 𝑐 để xác định mỗi phần tử thuộc vào cụm nào.

Một phép phân cụm là “phù hợp” khi các phần tử dữ liệu đều gần với tâm của cụm mà nó thuộc vào. Gọi 𝐷𝑖𝑘 là khoảng cách từ phần tử 𝑋𝑖 đến tâm cụm 𝑉𝑘 thì sự “phù hợp” đó có thể biểu diễn bởi sự tối thiểu của đại lượng 𝐽(𝑈, 𝑉) là tổng các khoảng cách từ tất cả các phần tử đến tâm cụm của nó. Giải bài toán phân cụm là tính ra 𝑉 và 𝑈 để 𝐽 tối ưu, thường được thực hiện qua một quá trình lặp của các bước cố định 𝑉 để tính 𝑈, và cố định 𝑈 để tính 𝑉. Gọi 𝐷𝑖𝑘 là giá trị đặc trưng xác định phần tử 𝑋𝑖 thuộc cụm 𝑘, thông thường có 𝑈𝑖𝑘 ∈ {0,1}, với mọi 1 ≤ 𝑖 ≤ 𝑁; 1 ≤ 𝑘 ≤ 𝐶.

K-Means là thuật toán rất quan trọng và được sử dụng phổ biến trong kỹ thuật phân cụm. Tư tưởng chính của thuật toán K-Means là tìm cách phân nhóm các đối tượng dữ liệu đã cho vào K cụm (K là số các cụm được xác 5 định trước, K nguyên dương) sao cho tổng bình phương khoảng cách giữa các đối tượng đến tâm cụm (centroid) là nhỏ nhất.1: Quá trình phân cụm dữ liệu Trong thuật toán phân cụm K-Means, chúng ta không biết nhãn của đối tượng dữ liệu.

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

Cách trích dẫn tài liệu này

Chuẩn Việt Nam
Phạm Thị Ngàn (2023), Nghiên cứu thuật toán phân cụm mờ sử dụng giải thuật tối ưu hóa Cá voi (WOA), Luận văn thạc sĩ, Trường Đại học Công nghệ Thông tin & Truyền thông – Đại học Thái Nguyên, Thái Nguyên.
APA 7
Phạm, T. N. (2023). Nghiên cứu thuật toán phân cụm mờ sử dụng giải thuật tối ưu hóa Cá voi (WOA) [Luận văn thạc sĩ, Trường Đại học Công nghệ Thông tin & Truyền thông – Đại học Thái Nguyên]. vn-document.net. https://vn-document.net/document/nghien-cuu-thuat-toan-phan-cum-mo-toi-uu-hoa-ca-voi-woa-dh-thai-nguyen/9443783657
IEEE
T. N. Phạm, "Nghiên cứu thuật toán phân cụm mờ sử dụng giải thuật tối ưu hóa Cá voi (WOA)," Luận văn thạc sĩ, Trường Đại học Công nghệ Thông tin & Truyền thông – Đại học Thái Nguyên, Thái Nguyên, 2023. [Online]. Available: https://vn-document.net/document/nghien-cuu-thuat-toan-phan-cum-mo-toi-uu-hoa-ca-voi-woa-dh-thai-nguyen/9443783657

Tạo trích dẫn cho tài liệu khác

Tài liệu Nghiên cứu thuật toán phân cụm mờ sử dụng giải thuật tối ưu hóa cá voi WOA mang đến giải pháp đột phá trong lĩnh vực khai phá dữ liệu và học máy. Đề tài tập trung kết hợp thuật toán phân cụm mờ với giải thuật tối ưu hóa cá voi WOA, giúp khắc phục triệt để nhược điểm dễ rơi vào cực trị cục bộ và nâng cao độ chính xác phân nhóm. Độc giả không chỉ nắm vững nền tảng tối ưu hóa bầy đàn hiện đại mà còn tiếp cận các phương pháp đánh giá thực nghiệm chặt chẽ phục vụ nghiên cứu chuyên sâu. Để hoàn thiện kiến thức lý thuyết, bạn có thể nghiên cứu thêm hướng tiếp cận <strong>phân cụm mờ không xác định</strong> số cụm. Ngoài ra, học viên muốn mở rộng sang khía cạnh ứng dụng thực tế không nên bỏ qua đề tài <strong>ứng dụng cụm mờ phân loại</strong> sinh viên hiệu quả.