Data Clustering is a descriptive data mining task of finding groups of objects such that the obje... more Data Clustering is a descriptive data mining task of finding groups of objects such that the objects in a group will be similar (or related) to one another and different from (or unrelated to) the objects in other groups [5]. The motivation behind this research paper is to explore KMeans partitioning algorithm in the currently available parallel architecture using parallel programming models. Parallel KMeans algorithms have been implemented for a shared memory model using OpenMP programming and distributed memory model using MPI programming. A hybrid version of OpenMP in MPI programming also has been experimented. The performance of the parallel algorithms were analysed to compare the speedup obtained and to study the Amdhals effect. The computational time of hybrid method was reduced by 50% compared to MPI and was also more efficient with balanced load.
Tag recommendation is an integral part of any bookmarking application. With the growing popularit... more Tag recommendation is an integral part of any bookmarking application. With the growing popularity in Web 2.0 usage, recommending tags is of utmost importance in enabling a user to perform bookmarking easily. An issue that most recommendation systems do not consider is that users have a tendency to choose from tags that are suggested to them, which might bias the
Data Clustering is a descriptive data mining task of finding groups of objects such that the obje... more Data Clustering is a descriptive data mining task of finding groups of objects such that the objects in a group will be similar (or related) to one another and different from (or unrelated to) the objects in other groups [5]. The motivation behind this research paper is to explore KMeans partitioning algorithm in the currently available parallel architecture using parallel programming models. Parallel KMeans algorithms have been implemented for a shared memory model using OpenMP programming and distributed memory model using MPI programming. A hybrid version of OpenMP in MPI programming also has been experimented. The performance of the parallel algorithms were analysed to compare the speedup obtained and to study the Amdhals effect. The computational time of hybrid method was reduced by 50% compared to MPI and was also more efficient with balanced load.
Tag recommendation is an integral part of any bookmarking application. With the growing popularit... more Tag recommendation is an integral part of any bookmarking application. With the growing popularity in Web 2.0 usage, recommending tags is of utmost importance in enabling a user to perform bookmarking easily. An issue that most recommendation systems do not consider is that users have a tendency to choose from tags that are suggested to them, which might bias the
Uploads