2009-05-02 38 views
7

Một số thư viện học tập máy C/C++ hỗ trợ phân cụm dữ liệu đa chiều là gì? (Ví dụ K-Phương tiện)C/C++ Thư viện học tập máy cho Clustering

Cho đến nay tôi đã đi qua

Tôi bị cám dỗ để cuộn-my-riêng, nhưng tôi chắc chắn rằng những cái đã tồn tại trước đây là hiệu suất tốt hơn nhiều được tối ưu hóa với nhiều con mắt hơn trên mã.

Trả lời

8

The Open Source C Clustering Library từ nhóm Human Genome tại Đại học Tokyo có vẻ đầy hứa hẹn. Nó có K-means cũng như các thuật toán phân cụm phẳng khác. Cuộn xuống trong trang của họ cho thư viện trống mà không có GUI. The Wikipedia-Clustering project có vẻ đẹp và nhẹ hơn một chút. Here's a specialized K-means library from The University of Mariland. Tôi đề nghị bạn xem xét những điều này xem xét loại dữ liệu của bạn. Việc xử lý trước dữ liệu để tạo các vectơ đặc trưng có thể là một thách thức.

2

Tôi không chắc chắn nếu bạn đang tìm kiếm các thuật toán như C4.5, ID3, v.v. hay không. Nếu bạn làm như vậy, bạn có thể tải xuống các nguồn riêng lẻ từ các trang web đại học nơi họ đang tích cực nghiên cứu.

Ví dụ: C4.5 Có thể tìm thấy nguồn tại Quinlan's website.

Các vấn đề liên quan