Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα

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

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Ζιάκος, Χρήστος
Άλλοι συγγραφείς: Ziakos, Christos
Γλώσσα:Greek
Έκδοση: 2022
Θέματα:
Διαθέσιμο Online:https://hdl.handle.net/10889/23805
id nemertes-10889-23805
record_format dspace
institution UPatras
collection Nemertes
language Greek
topic Ουρολοίμωξη
Αλγόριθμοι εξόρυξης
Algorithms
Python
Urinary tract infection
spellingShingle Ουρολοίμωξη
Αλγόριθμοι εξόρυξης
Algorithms
Python
Urinary tract infection
Ζιάκος, Χρήστος
Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα
description Σκοπός της εργασίας αυτής είναι η πρόβλεψη της εκδήλωσης μια λοίμωξης σε ασθενείς να είναι η ουρολοίμωξη με την χρήση ευφυών αλγορίθμων εξόρυξης γνώσης, οι οποίοι θα αξιολογούν διάφορους παράγοντες που αφορούν την συγκεκριμένη λοίμωξη και θα εξάγουν αποτελέσματα προσφέροντάς μας την λειτουργική γνώση. Το Dataset που θα χρησιμοποιήσουμε αφορά δεδομένα από 602 καταγραφές από ασθενείς από την παιδιατρική κλινική του ΠΓΝΠ Ρίον, οι οποίοι έχουν κάνει αιματολογικές εξετάσεις για τυχόν λοιμόξεις που που ενδέχεται να έχουν. Παρακάτω εξηγείται ο ορισμός των 13 χαρακτηριστικών στο πρόβλημα της πρόβλεψης μια λοίμωξη να είναι ουρολοίμωξη (UTI). Χαρακτηριστικά:  AGE: ηλικία ασθενή  SEX {1,2}: φύλλο ασθενή  COLI_OTHER {1,2}: μικρόβιο  FEVER {0,1}: πυρετός  max_FEVER : μέγιστος πυρετός  LEUC: λευκοματίνες  NEUT: ουδετερόφιλα  PLT: Αριθμός Αιμοπεταλίων  CRP: C-αντιδρώσα πρωτεΐνη  UR_LEUCO: Λευκά αιμοσφαίρια  NITR {0,1}:  ECHO {0,1}  REFL_YES_NO {0,1}Τι είναι η ουρολοίμωξη Η ουρολοίμωξη προκαλείται στο ουροποιητικό σύστημα από παθογόνους μικροοργανισμούς, και κυρίως από το βακτήριο Escherichia coli - E. coli, που αποικίζει φυσιολογικά το έντερο. Εάν υπάρχει ασθενές ανοσοποιητικό σύστημα και ορισμένοι μικροοργανισμοί εισέρθουν από την ουρήθρα στο ουροποιητικό συστήμα, τότε δημιουργούν λοίμωξη και φλεγμονή. Τα μικρόβια εισβάλλουν στο ουροποιητικό και μπορούν να προκαλέσουν μόλυνση στην ουροδόχο κύστη, στην ουρήθρα ή στα νεφρά. Πού οφείλεται; Η ουρολοίμωξη οφείλεται σε μικρόβια που εισέρχονται στην ουροδόχο κύστη και εκεί πολλαπλασιάζονται. Είναι πιο συχνή στις γυναίκες, λόγω ανατομίας, η ουρήθρα έχει μικρότερο μήκος συγκριτικά με τους άντρες και βρίσκεται πιο κοντά στον πρωκτό. Αν και το ουροποιητικό έχει μηχανισμούς άμυνας, κάποιες φορές όταν αυτοί εξασθενήσουν είναι εύκολο για τα μικρόβια να εισβάλλουν. Στα μικρά παιδιά Το μοναδικό σύμπτωμα μια λοίμωξης του ουροποιητικού συστήματος (UTI) μπορεί να είναι ο πυρετός. Λόγω της έλλειψης εμφανών συμπτωμάτων, όταν κοριτσάκια κάτω των δύο ετών ή αγοράκια κάτω του ενός έτους χωρίς περιτομή παρουσιάσουν πυρετό, πολλές ιατρικές οργανώσεις συνιστούν την καλλιέργεια ούρων. Τα βρέφη μπορεί να τρώνε ελάχιστα, να κάνουν εμετό, να κοιμούνται περισσότερο ή να παρουσιάσουν σημάδια ίκτερου. Σε μεγαλύτερης ηλικίας παιδιά, μπορεί να εμφανιστεί ακράτεια.Συμπτώματα Συνήθως, αντιλαμβανόμαστε ότι κάτι δεν πάει καλά όταν παρατηρούμε διάφορες ενοχλήσεις. Τα πιο συνηθισμένα συμπτώματα της ουρολοίμωξης είναι: o Αίσθημα καύσου ή ακόμα και πόνος κατά την ούρηση o Συχνή ουρία o Θολά, αιματηρά ή δύσοσμα ούρα o Πόνοι χαμηλά στην κοιλιά ή στη μέση o Εμετός Παθογένεια Οι ουρολοιμώξεις κατά κύριο λόγο γίνονται εκ της ουρήθρας και λιγότερο αιματογενώς στα πλαίσια μικροβιαιμίας . Η πρόκληση της ουρολοίμωξης εξαρτάται αφενός μεν από τον αριθμό και το υπεύθυνο μικροβίου, αφετέρου δε από την άμυνα του οργανισμού τοπική και συστηματική. Ειδικότερα στις γυναίκες που είναι και συχνότερες οι ουρολοιμώξεις, το μικρό μήκος της ουρήθρας, η μειωμένη παραγωγή βλέννης, η ξηρότητα του κόλπου, το αλκαλικό pH και η απουσία γαλακτοβάκιλλων στον κόλπο που σχετίζεται με τη μείωση των οιστρογόνων στις μετεμμηνοπαυσιακές γυναίκες αυξάνουν τον αριθμό των μικροβίων που αποικίζουν τον κόλπο και συνεπεία τούτου τη συχνότητα ουρολοιμώξεων. Όσον αφορά στη λοιμογόνο δύναμη των μικροβίων, πέραν του αριθμού ενοφθαλμισμού, η προσκολλητική ικανότητα στα επιθήλια του κόλπου και τα ουροθηλιακά κύτταρα είναι ο κύριος παράγοντας πρόκλησης ουρολοίμωξης.ΕΞΟΡΥΞΗ ΓΝΩΣΗΣ –DATA MINING Οι αλγόριθμοι εξόρυξης γνώσης είναι εργαλεία τα οποία μας βοηθούν να εξάγουμε πληροφορίες λειτουργικές από έναν μεγάλο όγκο δεδομένων, κάτι που δεν θα μπορούσε να γίνει από έναν απλό πειραματιστή εξαιτίας του μεγάλου όγκου πληροφορίας. Οι αλγόριθμοι αυτοί συνθέτουν πρότυπα τα οποία βασίζονται σε συσχετίσεις και κανόνες αλλά και ακολουθίες διαμερισμού, ταξινόμησης και ομαδοποίησης δεδομένων αξιολογώντας στο τέλος την εμπιστοσύνη αι την υποστήριξη της πληροφορίας. Η διαδικασία αυτή είναι γνωστή ως data mining και βοηθά να διαχειριστούμε την εξαγόμενη πληροφορία από το αποτέλεσμά μας. Οι αλγόριθμοι που θα δουλέψουμε είναι : ΚΝΝ, K-means, Support Vector Machine (SVM), Bayesian Classifiers, Decision Tree, Random Forest και θα τα δοκιμάσουμε πάνω σε εργαλεία όπως python,R-statistic, Matlab,Weka, και Clips μέχρι να καταλήξουμε στα κατάλληλα και ιδανικότερα αποτελέσματα.
author2 Ziakos, Christos
author_facet Ziakos, Christos
Ζιάκος, Χρήστος
author Ζιάκος, Χρήστος
author_sort Ζιάκος, Χρήστος
title Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα
title_short Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα
title_full Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα
title_fullStr Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα
title_full_unstemmed Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα
title_sort σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα
publishDate 2022
url https://hdl.handle.net/10889/23805
work_keys_str_mv AT ziakoschrēstos synkrisēalgorithmōntaxinomēsēsseiatrikadedomena
AT ziakoschrēstos comparisonofclassificationalgorithmsinmedicaldata
_version_ 1771297190752288768
spelling nemertes-10889-238052022-11-09T07:46:09Z Σύγκριση αλγορίθμων ταξινόμησης σε ιατρικά δεδομένα Comparison of classification algorithms in medical data Ζιάκος, Χρήστος Ziakos, Christos Ουρολοίμωξη Αλγόριθμοι εξόρυξης Algorithms Python Urinary tract infection Σκοπός της εργασίας αυτής είναι η πρόβλεψη της εκδήλωσης μια λοίμωξης σε ασθενείς να είναι η ουρολοίμωξη με την χρήση ευφυών αλγορίθμων εξόρυξης γνώσης, οι οποίοι θα αξιολογούν διάφορους παράγοντες που αφορούν την συγκεκριμένη λοίμωξη και θα εξάγουν αποτελέσματα προσφέροντάς μας την λειτουργική γνώση. Το Dataset που θα χρησιμοποιήσουμε αφορά δεδομένα από 602 καταγραφές από ασθενείς από την παιδιατρική κλινική του ΠΓΝΠ Ρίον, οι οποίοι έχουν κάνει αιματολογικές εξετάσεις για τυχόν λοιμόξεις που που ενδέχεται να έχουν. Παρακάτω εξηγείται ο ορισμός των 13 χαρακτηριστικών στο πρόβλημα της πρόβλεψης μια λοίμωξη να είναι ουρολοίμωξη (UTI). Χαρακτηριστικά:  AGE: ηλικία ασθενή  SEX {1,2}: φύλλο ασθενή  COLI_OTHER {1,2}: μικρόβιο  FEVER {0,1}: πυρετός  max_FEVER : μέγιστος πυρετός  LEUC: λευκοματίνες  NEUT: ουδετερόφιλα  PLT: Αριθμός Αιμοπεταλίων  CRP: C-αντιδρώσα πρωτεΐνη  UR_LEUCO: Λευκά αιμοσφαίρια  NITR {0,1}:  ECHO {0,1}  REFL_YES_NO {0,1}Τι είναι η ουρολοίμωξη Η ουρολοίμωξη προκαλείται στο ουροποιητικό σύστημα από παθογόνους μικροοργανισμούς, και κυρίως από το βακτήριο Escherichia coli - E. coli, που αποικίζει φυσιολογικά το έντερο. Εάν υπάρχει ασθενές ανοσοποιητικό σύστημα και ορισμένοι μικροοργανισμοί εισέρθουν από την ουρήθρα στο ουροποιητικό συστήμα, τότε δημιουργούν λοίμωξη και φλεγμονή. Τα μικρόβια εισβάλλουν στο ουροποιητικό και μπορούν να προκαλέσουν μόλυνση στην ουροδόχο κύστη, στην ουρήθρα ή στα νεφρά. Πού οφείλεται; Η ουρολοίμωξη οφείλεται σε μικρόβια που εισέρχονται στην ουροδόχο κύστη και εκεί πολλαπλασιάζονται. Είναι πιο συχνή στις γυναίκες, λόγω ανατομίας, η ουρήθρα έχει μικρότερο μήκος συγκριτικά με τους άντρες και βρίσκεται πιο κοντά στον πρωκτό. Αν και το ουροποιητικό έχει μηχανισμούς άμυνας, κάποιες φορές όταν αυτοί εξασθενήσουν είναι εύκολο για τα μικρόβια να εισβάλλουν. Στα μικρά παιδιά Το μοναδικό σύμπτωμα μια λοίμωξης του ουροποιητικού συστήματος (UTI) μπορεί να είναι ο πυρετός. Λόγω της έλλειψης εμφανών συμπτωμάτων, όταν κοριτσάκια κάτω των δύο ετών ή αγοράκια κάτω του ενός έτους χωρίς περιτομή παρουσιάσουν πυρετό, πολλές ιατρικές οργανώσεις συνιστούν την καλλιέργεια ούρων. Τα βρέφη μπορεί να τρώνε ελάχιστα, να κάνουν εμετό, να κοιμούνται περισσότερο ή να παρουσιάσουν σημάδια ίκτερου. Σε μεγαλύτερης ηλικίας παιδιά, μπορεί να εμφανιστεί ακράτεια.Συμπτώματα Συνήθως, αντιλαμβανόμαστε ότι κάτι δεν πάει καλά όταν παρατηρούμε διάφορες ενοχλήσεις. Τα πιο συνηθισμένα συμπτώματα της ουρολοίμωξης είναι: o Αίσθημα καύσου ή ακόμα και πόνος κατά την ούρηση o Συχνή ουρία o Θολά, αιματηρά ή δύσοσμα ούρα o Πόνοι χαμηλά στην κοιλιά ή στη μέση o Εμετός Παθογένεια Οι ουρολοιμώξεις κατά κύριο λόγο γίνονται εκ της ουρήθρας και λιγότερο αιματογενώς στα πλαίσια μικροβιαιμίας . Η πρόκληση της ουρολοίμωξης εξαρτάται αφενός μεν από τον αριθμό και το υπεύθυνο μικροβίου, αφετέρου δε από την άμυνα του οργανισμού τοπική και συστηματική. Ειδικότερα στις γυναίκες που είναι και συχνότερες οι ουρολοιμώξεις, το μικρό μήκος της ουρήθρας, η μειωμένη παραγωγή βλέννης, η ξηρότητα του κόλπου, το αλκαλικό pH και η απουσία γαλακτοβάκιλλων στον κόλπο που σχετίζεται με τη μείωση των οιστρογόνων στις μετεμμηνοπαυσιακές γυναίκες αυξάνουν τον αριθμό των μικροβίων που αποικίζουν τον κόλπο και συνεπεία τούτου τη συχνότητα ουρολοιμώξεων. Όσον αφορά στη λοιμογόνο δύναμη των μικροβίων, πέραν του αριθμού ενοφθαλμισμού, η προσκολλητική ικανότητα στα επιθήλια του κόλπου και τα ουροθηλιακά κύτταρα είναι ο κύριος παράγοντας πρόκλησης ουρολοίμωξης.ΕΞΟΡΥΞΗ ΓΝΩΣΗΣ –DATA MINING Οι αλγόριθμοι εξόρυξης γνώσης είναι εργαλεία τα οποία μας βοηθούν να εξάγουμε πληροφορίες λειτουργικές από έναν μεγάλο όγκο δεδομένων, κάτι που δεν θα μπορούσε να γίνει από έναν απλό πειραματιστή εξαιτίας του μεγάλου όγκου πληροφορίας. Οι αλγόριθμοι αυτοί συνθέτουν πρότυπα τα οποία βασίζονται σε συσχετίσεις και κανόνες αλλά και ακολουθίες διαμερισμού, ταξινόμησης και ομαδοποίησης δεδομένων αξιολογώντας στο τέλος την εμπιστοσύνη αι την υποστήριξη της πληροφορίας. Η διαδικασία αυτή είναι γνωστή ως data mining και βοηθά να διαχειριστούμε την εξαγόμενη πληροφορία από το αποτέλεσμά μας. Οι αλγόριθμοι που θα δουλέψουμε είναι : ΚΝΝ, K-means, Support Vector Machine (SVM), Bayesian Classifiers, Decision Tree, Random Forest και θα τα δοκιμάσουμε πάνω σε εργαλεία όπως python,R-statistic, Matlab,Weka, και Clips μέχρι να καταλήξουμε στα κατάλληλα και ιδανικότερα αποτελέσματα. The purpose of this work is to predict the occurrence of an infection in patients to be urinary tract infection using intelligent knowledge extraction algorithms, which will evaluate various factors related to the specific infection and will extract results by providing us with functional knowledge. The Dataset that we will use concerns data from 602 records from patients from the pediatric clinic of PGNP Rio, who have done hematological examinations for any infections that they may have. The following is an explanation of the 13 characteristics in the problem of predicting an infection to be a urinary tract infection (UTI). Characteristics: GE AGE: patient age  SEX {1,2}: patient sheet OL COLI_OTHER {1,2}: germ EV FEVER {0,1}: fever  max_FEVER: maximum fever  LEUC: albumin  NEUT: neutrophils  PLT: Platelet Number P CRP: C-reactive protein R UR_LEUCO: White blood cells IT NITR {0,1}:  ECHO {0,1} F REFL_YES_NO {0,1} What is a urinary tract infection? Urinary tract infection is caused in the urinary system by pathogenic microorganisms, and mainly by the bacterium Escherichia coli - E. coli, which normally colonizes the intestine. If there is a weak immune system and certain microorganisms enter from the urethra into the urinary system, then they cause infection and inflammation. Germs invade the urinary tract and can cause infection of the bladder, urethra or kidneys. Where is it due? Urinary tract infection is caused by germs that enter the bladder and multiply there. It is more common in women, due to anatomy, the urethra is shorter than in men and is closer to the anus. Although the urinary tract has defense mechanisms, sometimes when they weaken it is easy for germs to invade. In young children The only symptom of a urinary tract infection (UTI) may be fever. Due to the lack of obvious symptoms, when girls under the age of two or boys under the age of one without circumcision develop a fever, many medical organizations recommend culturing urine. Babies may eat less, vomit, sleep more, or show signs of jaundice. In older children, incontinence may occur. Symptoms Usually, we realize that something is wrong when we notice various annoyances. The most common symptoms of a urinary tract infection are: o Burning sensation or even pain when urinating Frequent urea Cloudy, bloody or smelly urine o Pain in the lower abdomen or lower back o Vomiting Pathogenesis Urinary tract infections occur mainly from the urethra and less hematogenously in the context of microbiemia. The cause of the urinary tract infection depends on the number and the person responsible for the germ, on the one hand, and on the local and systematic defense of the organism on the other hand. Especially in women who are more frequent urinary tract infections, short urethral length, reduced mucus production, vaginal dryness, alkaline pH and the absence of lactobacilli in the vagina associated with a decrease in estrogen in postmenopausal women increase the number of micro colonizing the vagina and consequently the frequency of urinary tract infections. In terms of the virulence of the germs, in addition to the number of inoculations, the adhesion to the vaginal epithelium and urothelial cells is the main cause of urinary tract infection. KNOWLEDGE MINING - DATA MINING Knowledge mining algorithms are tools that help us extract functional information from a large amount of data, something that could not be done by a simple experimenter due to the large amount of information. These algorithms compose standards which are based on correlations and rules but also sequences of data sharing, classification and grouping, evaluating in the end the trust and the support of the information. This process is known as data mining and helps to manage the information extracted from our result. The algorithms we will work with are: KNN, K-means, Support Vector Machine (SVM), Bayesian Classifiers, Decision Tree, Random Forest and we will test them on tools such as python, R-statistic, Matlab, Weka, and Clips until come up with the appropriate and most ideal results. 2022-11-09T07:46:09Z 2022-11-09T07:46:09Z 2021-10-15 https://hdl.handle.net/10889/23805 gr winrar