hochschule-darmstadt / MetaAutoML

MIT License
8 stars 4 forks source link

Implementation of unsupervised learning #470

Open pdotter opened 2 months ago

pdotter commented 2 months ago

Reason (Why?) This integration is aimed at implementing Unsupervised Learning like anomaly detection and clustering.

Solution (What?)

‘ap’ - Affinity Propagation

‘meanshift’ - Mean shift Clustering

‘sc’ - Spectral Clustering

‘hclust’ - Agglomerative Clustering

‘dbscan’ - Density-Based Spatial Clustering

‘optics’ - OPTICS Clustering

‘birch’ - Birch Clustering

‘kmodes’ - K-Modes Clustering ] models Problem - Solutions are not Auto selected. You have to select. Default: k-means

Parameters : pycaret Parameters

The metrics for clustering are not really good for comparing the result of two different algorithms as they prefer certain algorithms or do not fit for certain data sets. Therefore we decided to safe the model of every approach and offer the possibility to safe multiple models for one adapter. Before it was only supported to create one model for each adapter per training.

quebulm commented 2 months ago

https://pycaret.gitbook.io/docs/get-started/functions/train#model-library