JavaScript is required

Thuật toán nào sau đây cho phép một phần tử có thể thuộc về một hoặc nhiều cụm khác nhau:

A.

A. Diana

B.

B. K-means

C.

C. DBSCAN

D.

D. Fuzzy C-mean

Trả lời:

Đáp án đúng: D


Phân tích các thuật toán:

  • A. DIANA (Divisive Analysis Clustering): Là một thuật toán phân cụm phân cấp (hierarchical clustering) theo kiểu chia tách (divisive). Nó bắt đầu bằng việc coi toàn bộ tập dữ liệu là một cụm duy nhất, sau đó chia tách cụm này thành các cụm nhỏ hơn một cách đệ quy. Mỗi phần tử chỉ thuộc về một cụm duy nhất tại bất kỳ thời điểm nào.
  • B. K-means: Là một thuật toán phân cụm dựa trên khoảng cách. Mỗi điểm dữ liệu được gán cho cụm có trung tâm gần nhất. Do đó, mỗi điểm chỉ thuộc về một cụm duy nhất.
  • C. DBSCAN (Density-Based Spatial Clustering of Applications with Noise): Là một thuật toán phân cụm dựa trên mật độ. Nó nhóm các điểm dữ liệu gần nhau và đánh dấu các điểm dữ liệu nằm một mình trong các vùng có mật độ thấp là nhiễu (noise). Mỗi điểm hoặc thuộc về một cụm hoặc được coi là nhiễu, nhưng không thể thuộc về nhiều cụm.
  • D. Fuzzy C-means (FCM): Là một thuật toán phân cụm mềm (soft clustering). Thay vì gán mỗi điểm dữ liệu cho một cụm duy nhất, FCM gán cho mỗi điểm một độ thuộc (membership) cho mỗi cụm. Độ thuộc này thể hiện mức độ mà điểm đó thuộc về cụm đó. Một điểm có thể có độ thuộc khác không cho nhiều cụm, cho phép nó thuộc về nhiều cụm khác nhau ở các mức độ khác nhau.

Kết luận:

Fuzzy C-means (FCM) là thuật toán cho phép một phần tử thuộc về một hoặc nhiều cụm khác nhau.

Câu hỏi liên quan