Find Jobs
Hire Freelancers

K-means Hadoop Map Reduce Program

£50-100 GBP

Dokončeno
Zveřejněno před více než 6 roky

£50-100 GBP

Zaplaceno při doručení
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.
IČ projektu: 15831068

O projektu

3 nabídky
Vzdálený projekt
Aktivní před 6 roky

Chcete si vydělat nějaké peníze?

Výhody podávání nabídek na Freelancer

Stanovte si rozpočet a časový rámec
Získejte za svou práci zaplaceno
Načrtněte svůj návrh
Registrace a podávání nabídek je zdarma
Uděleno:
Avatar uživatele
£100 GBP v 2 dnech
5,0 (45 recenze)
5,3
5,3
3 freelanceři nabízejí v průměru £100 GBP za tuto práci
Avatar uživatele
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 v 10 dnech
5,0 (5 recenze)
2,9
2,9

O klientovi

Pochází z UNITED KINGDOM
Huddersfield, United Kingdom
5,0
1
Ověřená platební metoda
Členem od pro 8, 2017

Ověření klienta

Díky! Poslali jsme vám e-mailem odkaz pro získání kreditu zdarma.
Při odesílání e-mailu se něco pokazilo. Zkuste to prosím znovu.
Registrovaných uživatelů Zveřejněných projektů
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Načítání náhledu
Bylo uděleno povolení ke geolokaci.
Vaše doba přihlášení vypršela a byli jste odhlášeni. Přihlaste se znovu.