THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Αναγνώριση Προτύπων => Topic started by: Exomag on October 23, 2015, 18:24:10 pm



Title: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 23, 2015, 18:24:10 pm
Το παρόν topic είναι για συζήτηση σχετικά με την 1η εργασία του μαθήματος. Stay on topic!


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 23, 2015, 18:29:20 pm
Εκφώνηση 1ης εργασίας
23 Οκτ 2015 3:04 μμ
Διαμαντόπουλος

Στην  Ενότητα  "Υλικό  Μαθήματος"  ->  "Εργασίες  Μαθήματος"  ->  "Ταξινόμηση  -  Πρώτη  εργασία"  θα  βρείτε  την  εκφώνηση  της  1ης  εργασίας  του  μαθήματος.
Υπενθυμίζεται  ότι  άμεσα  πρέπει  να  δηλωθείτε  στην  εργασία  ("Υποβολή  Εργασιών"  ->  "Ταξινόμηση").


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: gmtms on October 24, 2015, 12:34:56 pm
είναι λίγο εκτός πραγματικότητας ή μου φαίνεται;


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 26, 2015, 03:16:08 am
είναι λίγο εκτός πραγματικότητας ή μου φαίνεται;

Δηλαδή; :???:


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Nerevar on October 26, 2015, 09:54:14 am
είναι λίγο εκτός πραγματικότητας ή μου φαίνεται;

Περίμενε να δεις και τη δεύτερη εργασία :D ;D :D ;D


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 26, 2015, 18:30:30 pm
Εμένα η φετινή 1η, πάντως, μου φάνηκε αρκετά απλή και σε λογική/σκέψη και σε υλοποίηση.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Dealan on October 26, 2015, 18:35:35 pm
Αν εξαιρέσεις το σημείο όπου πρέπει να κάνεις 6 φορές το ίδιο πράγμα.  :P


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 26, 2015, 18:51:52 pm
Αν εξαιρέσεις το σημείο όπου πρέπει να κάνεις 6 φορές το ίδιο πράγμα.  :P

Που; :o


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Dealan on October 26, 2015, 22:03:08 pm

Quote
Επιλέξτε τουλάχιστον τρεις τεχνικές ταξινόμησης (Δένδρα, Πιθανοτικούς, Νευρωνικά, SVMs, NNs),
και δυο αλγορίθμους από κάθε τεχνική.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 27, 2015, 00:56:47 am

Quote
Επιλέξτε τουλάχιστον τρεις τεχνικές ταξινόμησης (Δένδρα, Πιθανοτικούς, Νευρωνικά, SVMs, NNs),
και δυο αλγορίθμους από κάθε τεχνική.


Ε οκ, η δουλειά που χρειάζεται ο καθένας απο τους 6 "διαφορετικούς" τρόπους είναι να σχηματίσεις 2 διαγράμματα και 4 κλάσματα, δεν είναι κάτι φοβερό.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Dealan on October 27, 2015, 01:04:29 am
Είμαι της άποψης πάντως πως οποιαδήποτε εργασία περιέχει 5 goto στην εκφώνησή της είναι λίγο γτπ.   :(


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 27, 2015, 01:31:44 am
Είμαι της άποψης πάντως πως οποιαδήποτε εργασία περιέχει 5 goto στην εκφώνησή της είναι λίγο γτπ.   :(

Ισχύει, γενικά δεν λέει. Αλλά καλύτερα να έχει λίγες εντολές μεταξύ του goto και του label, όπως εδώ :P


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: rspappas on October 29, 2015, 12:38:57 pm
το weka ειναι τοσο cheat οσο φαινεται?

γιατι απ'οτι φαινεται μπορει να γινουν ολα τα ζητουμενα της εργασιας μεσω του GUI του, χωρις γραμμη κωδικα...


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on October 29, 2015, 13:37:45 pm
το weka ειναι τοσο cheat οσο φαινεται?

γιατι απ'οτι φαινεται μπορει να γινουν ολα τα ζητουμενα της εργασιας μεσω του GUI του, χωρις γραμμη κωδικα...

Και στη Matlab έτσι είναι :P


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: themis93 on November 08, 2015, 18:59:41 pm
Γιατί δεν έχουμε τα bugs για τα δεδομένα του test set? Πως θα μπορεσουμε να ελέγξουμε αν την ακρίβεια των αποτελεσμάτων?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on November 08, 2015, 19:04:01 pm
Γιατί δεν έχουμε τα bugs για τα δεδομένα του test set? Πως θα μπορεσουμε να ελέγξουμε αν την ακρίβεια των αποτελεσμάτων?

Γιατί τα δεδομένα στο αρχείο "source-code-metrics_test.csv" δεν είναι για να τεστάρεις εσύ κάτι, είναι απλά για να εφαρμόσεις το μοντέλο σου σε αυτά τα δεδομένα και να παράγεις τα αντίστοιχα bugs, τα οποία θα παραδώσεις σε ένα .csv αρχείο. Είναι για να τεστάρουν αυτοί, δηλαδή, πόσο καλό είναι το τελικό μοντέλο που έφτιαξες.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: themis93 on November 08, 2015, 19:12:52 pm
Γιατί δεν έχουμε τα bugs για τα δεδομένα του test set? Πως θα μπορεσουμε να ελέγξουμε αν την ακρίβεια των αποτελεσμάτων?

Γιατί τα δεδομένα στο αρχείο "source-code-metrics_test.csv" δεν είναι για να τεστάρεις εσύ κάτι, είναι απλά για να εφαρμόσεις το μοντέλο σου σε αυτά τα δεδομένα και να παράγεις τα αντίστοιχα bugs, τα οποία θα παραδώσεις σε ένα .csv αρχείο. Είναι για να τεστάρουν αυτοί, δηλαδή, πόσο καλό είναι το τελικό μοντέλο που έφτιαξες.
ευχαριστούμε πολύ!


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Gru on November 11, 2015, 15:57:07 pm
Μπορεί κάποιος να εξηγήσει τι είναι το κάθε αρχείο που έχει το Dataset?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: et3rn1ty on November 11, 2015, 16:20:34 pm
Μπορεί κάποιος να εξηγήσει τι είναι το κάθε αρχείο που έχει το Dataset?
  • source-code-metrics_train.csv: περιέχει τις 18(?) μετρικές που περιγράφει το dataset.pdf για 800(?) έργα λογισμικού (training examples)
  • source-code-metrics_test.csv: τα ίδια για 198 διαφορετικά έργα λογισμικού (testing set)
  • bugs_train.csv : περιέχει την "απάντηση" στα 800 training examples, δηλαδή το παράδειγμα της 1ης γραμμής του source-code-metrics_train.csv έχει bug αν η 1η γραμμή του bugs_train.csv είναι 1, αλλιώς δεν έχει bugs.

Απαντήσεις για το test set δεν μας δίνει. Λογικά, πρέπει να εκπαιδεύσουμε αλγορίθμους με ένα μέρος του training set και να κάνουμε cross-validation στα υπόλοιπα. Αφού βρούμε τις πιο αποτελεσματικές παραμέτρους και επιλέξουμε μοντέλα, τα εκπαιδεύουμε με ολόκληρο το training set και του τα παραδίνουμε ώστε να βγάλει το accuracy, το οποίο προέρχεται από τα source-code-metrics_test.csv ως είσοδο.

Σχόλιο: Το formatting είναι λίγο κακό. Σε python, weka και matlab (R δεν ξέρω, excell είναι οκ) τα csv χωρίζουν εγγραφές με κόμμα, και τα αρχεία έχουν semicolon. Οπότε ή κάνεις replace all με άλλο εργαλείο ή ρυθμίζεις το πρόγραμμα να χωρίζει στο ; και όχι στο ,


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Gru on November 11, 2015, 16:56:28 pm
Μπορεί κάποιος να εξηγήσει τι είναι το κάθε αρχείο που έχει το Dataset?
  • source-code-metrics_train.csv: περιέχει τις 18(?) μετρικές που περιγράφει το dataset.pdf για 800(?) έργα λογισμικού (training examples)
  • source-code-metrics_test.csv: τα ίδια για 198 διαφορετικά έργα λογισμικού (testing set)
  • bugs_train.csv : περιέχει την "απάντηση" στα 800 training examples, δηλαδή το παράδειγμα της 1ης γραμμής του source-code-metrics_train.csv έχει bug αν η 1η γραμμή του bugs_train.csv είναι 1, αλλιώς δεν έχει bugs.

Απαντήσεις για το test set δεν μας δίνει. Λογικά, πρέπει να εκπαιδεύσουμε αλγορίθμους με ένα μέρος του training set και να κάνουμε cross-validation στα υπόλοιπα. Αφού βρούμε τις πιο αποτελεσματικές παραμέτρους και επιλέξουμε μοντέλα, τα εκπαιδεύουμε με ολόκληρο το training set και του τα παραδίνουμε ώστε να βγάλει το accuracy, το οποίο προέρχεται από τα source-code-metrics_test.csv ως είσοδο.

Σχόλιο: Το formatting είναι λίγο κακό. Σε python, weka και matlab (R δεν ξέρω, excell είναι οκ) τα csv χωρίζουν γραμμές με κόμμα και τα αρχεία έχουν semicolon. Οπότε ή κάνεις replace all με άλλο εργαλείο ή ρυθμίζεις το πρόγραμμα να χωρίζει στο ; και όχι στο ,

ευχαριστωω..


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: rspappas on November 12, 2015, 16:04:01 pm
περιπου τι confusion matrices βγαζετε παιδια? εμεις τα καλυτερα που εχουμε καταφερει (με πινακες κοστους και fine tuning) ειναι περιπου:

620 120
60  100

θεωρειται καλο αυτο το νουμερο?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on November 12, 2015, 16:24:53 pm
περιπου τι confusion matrices βγαζετε παιδια? εμεις τα καλυτερα που εχουμε καταφερει (με πινακες κοστους και fine tuning) ειναι περιπου:

620 120
60  100

θεωρειται καλο αυτο το νουμερο?

Αφήνοντας στην άκρη τα απόλυτα νούμερα, τα ποσοστά κάπου εκεί βρήκαμε και εμείς να κυμαίνονται (με fine-tuning). Τώρα αν είναι καλά αυτά τα νούμερα, είναι άλλη υπόθεση :P


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: pikachu93 on November 12, 2015, 18:15:03 pm
Το preprocessing εχει νοημα μονο για να μειωσεις τον ογκο των δεδομενων που θα επεξεργαστεις?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on November 12, 2015, 18:49:30 pm
Το preprocessing εχει νοημα μονο για να μειωσεις τον ογκο των δεδομενων που θα επεξεργαστεις?

Όχι, μπορείς να βοηθήσει και κατά τη διαδικασία του training με αποτέλεσμα να οδηγήσει σε καλύτερο μοντέλο (που θα κάνει καλύτερο classification και, επομένως, θα έχεις καλύτερα αποτελέσματα).


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Ragnar on November 13, 2015, 17:30:00 pm
Παιδια η ερώτηση που έχω είναι "σχετική". Μπορεί κάποιος που έχει δουλέψει να μας πει περίπου σε πιο ποσοστό μπορούμε βάση των δεδομένων μας να οδηγηθούμε στο accuracy?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: rspappas on November 13, 2015, 17:46:43 pm
το γενικό ποσοστό ως νουμερο δεν λεει και πολλα, αποσο εχω καταλαβει
δηλαδη, στα δικα μας δεδομενα, αν τα προβλεψεις ολα ως οτι δεν εχουν μπαγκς, τοτε εχεις ποσοστο επιτυχιας 79%, το οποιο ακουγεται καλο, αλλα δεν ειναι

αυτο που κοιταμε στην δικη μας ομαδα τουλαχιστον ειναι ο πινακας συγχυσης, εξεταζοντας ποσα false positives και ποσα false negatives εχουμε καθε φορα. εμεις θεωρησαμε σωστο και εστιαζουμε στο να εξαλειφθουν περισσοτερο τα false negatives (δηλαδη να προβλεψει ο αλγοριθμος οτι δεν εχουν λαθη τα αντικειμενα, ενω οντως εχουν), κατι που μπορει να προσαρμοστει σχετικα ευκολα με τους πινακες κοστους.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: απλυτος on November 14, 2015, 17:18:33 pm
χρήσιμο εργαλείο για online convertion αρχείων από csv μορφή σε arff μορφή για να χρησιμοποιηθεί στο weka (http://slavnik.fe.uni-lj.si/markot/csv2arff/csv2arff.php)


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Gru on November 14, 2015, 19:38:14 pm
χρησιμοποίησε κάποιος smote?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: dimi93gr on November 14, 2015, 20:30:59 pm
Οι εγγραφές είναι περιπου 650 μηδέν και 150 άσσοι.
Θα δουλεψουμε με όλο το dataset  ή θα κάνουμε εξισορρόπηση όπως λέει και στην εκφώνηση π.χ με υποδειγματοληψία ή υπερδειγματοληψία ?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on November 14, 2015, 20:45:56 pm
Οι εγγραφές είναι περιπου 650 μηδέν και 150 άσσοι.
Θα δουλεψουμε με όλο το dataset  ή θα κάνουμε εξισορρόπηση όπως λέει και στην εκφώνηση π.χ με υποδειγματοληψία ή υπερδειγματοληψία ?

Όπως θες γενικά, δεν υπάρχει μία σωστή λύση. Ότι σου βγάζει καλύτερα αποτελέσματα.

Όταν λες υπερδειγματοληψία, τι φάση;


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: RFed the King on November 14, 2015, 21:11:10 pm
χρησιμοποίησε κάποιος smote?
Εγω


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: nvog1993 on November 15, 2015, 18:59:41 pm
Μπορεί κάποιος να ανεβάσει τα αρχεία σε arff μορφή αφού έχει προσθέσει την κλάση bugs? Το weka δεν μου δέχεται αυτά που έχω βγάλει από το εργαλείο που τα κάνει convert.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: iason1907 on November 15, 2015, 19:09:08 pm
train μαζί με bugs στο τέλος


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: nvog1993 on November 15, 2015, 19:14:19 pm
train μαζί με bugs στο τέλος
Thanks αλλά ενδιαφέρομαι πιο πολύ για το αρχείο test με την κλάση bugs μέσα για τα πειράματα.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: απλυτος on November 15, 2015, 20:42:38 pm
http://www.cs.waikato.ac.nz/~ihw/

ο weka-τύπος από νεα ζηλανδία πόσο γαμάτος είναι


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Nerevar on November 15, 2015, 22:01:26 pm
Matlab/R μoνo ρε,τι weka με gui και μ@λ@κιες  :D


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: απλυτος on November 16, 2015, 16:42:01 pm
train μαζί με bugs στο τέλος
Thanks αλλά ενδιαφέρομαι πιο πολύ για το αρχείο test με την κλάση bugs μέσα για τα πειράματα.

αυτό δεν υπάρχει. για το αρχείο test δεν έχουμε πληροφόρηση σε ποια κλάση ανήκουν τα στοιχεία του.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: απλυτος on November 16, 2015, 17:14:39 pm
άμα το κάνω με weka υπάρχει κάτι που πρέπει να παραδώσω ως πηγαίο κώδικα (επειδή το ζητάει στην εκφώνηση);

++ έχει κανείς ιδέα γιατί έχει αποκλεισμένους τους πιο πολλούς classifiers στο weka για το αρχείο source-code-metrics; -> πρέπει να κάνεις την κατηγορία bugs από numeric σε nominal


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: New_Entry on November 16, 2015, 20:01:04 pm
άμα το κάνω με weka υπάρχει κάτι που πρέπει να παραδώσω ως πηγαίο κώδικα (επειδή το ζητάει στην εκφώνηση);

++ έχει κανείς ιδέα γιατί έχει αποκλεισμένους τους πιο πολλούς classifiers στο weka για το αρχείο source-code-metrics; -> πρέπει να κάνεις την κατηγορία bugs από numeric σε nominal

ρωτήσαμε κ μας είπε να περιγράψουμε απλά κάθε φορά τι κάνουμε κ να βάλουμε τα αντίστοιχα printscreens


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: chrisrn on November 16, 2015, 23:16:28 pm
Εφόσον έχουμε συνεχή δεδομένα η διακριτοποίηση θα γίνει με διαχωρισμό σε διαστήματα για να βρούμε το καλύτερο GINI; Μήπως υπάρχει καλύτερος/άλλος τρόπος;


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: iason1907 on November 17, 2015, 00:17:46 am
train μαζί με bugs στο τέλος
Thanks αλλά ενδιαφέρομαι πιο πολύ για το αρχείο test με την κλάση bugs μέσα για τα πειράματα.
αν θες να έχει μέσα την κλάση bugs με ? στο συννημένο


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: απλυτος on November 17, 2015, 15:28:51 pm
έχει κανείς εικόνα αν το weka είναι χειρότερο/καλύτερο/αντίστοιχο εργαλείο με matlab/python κλπ;


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: rspappas on November 17, 2015, 15:49:17 pm
το weka ειναι κλικ-κλικ με ετοιμους αλγοριθμους - βγαλε τα συμπερασματα σου :D


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Xleboniaris on November 17, 2015, 22:37:32 pm
Γνωρίζει κανένας αν μπορώ να εισάγω πίνακες κόστους, ώστε ο αλγόριθμος ταξινόμησης να μπορέσει να εξαλείψει τα false-positives errors (σαν το παράδειγμα με τις πιστωτικές που είχε αναφέρει στο μάθημα)? Η χρησιμοποιώ τους πίνακες κόστους μόνο για την τελική αξιολόγηση του μοντέλου?

Αν μπορεί να γίνει το πρώτο, δώστε κάποια πληροφορία πως μπορώ να εισάγω αυτούς τους πίνακες κόστους, τόσο στο Weka όσο και στο Matlab.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: olgatsim on November 18, 2015, 20:42:49 pm
train μαζί με bugs στο τέλος

Μπορείς να μου εξηγήσεις πως κατάφερες να βάλεις το bugs με ? στο τέλος ;;;  :???:


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: rspappas on November 18, 2015, 22:40:28 pm
Με το χέρι πείραγμα του arff


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: MG9S on November 19, 2015, 00:06:32 am
Μπορεί κάποιος να βοηθήσει στο κομμάτι του test set? Με την ομάδα μου γεμίσαμε μια επιπλέον στήλη βugs με ερωτηματικά όταν όμως εισάγουμε το τεστ σετ για να κάνουμε το  prediction των instances το αποτέλεσμα κάτω στις μετρητικές είναι όλο μηδέν. Επίσης δεν μας βγάζει ουτε μοντέλο για να το επικυρώσουμε..


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: nvog1993 on November 19, 2015, 00:28:58 am
Μπορεί κάποιος να βοηθήσει στο κομμάτι του test set? Με την ομάδα μου γεμίσαμε μια επιπλέον στήλη βugs με ερωτηματικά όταν όμως εισάγουμε το τεστ σετ για να κάνουμε το  prediction των instances το αποτέλεσμα κάτω στις μετρητικές είναι όλο μηδέν. Επίσης δεν μας βγάζει ουτε μοντέλο για να το επικυρώσουμε..
1) Κατεβάζεις το αρχειο απο το παιδι που το ανεβασε μια σελίδα πίσω
2) Εκπαιδεύεις ένα μοντέλο και το αποθηκεύεις με δεξι κλικ -> save model
3)Ανοίγεις το test set και του βγαζεις όσα attributes είχες βγάλει και από το train και κανεις με το φιλτρο numeralToNominal την bugs nominal και το αποθηκευεις.
4)Πας στο classify και πατας στο result list, δεξι κλικ -> load model
5)Από πάνω επιλέγεις supply test set και ανοιγεις αυτό που μόλις αποθήκευσες και στο more options επιλέγεις output predictions
6)Πανω στο μοντελο που εκανες load, πατας δεξι κλικ -> re evaluate model
7)Αν όλα πήγαν καλά, θα δείτε δίπλα σε ποια κλάση μπήκε το κάθε instance και με ποια πιθανότητα (αυτή με το αστεράκι)
8) Αν όχι, τότε κάποιο από τα attributes σας στο train set ήταν ή έγινε nominal (από το discretize ισως) και δεν υπάρχει αντιστοίχηση με την κλάση του test set. (οι κλάσεις στα δύο σετ πρέπει να είναι ίδιες και στο είδος και αν ειναι nominal να έχουν και τον ίδιο αριθμό στα labels)

όλα αυτά αναφέρονται στον explorer του weka


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: xameno kormi on November 19, 2015, 00:55:05 am
train μαζί με bugs στο τέλος

Μπορείς να μου εξηγήσεις πως κατάφερες να βάλεις το bugs με ? στο τέλος ;;;  :???:

μπορεις να το κανεις και απο το excel ! copy paste την στηλη bugs απο το bugs_train και τα κανεις ολα τα κελια κενα

edit : απλα οταν το μετατρεψεις σε arff αν οι αγκυλες στο" @attribute bugs" είναι κενές καντες { false , true }


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: prodrom on November 19, 2015, 16:11:56 pm
Κάποιος που έχει κάνει πειράματα με τον J48, μπορεί να πει μετά τις βελτιώσεις του τι ποσοστό επιτυχίας παίρνει;


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Gru on November 20, 2015, 18:53:23 pm
Όταν τρέχουμε το test με το model εμφανίζεται τιμή στο actual? Εμάς μας βγάζει σε όλα ?.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Gaara on November 20, 2015, 22:13:00 pm
Any ideas πώς βάζω cost matrix matlab στο ann toolbox?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: iason1907 on November 20, 2015, 22:15:09 pm
Όταν τρέχουμε το test με το model εμφανίζεται τιμή στο actual? Εμάς μας βγάζει σε όλα ?.
και καλά σας κάνει  :P

από την στιγμή που δε ξέρει τις πραγματικές τιμές βγάζει μόνο τις προβλέψεις. Στο train όμως που ξέρει τι θα έπρεπε να είναι βγάζει και τα 2, την πραγματική και την πρόβλεψη. Και από εκεί βλέπεις ποσοστά επιτυχίας κλπ πχ


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Jim D. Ace on November 25, 2015, 01:16:04 am
να ρωτησω κατι
απ οτι εχει κανει και στα μαθηματα εχεις την δυνατοτητα στο cost matrix αντι για μηδενικα να βαζεις αρνητικες τιμες για να επιβραβευεις στην ουσια το μοντελο σου
πρωτον αυτες ειναι οι αρνητικες τιμες ειναι απλα -1 ή μπορουνε να πανε και παρακατω;
και δευτερον με αυτον τον τροπο μερικα κοστη βγαινουν αρνητικα
τι παιζει τοτε;
το κραταμε ετσι και απλα οσο μικροτερο τοσο καλυτερο;
δεν μπορεσα να βρω κατι σχετικο στο google


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Gru on November 25, 2015, 12:30:25 pm
το τελικό αρχείο test_bugs που θέλει θα έχει μόνο το prediction class?


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on November 25, 2015, 13:24:29 pm
το τελικό αρχείο test_bugs που θέλει θα έχει μόνο το prediction class?

Το id και το class, ναι. Με semicolon ανάμεσα.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: olgatsim on November 25, 2015, 13:31:06 pm
το τελικό αρχείο test_bugs που θέλει θα έχει μόνο το prediction class?

Το id και το class, ναι. Με semicolon ανάμεσα.

Υπάρχει κάποιος τρόπος να παραχθεί αυτόματα αυτό το αρχείο από το Weka???  :???:


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: απλυτος on November 25, 2015, 13:57:55 pm
το τελικό αρχείο test_bugs που θέλει θα έχει μόνο το prediction class?

Το id και το class, ναι. Με semicolon ανάμεσα.

Υπάρχει κάποιος τρόπος να παραχθεί αυτόματα αυτό το αρχείο από το Weka???  :???:

μπα. δεν ξέρω καν πως μπορείς να βάλεις τις εκτιμώμενες τιμές για την κλάση που εμφανίζει στο output prediction κατ ευθείαν στο excell. ελπίζω να μην χρειάζεται μια μια με το χέρι


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Gru on November 25, 2015, 15:03:04 pm
εμεις κάναμε export το αρχείο όπως το εμφανίζει και μετά δυστυχώς ένα ένα. 189 τιμές είναι 60 ο καθένας  :D :D


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: απλυτος on November 25, 2015, 15:31:02 pm
εμεις κάναμε export το αρχείο όπως το εμφανίζει και μετά δυστυχώς ένα ένα. 189 τιμές είναι 60 ο καθένας  :D :D

εργοστάσιο παραγωγής το κάναμε (https://www.youtube.com/watch?v=8q-PAwwpus4)


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: rspappas on November 25, 2015, 15:32:37 pm
Ρε μη γαμιεστε, find and replace all.
Ctrl+H στους περισσότερους editors.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on November 25, 2015, 15:48:23 pm
Ή απλά μόνο Matlab, και όχι Weka :P


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: dimi93gr on November 25, 2015, 20:04:03 pm
Για όσους χρησιμοποιήσατε τον ΚΝΝ, τι k χρησιμοποιείτε ;


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: olgatsim on November 26, 2015, 20:46:51 pm
Λίγο χαζή απορία... αλλά πόσες σελίδες αναφορά πρέπει να γράψουμε; Να εξηγήσουμε έναν έναν τους αλγόριθμους και τα μοντέλα κλπ;;;  :???:


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: megali mpougatsa on November 26, 2015, 21:11:44 pm
Καθόλου χαζή απορία! Κι εγώ από την αρχή αυτό προσπαθώ να καταλάβω, περισσότερο ακόμα και από το ουσιαστικο αντικειμενο :P :P


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: rspappas on November 26, 2015, 21:26:30 pm
εμας μας βγαινει περιπου 15 (με εικονες, συναρτησεις, εξωφυλλα, κλπ)


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on November 27, 2015, 04:09:45 am
εμας μας βγαινει περιπου 15 (με εικονες, συναρτησεις, εξωφυλλα, κλπ)

Εκεί κάπου και εμάς.


Title: Re: [Aναγνώριση Προτύπων] 1η Εργασία 2015-2016
Post by: Exomag on December 02, 2015, 00:26:46 am
Επιθεώρηση 1ης εργασίας
1 Δεκ 2015 10:22 μμ
Διαμαντόπουλος

Μπορείτε να βρείτε το κείμενο αξιολόγησης εδώ (https://alexander.ee.auth.gr:8443/eTHMMY/archive/120/customStore/PR_EvaluationSheet_Project1.docx) και όλες τις εργασίες εδώ (https://www.dropbox.com/sh/ayu6p1qsvrreqh1/AABi9Wio4oKOXXPiF11SfJbma?dl=0). Η αξιολόγηση θα γίνει με βάση το παρακάτω πλάνο:
- Ομάδα 1 <-> Ομάδα 40
- Ομάδα 2 <-> Ομάδα 39
- Ομάδα 3 <-> Ομάδα 37
- Ομάδα 4 <-> Ομάδα 36
- Ομάδα 5 <-> Ομάδα 35
- Ομάδα 6 <-> Ομάδα 34
- Ομάδα 7 <-> Ομάδα 33
- Ομάδα 8 <-> Ομάδα 32
- Ομάδα 9 <-> Ομάδα 31
- Ομάδα 10 <-> Ομάδα 29
- Ομάδα 11 <-> Ομάδα 28
- Ομάδα 12 <-> Ομάδα 27
- Ομάδα 13 <-> Ομάδα 26
- Ομάδα 14 <-> Ομάδα 25
- Ομάδα 15 <-> Ομάδα 24
- Ομάδα 16 <-> Ομάδα 22
- Ομάδα 17 <-> Ομάδα 21
- Ομάδα 18 --> Ομάδα 19
- Ομάδα 19 --> Ομάδα 20
- Ομάδα 20 --> Ομάδα 18

Η επιθεώρηση του παραδοτέου πρέπει να παραδοθεί μέχρι την Παρασκευή, 4/12, σύμφωνα με το χρονοδιάγραμμα.