Open odychlapanis opened 4 years ago
Καλησπέρα, δυστυχώς απο τις πληροφορίες που μας δίνεις δεν μπορούμε να ξέρουμε που είναι το σφάλμα. Το πιο πιθανό πιστεύω είναι ίσως κάποια μικρή λεπτομέρεια στην υλοποίηση της MTE (η STE είναι αρκετά straightforward για να υπάρξει κάτι εκεί). Με βάση αυτό είναι πιθανό να υπάρξουν κάποιες μικρές διακυμάνσεις στο scatter plot. Τη μέση τιμή την αφαιρείς σωστά πάντως. Σε κάθε περίπτωση το scatter plot που περιγράφεις δείχνει ότι η διαδικασία που ακολούθησες είναι κατά βάση σωστή (εφόσον μόνο 4 τιμές "μπλέκονται").
Ορίστε το scatter plot που βρήκα. Επίσης είναι πολύ σημαντικό λάθος το ότι η τιμή του κάθε PCA είναι της τάξης του 10^15 ενώ νομίζω ότι στο εργαστήριο δείξατε κάτι διαφορετικό. Πώς μπορώ να ελέγξω τι φταίει? Πώς μπορώ να εντοπίσω τι πρόβλημα υπάρχει με την ΜΤΕ. Ειδικά για την ΜΤΕ, δεν έχουμε πάρει κανένα ενδιάμεσο αποτέλεσμα κατά την πορεία κατασκευής της ούτε μας δείξατε κάτι στο εργαστήριο. Ποια είναι η διαδικασία που ακολουθούμε σε τέτοιες περιπτώσεις για να βεβαιωθούμε αν είναι σωστό αυτό που κάναμε? (Εξάλλου αν ήταν "πραγματικό" πείραμα δεν θα έπρεπε να "ξέρουμε" τι θα βγει σωστά?).
Γεια σας, Είδα όλα τα προηγούμενα ποστ πάνω στο θέμα, αλλά ακόμα έχω κάποιες απορίες. Η διαδικασία που έκανα για να βρω τις δύο y πρωτεύουσες συνιστώσες ήταν να πάρω τα 40 σήματα της άσκησης, να φτιάξω τον πίνακα mxd (40x56), να του αφαιρέσω τη μέση τιμή με την εντολή X=X-np.mean(X,axis=0) και να του εφαρμόσω τη μέθοδο svd. Μετά κατέληξα στο y με διαστάσεις (40,2). Όμως, σε σύγκριση με την παρουσίαση του εργαστηρίου δεν βγάζω τόσο όμορφο διάγραμμα Scatter plot. Δηλαδή έχω 4 τιμές ύπνου που είναι μπλεγμένες με τις τιμές του step. Επίσης οι πρώτες δύο πρωτεύουσες συνιστώσες αποτελούν μόνο το 87% του ποσοστού διακύμανσης. Μήπως έχω κάνει λάθος στη μέση τιμή; Μήπως έχω κάνει λάθος αλλού; Πώς μπορώ να ξέρω αν υπάρχει λάθος; Και αν δεν υπάρχει γιατί δεν μπόρεσε η svd να ξεχωρίσει τα σήματα ύπνου από step? Θα μπορούσε να φταίει η υλοποίηση της ΜΤΕ ή της STE?