Cześć! Muszę użyć kryterium Akaike i chciałem to zrobić przy pomocy funkcji aic
z biblioteki sklearn
, jednak nie do końca wiem, jak to zrobić.
Na początku wczytuję punkty pomiarowe do tablicy:
# punkty są przykladowe, w rzeczywistosci mam ich ponad 100
X = np.array([[1,2,3],[4,5,6]])
I teraz pojawia się problem - nie wiem w jaki sposób użyć funkcji aic
. Jej pierwszym argumentem jest self
, więc z tego co rozumiem muszę wcześniej stworzyć GaussianMixture
. Przy przeglądaniu przykładów zauważyłem też, że najprawdopodobniej niezbędna będzie funkcja fit
. Jednak w jaki sposób użyć tych wszystkich rzeczy (aic, GaussianMixture, fit
)?