Mục lục:
Định nghĩa - Apache Mahout có nghĩa là gì?
Apache Mahout là một dự án của Quỹ phần mềm Apache, được triển khai trên Apache Hadoop và sử dụng mô hình MapReduce.
Nó cũng được sử dụng để tạo ra các triển khai thuật toán học máy có thể mở rộng và phân tán, được tập trung vào các lĩnh vực phân cụm, lọc và phân loại hợp tác. Mahout chứa các thư viện Java cho các thuật toán và hoạt động toán học phổ biến tập trung vào thống kê và đại số tuyến tính, cũng như các bộ sưu tập Java nguyên thủy.
Techopedia giải thích Apache Mahout
Apache Mahout là tất cả về học máy và dự án nhằm mục đích tạo ra một công cụ mạnh mẽ để xây dựng các ứng dụng thông minh nhanh hơn và dễ dàng hơn.
Đây từng là lĩnh vực độc quyền của các học giả và tập đoàn có ngân sách nghiên cứu lớn, nhưng trong thế giới dựa trên dữ liệu ngày nay, nhu cầu về các ứng dụng thông minh có thể học hỏi từ dữ liệu và dữ liệu người dùng ngày càng tăng.
Apache Mahout được sử dụng để tạo các ứng dụng với các kỹ thuật học máy như phân cụm, phân loại và lọc cộng tác để tìm điểm chung trong các nhóm dữ liệu lớn hoặc để gắn thẻ khối lượng lớn nội dung web.
Khả năng mở rộng của Mahout:
- Có thể mở rộng đến các tập dữ liệu lớn - các thuật toán cốt lõi được triển khai trên các hệ thống phân tán, có khả năng mở rộng lớn.
- Có thể mở rộng để hỗ trợ các trường hợp kinh doanh khác nhau - được phân phối theo Giấy phép Phần mềm Apache thân thiện về mặt thương mại
- Cộng đồng có thể mở rộng - có một cộng đồng rộng lớn, sôi động, đa dạng và đáp ứng để tạo điều kiện cho các cuộc thảo luận về dự án và các trường hợp sử dụng tiềm năng của nó.