• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 13:17:57 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 13:17:57 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Αποτελέσματα Εξεταστικής ...
by george14
[Today at 12:08:25]

[ΨEE] Γενικές απορίες και...
by Juror8
[Today at 12:06:57]

Ισραήλ - Ιράν: Πόλεμος στ...
by okan
[Today at 02:33:21]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 02:29:21]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by Λαμπτήρας
[June 16, 2025, 15:55:08 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by George_RT
[June 16, 2025, 10:22:18 am]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

Αντικατάστασης πυκνωτή σε...
by nmpampal
[June 15, 2025, 16:25:56 pm]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]

Ρυθμίσεις Θεμάτων της Ανώ...
by el mariachi
[June 14, 2025, 11:56:45 am]

Πότε θα βγει το μάθημα; -...
by Nikos_313
[June 14, 2025, 10:00:55 am]

Αρχείο Ανακοινώσεων [Arch...
by Nikos_313
[June 14, 2025, 09:58:14 am]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426686
Total Topics: 31710
Online Today: 169
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 52
Guests: 85
Total: 137
kvas
athena_apo
aggelina
tzortzis
Giannis_Kako
giannisd
papaloui
MrGreekArrow
Mavromati
alexkont
mike1996
thomasdt
dimopoul
paristetos
George_RT
gpap
Geoth
dimitris kiziridis
panagiot
airam
Maximos7
programmer2004
DimKaratzas
superkolios
acolak
noimaginationforthis
Gray139
ggalamat
Roidos
Mr Watson
ellimoschou
pelopidt
kzmekos
ppoug
Vasilikikr
kmargaritis
Nikos_313
gmpatsol
Saint_GR
gdiakonikolhs
Raphael
melisste22
elenak
gp6
meliou
Billyskotsikas
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads
με προσοχή στα ονόματα των αρχείων!
THMMY.gr > Forum > Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών  > 9ο Εξάμηνο > Αναγνώριση Προτύπων (Moderator: diesel) > [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
0 Members and 1 Guest are viewing this topic.
Pages: 1 ... 6 7 [8] 9 10 ... 19 Go Down Print
Author Topic: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες  (Read 36269 times)
Maylo
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 202



View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #105 on: July 02, 2017, 20:38:20 pm »

Όχι δεν χρειάζεται , το κάνεις όταν βλέπεις πως πρέπει να διαχειριστείς χαρακτηριστικά που διαφέρουν κατά κάποιες τάξεις μεγέθους όπως στο παράδειγμα με το europe.txt. Στο quiz ας πούμε του 7ου pdf δεν χρειάζεται (αργά το κατάλαβα)...
Logged
antoniat
Καταξιωμένος/Καταξιωμένη
***
Posts: 129


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #106 on: July 02, 2017, 22:01:24 pm »

Quote from: Maylo on July 02, 2017, 20:38:20 pm
Όχι δεν χρειάζεται , το κάνεις όταν βλέπεις πως πρέπει να διαχειριστείς χαρακτηριστικά που διαφέρουν κατά κάποιες τάξεις μεγέθους όπως στο παράδειγμα με το europe.txt. Στο quiz ας πούμε του 7ου pdf δεν χρειάζεται (αργά το κατάλαβα)...

Α,οκ.. Σε ευχαριστώ!
Logged
BIC
Καταξιωμένος/Καταξιωμένη
***
Posts: 143


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #107 on: October 26, 2018, 01:20:05 am »

Για το πρώτο ερώτημα στο 3ο κουιζ τι πρέπει να κάνουμε? Έχω φάει πόση ώρα και έχω μπερδευτεί... Embarrassed
Logged
Μπιγκόνια
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 21436



View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #108 on: October 26, 2018, 02:03:40 am »

Quote from: BIC on October 26, 2018, 01:20:05 am
Για το πρώτο ερώτημα στο 3ο κουιζ τι πρέπει να κάνουμε? Έχω φάει πόση ώρα και έχω μπερδευτεί... Embarrassed
Τι λέει το ερώτημα? Υπολογίστε τα TPR και FPR για τα 2 μοντέλα?
Logged

Αν με πληρώσετε, καθαρίζω τις ανακοινώσεις μία στο τόσο.

I'm living in the strange days, I'm living in a world that I don't know
Get ready for the dark age, I'm living in the strange days, so
Say goodbye to the silence, We can dance to the sirens
Strange days, here we come

Quote from: Σούλης
το οριο ειναι o nyquist, δλδ αμα τα περασεις/διαβάσεις τουλαχιστον 2 φορες μαλλον πας για 5αρι
BIC
Καταξιωμένος/Καταξιωμένη
***
Posts: 143


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #109 on: October 26, 2018, 02:30:07 am »

Για το μοντέλο Μ1 υπολογίστε το TPR. Η τιμή του threshold είναι t=0.5.
Με το ROCcurve βρήκα τα διάφορα thresholds και στην αντίστοιχη τιμή με το 0,5 του cutoff πήρα το TPR...αλλά μου το βγάζει λάθος

Edit: Το βρήκα το λάθος, έπαιρνα το threshold από το αντίστοιχο αμέσως προηγούμενο από το 0,5 νούμερο στο TPR, ενώ πρέπει από το αμέσως μεγαλύτερο.
« Last Edit: October 26, 2018, 02:36:53 am by BIC » Logged
Μπιγκόνια
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 21436



View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #110 on: October 26, 2018, 02:51:46 am »

Quote from: BIC on October 26, 2018, 02:30:07 am
Για το μοντέλο Μ1 υπολογίστε το TPR. Η τιμή του threshold είναι t=0.5.
Με το ROCcurve βρήκα τα διάφορα thresholds και στην αντίστοιχη τιμή με το 0,5 του cutoff πήρα το TPR...αλλά μου το βγάζει λάθος

Edit: Το βρήκα το λάθος, έπαιρνα το threshold από το αντίστοιχο αμέσως προηγούμενο από το 0,5 νούμερο στο TPR, ενώ πρέπει από το αμέσως μεγαλύτερο.
θα κάνεις την δουλειά και θα πάρεις την τιμή το confusion matrix από το pred_obj και θα δεις το 0,55 δηλαδή την πιο κοντινή μεγαλύτερη τιμή

Edit: Με πρόλαβες βλέπω
Logged

Αν με πληρώσετε, καθαρίζω τις ανακοινώσεις μία στο τόσο.

I'm living in the strange days, I'm living in a world that I don't know
Get ready for the dark age, I'm living in the strange days, so
Say goodbye to the silence, We can dance to the sirens
Strange days, here we come

Quote from: Σούλης
το οριο ειναι o nyquist, δλδ αμα τα περασεις/διαβάσεις τουλαχιστον 2 φορες μαλλον πας για 5αρι
BIC
Καταξιωμένος/Καταξιωμένη
***
Posts: 143


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #111 on: October 26, 2018, 11:40:07 am »

Quote from: Μπιγκόνια on October 26, 2018, 02:51:46 am
θα κάνεις την δουλειά και θα πάρεις την τιμή το confusion matrix από το pred_obj και θα δεις το 0,55 δηλαδή την πιο κοντινή μεγαλύτερη τιμή

Edit: Με πρόλαβες βλέπω

Ευχαριστώ πάντως  Grin
Logged
TheoProt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 718


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #112 on: October 28, 2018, 20:31:24 pm »

Στο 3ο κουίζ για να βρω τις ROC καμπύλες κάνω τα παρακάτω για κάθε μοντέλο:
Code:
> m1 = data.frame(data[,c(1,2)])
> model_m1 <- naiveBayes(Class ~ . , data = m1)
> predprob = predict(model_m1, m1, type = "raw")
> pred_obj_m1 = prediction(predprob[,2], m1[,1], label.ordering = c("1","0"))
> roc_curve_m1 <- performance(pred_obj_m1, "tpr", "fpr")
> plot(roc_curve_m1, col = "green")
> abline(0,1, col = "blue")
> performance(pred_obj_m1, "auc")
Και τα αντίστοιχα για το μοντέλο Μ2. Βρίσκω σωστά την τιμή "auc" για το μοντέλο Μ2 αλλά προκύπτει ότι το μοντέλο Μ2 είναι καλύτερο από το μοντέλο Μ1 που είναι λάθος με βάση την απάντηση της τελευταίας ερώτησης. Τα κάνω σωστά ή τυχαία βρήκα ο,τι βρήκα ;
« Last Edit: October 28, 2018, 22:25:22 pm by TheoProt » Logged
Μπιγκόνια
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 21436



View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #113 on: October 28, 2018, 21:12:59 pm »

pred_obj_m1 = prediction(predprob[,2], m1[,1], label.ordering = c("1","0")) σε αυτό εδώ θα έπρεπε να είναι label.ordering = c("0","1") γιατί βάζεις δεύτερο αυτό για το οποίο υπολογίζεις τα ποσοστά.

Μετά εδώ roc_curve_m1 <- performance(pred_obj, "tpr", "fpr") θα πρέπει να βάζεις το pred_obj_m1 που έχεις φτιάξει και όχι το pred_obj για να δεις την ROC
Logged

Αν με πληρώσετε, καθαρίζω τις ανακοινώσεις μία στο τόσο.

I'm living in the strange days, I'm living in a world that I don't know
Get ready for the dark age, I'm living in the strange days, so
Say goodbye to the silence, We can dance to the sirens
Strange days, here we come

Quote from: Σούλης
το οριο ειναι o nyquist, δλδ αμα τα περασεις/διαβάσεις τουλαχιστον 2 φορες μαλλον πας για 5αρι
TheoProt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 718


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #114 on: October 28, 2018, 22:28:35 pm »

Quote from: Μπιγκόνια on October 28, 2018, 21:12:59 pm

Μετά εδώ roc_curve_m1 <- performance(pred_obj, "tpr", "fpr") θα πρέπει να βάζεις το pred_obj_m1 που έχεις φτιάξει και όχι το pred_obj για να δεις την ROC
Τυπογραφικό ήταν έτσι το έχω.

Για το μοντέλο M2 όμως γιατί το βρίσκω σωστά ενώ έχω το label.ordering = c("1","0") ;
Logged
Μπιγκόνια
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 21436



View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #115 on: October 29, 2018, 01:00:02 am »

Γιατί τυχαίνει στο παράδειγμα να ισχύει για [ TP FP ; FN TN] τα νούμερα να είναι [1 1; 4 4] Οπότε είναι συμετρικό. Δοκίμασε το και με ανάποδα νούμερα το 1 και 0 και δες αν βγάζει το ίδιο αποτέλεσμα.
     
Logged

Αν με πληρώσετε, καθαρίζω τις ανακοινώσεις μία στο τόσο.

I'm living in the strange days, I'm living in a world that I don't know
Get ready for the dark age, I'm living in the strange days, so
Say goodbye to the silence, We can dance to the sirens
Strange days, here we come

Quote from: Σούλης
το οριο ειναι o nyquist, δλδ αμα τα περασεις/διαβάσεις τουλαχιστον 2 φορες μαλλον πας για 5αρι
TheoProt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 718


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #116 on: October 29, 2018, 13:52:04 pm »

Quote from: Μπιγκόνια on October 29, 2018, 01:00:02 am
Γιατί τυχαίνει στο παράδειγμα να ισχύει για [ TP FP ; FN TN] τα νούμερα να είναι [1 1; 4 4] Οπότε είναι συμετρικό. Δοκίμασε το και με ανάποδα νούμερα το 1 και 0 και δες αν βγάζει το ίδιο αποτέλεσμα.
    

Δεν βγαίνει το ίδιο αποτέλεσμα. Για c("1","0") βγαίνει 0.4 (που είναι το σωστό) και για c("0","1") βγαίνει 0.6 .Επειδή λέει ότι ενδιαφερόμαστε μόνο για την θετική κλάση γι αυτό πρέπει να πάρουμε c("0","1") ;
« Last Edit: October 29, 2018, 14:01:00 pm by TheoProt » Logged
Μπιγκόνια
Veteran
Διεστραμμένος
******
Gender: Male
Posts: 21436



View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #117 on: October 30, 2018, 01:14:07 am »

Quote from: TheoProt on October 29, 2018, 13:52:04 pm
Δεν βγαίνει το ίδιο αποτέλεσμα. Για c("1","0") βγαίνει 0.4 (που είναι το σωστό) και για c("0","1") βγαίνει 0.6 .Επειδή λέει ότι ενδιαφερόμαστε μόνο για την θετική κλάση γι αυτό πρέπει να πάρουμε c("0","1") ;
Επειδή η θετική κλάση μπαίνει δεύτερη σε αυτήν την εντολή. Εδώ η θετική κλάση είναι το '1'. Δοκίμασε να το κάνεις με το ανάποδο label για το m1. Θα δεις ότι θα σου βγάλει performance 0.08 το οποίο είναι σίγουρα λάθος δεδομένου ότι βγάζει αρκετά καλά αποτελέσματα και το 0,92 είναι πιο λογικό. Τώρα γιατί στο m2 δεν βγαίνει σωστό δεν ξέρω τι να σου πω.
Logged

Αν με πληρώσετε, καθαρίζω τις ανακοινώσεις μία στο τόσο.

I'm living in the strange days, I'm living in a world that I don't know
Get ready for the dark age, I'm living in the strange days, so
Say goodbye to the silence, We can dance to the sirens
Strange days, here we come

Quote from: Σούλης
το οριο ειναι o nyquist, δλδ αμα τα περασεις/διαβάσεις τουλαχιστον 2 φορες μαλλον πας για 5αρι
TheoProt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 718


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #118 on: October 30, 2018, 01:16:59 am »

Quote from: Μπιγκόνια on October 30, 2018, 01:14:07 am
Επειδή η θετική κλάση μπαίνει δεύτερη σε αυτήν την εντολή. Εδώ η θετική κλάση είναι το '1'. Δοκίμασε να το κάνεις με το ανάποδο label για το m1. Θα δεις ότι θα σου βγάλει performance 0.08 το οποίο είναι σίγουρα λάθος δεδομένου ότι βγάζει αρκετά καλά αποτελέσματα και το 0,92 είναι πιο λογικό. Τώρα γιατί στο m2 δεν βγαίνει σωστό δεν ξέρω τι να σου πω.
Τα έχω δοκιμάσει όλα κι εγώ. Βγάζω τα αποτελέσματα που λες κι εσυ αλλά δεν καταλαβαίνω γιατί συμβαίνει αυτό με το m2. Αν μπορεί κάποιος ας βοηθήσει!
Logged
TheoProt
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 718


View Profile
Re: [Αναγνώριση Προτύπων] Παλιά Θέματα/Ασκήσεις - Σχολιασμός και Απορίες
« Reply #119 on: October 30, 2018, 16:00:03 pm »

Quote from: Μπιγκόνια on October 30, 2018, 01:14:07 am
Επειδή η θετική κλάση μπαίνει δεύτερη σε αυτήν την εντολή. Εδώ η θετική κλάση είναι το '1'. Δοκίμασε να το κάνεις με το ανάποδο label για το m1. Θα δεις ότι θα σου βγάλει performance 0.08 το οποίο είναι σίγουρα λάθος δεδομένου ότι βγάζει αρκετά καλά αποτελέσματα και το 0,92 είναι πιο λογικό. Τώρα γιατί στο m2 δεν βγαίνει σωστό δεν ξέρω τι να σου πω.
Γράφω την τελική απάντηση που είναι η σωστή για όποιον ενδιαφέρεται. Όπως μου τα είπε ο Μιχάλης σε email.

Τα δεδομένα που δίνονται είναι το αποτέλεσμα της εκπαίδευσης και όχι τα ίδια τα δεδομένα εκπαίδευσης!! Άρα δεν μπορείς να τα χρησιμοποιήσεις για να κάνεις train έναν classifier όπως βλέπω από τον κώδικά σου.

Ουσιαστικά τα δεδομένου που σας δίνω είναι οι εκ των υστέρων πιθανότητες και άρα απ' ευθείας (χωρίς να εκπαιδεύσεις άλλο μοντέλο) μπορείς να τις χρησιμοποιήσεις για να βρεις την roc καμπύλη με τον παρακάτω κώδικα:
            > pred_m1 = prediction(P_M1, Class, label.ordering = c("0","1"))
            > roc_m1 = performance(pred_m1, "tpr", "fpr")
Logged
Pages: 1 ... 6 7 [8] 9 10 ... 19 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...