Implementering på Dummy-Datasæt
Du opretter to datasæt for at demonstrere DBSCAN's styrker:
- Moons: to sammenflettede halvcirkler;
- Circles: en lille cirkel inden i en større cirkel.
Algoritmen er som følger:
- Instansiering af
DBSCAN-objektet med angivelse afepsogmin_samples; - Modellens tilpasning til data;
- Visualisering af resultater ved at plotte datapunkter og farve dem efter deres tildelte klyngeetiketter.
Justering af hyperparametre
Valget af eps og min_samples har stor indflydelse på klyngeinddelingen. Afprøv forskellige værdier for at finde det, der passer bedst til dine data. Hvis for eksempel eps er for stor, kan alle punkter ende i én klynge. Hvis eps er for lille, kan mange punkter blive klassificeret som støj. Det er også muligt at skalere funktionerne.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 3.23
Implementering på Dummy-Datasæt
Stryg for at vise menuen
Du opretter to datasæt for at demonstrere DBSCAN's styrker:
- Moons: to sammenflettede halvcirkler;
- Circles: en lille cirkel inden i en større cirkel.
Algoritmen er som følger:
- Instansiering af
DBSCAN-objektet med angivelse afepsogmin_samples; - Modellens tilpasning til data;
- Visualisering af resultater ved at plotte datapunkter og farve dem efter deres tildelte klyngeetiketter.
Justering af hyperparametre
Valget af eps og min_samples har stor indflydelse på klyngeinddelingen. Afprøv forskellige værdier for at finde det, der passer bedst til dine data. Hvis for eksempel eps er for stor, kan alle punkter ende i én klynge. Hvis eps er for lille, kan mange punkter blive klassificeret som støj. Det er også muligt at skalere funktionerne.
Tak for dine kommentarer!