THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Χρονοσειρές (πρώην Ανάλυση Χρονοσειρών) => Topic started by: Exomag on December 30, 2015, 18:18:40 pm



Title: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Exomag on December 30, 2015, 18:18:40 pm
Το topic αυτό αφορά την υπολογιστική εργασία του μαθήματος με ανακοινώσεις/απορίες/κλπ σχετικά με αυτήν. Stay on topic!


Quote
Η εργασία δίνεται εδώ (http://users.auth.gr/dkugiu/Teach/TimeSeriesTHMMY/project2015.pdf).

Οι φοιτητές θα πρέπει να δηλώσουν συμμετοχή στην εργασία, είτε ατομικά ή ως ομάδα δύο ατόμων, στέλνοντας e-mail στο διδάσκοντα και ο διδάσκοντας θα τους αντιστοιχήσει έναν αριθμό από 1 ως 10 για τη χρονοσειρά που θα χρησιμοποιήσουν.

Η υπολογιστική εργασία θα πρέπει να παραδοθεί ως τις 31/1/2016 με αποστολή e-mail στη διεύθυνση dkugiu@auth.gr και ο κάθε φοιτητής ή ομάδα φοιτητών ενδέχεται να εξετασθεί προφορικά στην εργασία που θα παραδώσει.


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: iliachry on February 16, 2016, 17:33:50 pm
Για το δεύτερο στάδιο στο ερώτημα 5 ξέρει κανείς πόσα γειτονικά σημεία πρέπει να βάλουμε?


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Exomag on February 16, 2016, 18:02:02 pm
Για το δεύτερο στάδιο στο ερώτημα 5 ξέρει κανείς πόσα γειτονικά σημεία πρέπει να βάλουμε?

Από παραδείγματα στο εργαστήριο και προσωπική εμπειρία, κάπου στα 10 είναι καλά.


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: iliachry on February 16, 2016, 18:04:41 pm
Για το δεύτερο στάδιο στο ερώτημα 5 ξέρει κανείς πόσα γειτονικά σημεία πρέπει να βάλουμε?

Από παραδείγματα στο εργαστήριο και προσωπική εμπειρία, κάπου στα 10 είναι καλά.

ευχαριστώ! :)


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: PanteGrv on February 17, 2016, 19:18:37 pm

Μήπως θυμάσαι τι αλλαγή κάναμε στην correlation dimension για να τρέξει? Κάτι με τα fopen και τα fid θυμάμαι.. Μου βγάζει αυτό το error:

The system cannot find the path specified.
Error using fopen
Invalid filename.

Error in correlationdimension (line 74)
    tmpM = fopen(fidc,'%f ', [2 100])';

Error in projectpart2 (line 112)
[rcM,cM,rdM,dM,nuM] = correlationdimension(xV,3,10,'2000 measurements',12,-1000000,1000000);


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Exomag on February 17, 2016, 19:22:03 pm
Μήπως θυμάσαι τι αλλαγή κάναμε στην correlation dimension για να τρέξει? Κάτι με τα fopen και τα fid θυμάμαι.. Μου βγάζει αυτό το error:

Όπου έχει "figno" θα πρέπει να κάνεις replace με "figno.Number".


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: PanteGrv on February 17, 2016, 19:52:46 pm
Τhanx! Εδώ τελικά άλλο είναι το πρόβλημα..


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: iliachry on February 22, 2016, 21:39:13 pm
Για το ερώτημα 1.4 δεν χρησιμοποιούμε την localpredictnrmse με nnei=1 και q=0? Ακόμη να υποθέσω ότι η υστέρηση σε αυτό το ερώτημα την παίρνω 1?

Για το 2.5 πρέπει να κάνω τα ίδια πράγματα και για την localfitnrmse και για την localpredictnrmse?


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Exomag on February 22, 2016, 22:09:08 pm
Για το ερώτημα 1.4 δεν χρησιμοποιούμε την localpredictnrmse με nnei=1 και q=0? Ακόμη να υποθέσω ότι η υστέρηση σε αυτό το ερώτημα την παίρνω 1?
Ναι, και στα τρία.

Για το 2.5 πρέπει να κάνω τα ίδια πράγματα και για την localfitnrmse και για την localpredictnrmse?
Τι εννοείς; Προφανώς ότι ορίσματα/settings δώσεις στη μία τα ίδια θα πρέπει να δώσεις και στην άλλη, έτσι ώστε τα αποτελέσματα τους να είναι συγκρίσιμα.


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: iliachry on February 22, 2016, 22:34:54 pm


Για το 2.5 πρέπει να κάνω τα ίδια πράγματα και για την localfitnrmse και για την localpredictnrmse?
Τι εννοείς; Προφανώς ότι ορίσματα/settings δώσεις στη μία τα ίδια θα πρέπει να δώσεις και στην άλλη, έτσι ώστε τα αποτελέσματα τους να είναι συγκρίσιμα.

μάλλον δεν κατάλαβα τι ζητάει αυτό το ερώτημα..
Ουσιαστικά με την localfit προσαρμόζουμε την χρονοσειρά  των 2000 παρατηρήσεων, στο μοντέλο που θέλουμε και βρίσκουμε το nrmse για Τ=1. Με την localpredict προσαρμόζουμε την χρονοσειρά των 1900 παρατηρήσεων στο ίδιο μοντέλο και κάνουμε την πρόβλεψη για τις 100 παρατηρήσεις που έμειναν πάλι για T=1.
Έχει νόημα να συγκρίνουμε αυτά τα 2 αποτελέσματα?


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Exomag on February 22, 2016, 22:36:54 pm
Ουσιαστικά με την localfit προσαρμόζουμε την χρονοσειρά  των 2000 παρατηρήσεων, στο μοντέλο που θέλουμε και βρίσκουμε το nrmse για Τ=1. Με την localpredict προσαρμόζουμε την χρονοσειρά των 1900 παρατηρήσεων στο ίδιο μοντέλο και κάνουμε την πρόβλεψη για τις 100 παρατηρήσεις που έμειναν πάλι για T=1.
Έχει νόημα να συγκρίνουμε αυτά τα 2 αποτελέσματα?

Όχι τόσο, αυτά τα δύο δεν είναι άμεσα συγκρίσιμα.

Αυτό που ζητάει το συγκεκριμένο ερώτημα, αν δεν κάνω λάθος, είναι την πρώτη περίπτωση που περιγράφεις. Δηλαδή fit σε όλο το μήκος της χρονοσειράς, όχι fit σε ένα κομμάτι και predict στο υπόλοιπο.


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: iliachry on February 22, 2016, 22:39:49 pm
Ουσιαστικά με την localfit προσαρμόζουμε την χρονοσειρά  των 2000 παρατηρήσεων, στο μοντέλο που θέλουμε και βρίσκουμε το nrmse για Τ=1. Με την localpredict προσαρμόζουμε την χρονοσειρά των 1900 παρατηρήσεων στο ίδιο μοντέλο και κάνουμε την πρόβλεψη για τις 100 παρατηρήσεις που έμειναν πάλι για T=1.
Έχει νόημα να συγκρίνουμε αυτά τα 2 αποτελέσματα?

Όχι τόσο, αυτά τα δύο δεν είναι άμεσα συγκρίσιμα.

Αυτό που ζητάει το συγκεκριμένο ερώτημα, αν δεν κάνω λάθος, είναι την πρώτη περίπτωση που περιγράφεις. Δηλαδή fit σε όλο το μήκος της χρονοσειράς, όχι fit σε ένα κομμάτι και predict στο υπόλοιπο.

άρα δεν χρειάζεται να τρέξουμε την localpredict? :P


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Exomag on February 22, 2016, 22:41:50 pm
Ουσιαστικά με την localfit προσαρμόζουμε την χρονοσειρά  των 2000 παρατηρήσεων, στο μοντέλο που θέλουμε και βρίσκουμε το nrmse για Τ=1. Με την localpredict προσαρμόζουμε την χρονοσειρά των 1900 παρατηρήσεων στο ίδιο μοντέλο και κάνουμε την πρόβλεψη για τις 100 παρατηρήσεις που έμειναν πάλι για T=1.
Έχει νόημα να συγκρίνουμε αυτά τα 2 αποτελέσματα?

Όχι τόσο, αυτά τα δύο δεν είναι άμεσα συγκρίσιμα.

Αυτό που ζητάει το συγκεκριμένο ερώτημα, αν δεν κάνω λάθος, είναι την πρώτη περίπτωση που περιγράφεις. Δηλαδή fit σε όλο το μήκος της χρονοσειράς, όχι fit σε ένα κομμάτι και predict στο υπόλοιπο.

άρα δεν χρειάζεται να τρέξουμε την localpredict? :P

Νομίζω πως δεν είναι απαραίτητο, και μόνο με την localfit (για διάφορα ορίσματα) την κάνεις τη δουλειά σου. Εγώ στην εργασία μου δε χρησιμοποίησα καθόλου την localpredict για το συγεκρκιμένο ερώτημα πχ.


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: iliachry on February 22, 2016, 22:46:28 pm
Ουσιαστικά με την localfit προσαρμόζουμε την χρονοσειρά  των 2000 παρατηρήσεων, στο μοντέλο που θέλουμε και βρίσκουμε το nrmse για Τ=1. Με την localpredict προσαρμόζουμε την χρονοσειρά των 1900 παρατηρήσεων στο ίδιο μοντέλο και κάνουμε την πρόβλεψη για τις 100 παρατηρήσεις που έμειναν πάλι για T=1.
Έχει νόημα να συγκρίνουμε αυτά τα 2 αποτελέσματα?

Όχι τόσο, αυτά τα δύο δεν είναι άμεσα συγκρίσιμα.

Αυτό που ζητάει το συγκεκριμένο ερώτημα, αν δεν κάνω λάθος, είναι την πρώτη περίπτωση που περιγράφεις. Δηλαδή fit σε όλο το μήκος της χρονοσειράς, όχι fit σε ένα κομμάτι και predict στο υπόλοιπο.

άρα δεν χρειάζεται να τρέξουμε την localpredict? :P

Νομίζω πως δεν είναι απαραίτητο, και μόνο με την localfit (για διάφορα ορίσματα) την κάνεις τη δουλειά σου. Εγώ στην εργασία μου δε χρησιμοποίησα καθόλου την localpredict για το συγεκρκιμένο ερώτημα πχ.

εε ναι...εφόσον θέλει προσαρμογή δεν έχει νόημα να λέει να χρησιμοποιήσουμε την localpredict!
Τελοσπάντων, σε ευχαριστώ πολύ!


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Charles on March 01, 2016, 23:33:06 pm
Στο τελευταίο ερώτημα μέρος Β με ποια λογική βγαίνουν τα τρία τελευταία ορίσματα (για την correlationdimension);;;  :o


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Exomag on March 02, 2016, 00:40:22 am
Στο τελευταίο ερώτημα μέρος Β με ποια λογική βγαίνουν τα τρία τελευταία ορίσματα;;;  :o

Τα τρία τελευταία ορίσματα εννοείς τα fac, logrmin και logrmax;

Αν ναι, δε χρειάζεται καν να τα κάνεις specify εσύ. Αν δεν δώσεις τιμές στα ορίσματα αυτά κατά τη κλήση της συνάρτησης θα τους δοθούν κάποιες default τιμές που είναι επαρκείς (αν δεν κάνω λάθος) στα πλαίσια της παρούσας εργασίας.


Title: Re: [Ανάλυση Χρονοσειρών] Υπολογιστική Εργασία 2015-2016
Post by: Charles on March 04, 2016, 13:07:00 pm
Στο τελευταίο ερώτημα μέρος Β με ποια λογική βγαίνουν τα τρία τελευταία ορίσματα;;;  :o

Τα τρία τελευταία ορίσματα εννοείς τα fac, logrmin και logrmax;

Αν ναι, δε χρειάζεται καν να τα κάνεις specify εσύ. Αν δεν δώσεις τιμές στα ορίσματα αυτά κατά τη κλήση της συνάρτησης θα τους δοθούν κάποιες default τιμές που είναι επαρκείς (αν δεν κάνω λάθος) στα πλαίσια της παρούσας εργασίας.

Ναι αυτά εννοούσα. Δίκιο έχεις έτρεξε αρκετά ικανοποιητικά(μάλλον) η συνάρτηση! ευχαριστώ!