Đã hoàn thành

K-means Hadoop Map Reduce Program

I need a map reduce iterative program that completes the k-means algorithm. The code must be in java and there must be 3 separate files. A Mapper class file, a reducer class file and a main run job file. The code must be explained line by line. The data file is attached.

K-Means Algorithm:

Step1: Initially randomly centroid is selected based on data. In our implementation we used 3 centroids.

Step2: The Input file contains initial centroid and data.

Step3: In Mapper class "configure" function is used to first open the file and read the centroids and store in the data structure( use an ArrayList)

Step4: Mapper read the data file and emit the nearest centroid with the point to the reducer.

Step5: Reducer collect all this data and calculate the new corresponding centroids and emit.

Step6: In the job configuration, we are reading both files and checking

if difference between old and new centroid is less than 0.1 then

convergence is reached

else

repeat step 2 with new centroids.

Kĩ năng: Thuật toán, Big Data Sales, Hadoop, Java, Thu nhỏ bản đồ

Xem nhiều hơn: k means hadoop java, k means mapreduce python, k-means clustering using hadoop mapreduce python, parallel k-means clustering based on mapreduce, mapreduce design of k-means clustering algorithm, implementing the k-means clustering algorithm on hadoop mapreduce, k means clustering mapreduce java code, k-means hadoop github, map reduce, hadoop, R, map reduce, hadoop, plz i need photoshop program, i need business card maker program, I need a program, i need a map of the seven asia minor churches, i need a developer to help develop a web based software program i will provide full project details once you place a placeholder

Về Bên Thuê:
( 1 Nhận xét ) Huddersfield, United Kingdom

ID dự án: #15831068

Được trao cho:

£100 GBP trong 2 ngày
(45 Đánh Giá)
5.3

3 freelancer đang chào giá trung bình £100 cho công việc này

hmddevelopervw

I am in UK , I teach hadoop and map-reduce at university level, I can easily help you on this project Stay tuned, I'm still working on this proposal.

£100 GBP trong 10 ngày
(5 Nhận xét)
2.9
£100 GBP trong 10 ngày
(10 Nhận xét)
2.7