Find Jobs
Hire Freelancers

Costruzione algoritmo K-means in Common Lisp & Prolog

€30-250 EUR

Completed
Posted almost 9 years ago

€30-250 EUR

Paid on delivery
English - The algorithm of K-Means clustering is to partition n observations into k clusters (groups), where each observation belongs to the group in which the average falls more "close". The "average" (called centroid) serves as a "prototype" of the group. The centroid is a category that is in this case calculated as the average of the objects in the group and it is the prototype. Generally the problem is NP-hard, but the variant "heuristic" Lloyd algorithm k-means is a pretty good solution and ecace. A limitation of the algorithm k-means is that the parameter k must be speci fi ed by the user in advance. Your task is to build a library Common Lisp and Prolog library that implements the k-means algorithm of Lloyd. Italian - L’algoritmo di clustering delle k-medie `e di partizionare n osservazioni in k clusters (gruppi), dove ogni osservazione appartiene al gruppo in cui cade la media piu` “vicina”. La “media” (detta centroide) serve come “prototipo” del gruppo. Il centroide che rappresenta una categoria viene in questo caso calcolato come la media degli oggetti del gruppo e ne costituisce il prototipo. In generale il problema `e NP-hard, ma la variante “euristica” di Lloyd dell’algoritmo k-medie `e una soluzione abbastanza buona ed ecace. Una limitazione dell’algoritmo k-medie `e che il parametro k deve essere specificato dall’utente in anticipo. Il vostro compito `e di construire una libreria Common Lisp ed una libreria Prolog che implementino l’algoritmo k-medie di Lloyd.
Project ID: 7734147

About the project

5 proposals
Remote project
Active 9 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
I teach Prolog as part of my regular Programming Language course at the university which also includes Lisp, Haskell, etc. Let me know if you're interested. Cheers!
€50 EUR in 2 days
0.0 (0 reviews)
0.0
0.0
5 freelancers are bidding on average €100 EUR for this job
User Avatar
Hello, I can help you with your Prolog project and I am available to start working right now. Please feel free to contact me at any time. Thanks in advance and best regards
€125 EUR in 3 days
4.8 (17 reviews)
4.8
4.8
User Avatar
Hello Sir... I have a very good experience in Prolog, Lisp and clustering algorithms. Please send me more details when possible and contact me ASAP. I look forward to work for you Sir. Best Regards.
€100 EUR in 2 days
5.0 (22 reviews)
4.3
4.3
User Avatar
Hi, I teach programming languages at the university, covering Prolog, Lisp, Scheme and Haskell among other languages. I have also implemented the K-means algorithm in C++ for image processing, so I know the algorithm.
€100 EUR in 3 days
5.0 (3 reviews)
2.7
2.7
User Avatar
A proposal has not yet been provided
€252 EUR in 3 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of ITALY
Brescia, Italy
5.0
1
Payment method verified
Member since May 25, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.