Bài toán khai thác tập lợi ích cao trong đó đề tìm ra tập lợi ích cao là một vấn đề quan trọng trong khái thác dữ liệu, xem xét các lợi ích của các mục như lợi nhuận và lãi suất được khám phá từ cơ sở dữ liệu giao dịch hỗ trợ cho việc kinh doanh của các đơn vị. Việc khai thác tập lợi ích cao đã được nghiên cứu và công bố rộng rãi trong những năm gần đây. Có nhiều thuật toán khai thác tập lợi ích cao bằng cách cắt tỉa các ứng cử viên dựa trên các giá trị lợi ích và dựa trên các giá trị sử dụng có trọng số giao dịch. Các thuật toán này đều hướng tới mục đích làm giảm không gian tìm kiếm. Trong khoá luận này tôi nghiên cứu một phương pháp khai thác tập lợi ích cao bằng phương pháp tối ưu bầy đàn (PSO). Phương pháp PSO là kết quả của sự mô hình hoá việc đàn chim bay đi tìm thức ăn cho nên nó thường được xếp vào các loại thuật toán có sử dụng trí tuệ bầy đàn. Ở bài khoá luận này tôi sẽ sử dụng phương pháp tối ưu hoá bầy đàn(PSO) này để tìm ra các tập mục lợi tích cao từ các cơ sở dữ liệu cho trước sau đó sẽ có những số liệu kết quả để so sánh đánh giá.