CodingTrain / CodingTrain/Suggestion-Box
Coding Challenge: K-means Visualisation and Pixel Manilpulation Using p5.JS/Processing
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 570
- Forks
- 85
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
K-means Clustering is by far the easiest machine learning algorithm (that also happens to be unsupervised and requires practically no maths) to grasp and for beginners it could be a good stepping-stone into ML. As an example to what I had in mind, I created [this](https://delsquared.github.io/K-Means-Clustering-Visualisation/) animation using p5.js that could easily be converted to use some real world dataset rather than random points.
K-means can also be used to create painting-looking art from images (sometimes if it doesn't converge on a solution it also oscillates). I have made some examples links here:
- [building](https://delsquared.github.io/K-Means-Clustering-Visualisation/building.html)
- [clouds](https://delsquared.github.io/K-Means-Clustering-Visualisation/clouds.html)
- [flower](https://delsquared.github.io/K-Means-Clustering-Visualisation/flower.html)
- [kalimba](https://delsquared.github.io/K-Means-Clustering-Visualisation/kalimba.html)
- [lamp](https://delsquared.github.io/K-Means-Clustering-Visualisation/lamp.html)
- [leaf](https://delsquared.github.io/K-Means-Clustering-Visualisation/leaf.html)
- [plant](https://delsquared.github.io/K-Means-Clustering-Visualisation/plant.html)
- [plant2](https://delsquared.github.io/K-Means-Clustering-Visualisation/plant2.html)
- [sea](https://delsquared.github.io/K-Means-Clustering-Visualisation/sea.html)
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Überprüfe zuerst die verlinkte p5.js-K-means-Visualisierung sowie ihre Beispiele building, clouds, flower, kalimba, lamp, leaf, plant, plant2 und sea. Das Issue nennt keine Repository-Dateien, Tests oder einen Einstiegspunkt für die Implementierung; als abgeschlossen würde gelten, dass man sich vor der Implementierung auf die beabsichtigte Visualisierung und den Umfang der Pixelmanipulation einigt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- data-visualization, machine-learning
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100