Ανάπτυξη συστήματος γνώσης για διάγνωση αναιμίας.

Φόρτωση...
Μικρογραφία εικόνας
Ημερομηνία
2016-07-27
Τίτλος Εφημερίδας
Περιοδικό ISSN
Τίτλος τόμου
Εκδότης
Τ.Ε.Ι. Κρήτης, Τεχνολογικών Εφαρμογών (Σ.Τ.Εφ), Τμήμα Μηχανικών Πληροφορικής Τ.Ε.
T.E.I. of Crete, School of Engineering (STEF), Department of Informatics Engineering
Επιβλέπων
Περίληψη
Αυτή η πτυχιακή εργασία παρουσιάζει την ανάπτυξη ενός Συστήματος Γνώσης (ΣΓ) το οποίο κάνει διάγνωση της αναιμίας. Αρχικά γίνεται μια εισαγωγή στα συστήματα γνώσης και ιδιαίτερα στα έμπειρα συστήματα καθώς και στα εργαλεία που χρησιμοποιούνται για την ανάπτυξη τους. Γίνεται ιδιαίτερη αναφορά στα εργαλεία που χρησιμοποιήθηκαν στην ανάπτυξη αυτού του ΣΓ, δηλαδή στη Prolog στην οποία υλοποιήθηκε η μηχανή συλλογισμών και η βάση γνώση του ΣΓ και στη Javaστην οποία υλοποιήθηκε η διεπαφή του.Στη συνέχεια, γίνεται εισαγωγική παρουσίαση του θέματος της αναιμίας. Ακολουθεί, η παρουσίαση του αρχιτεκτονικού σχεδιασμού του ΣΓ καθώς και η μέθοδος διάγνωσης την οποία εφαρμόζει το διαγνωστικό σύστημα. Ακολουθεί, η περιγραφή της υλοποίησης του διαγνωστικού συστήματος αναιμίας (ΔιΣΑ) καθώς και η υλοποίηση της διεπαφή του.Ακολουθούν υποδείγματα τα οποία επιδεικνύουν τις κυριότερες λειτουργίες του ΔιΣΑ. Στη συνέχεια εξετάζεται η απόδοση του διαγνωστικού συστήματος.Το κύριο μέρος της πτυχιακής ολοκληρώνεται με τα συμπεράσματα από την ανάπτυξη αυτής της πτυχιακής εργασίας. Υπάρχουν 4 παραρτήματα. Στο πρώτο παράρτημα περιγράφεται ο τρόπος εγκατάστασης του αναγκαίου λογισμικού για να τρέξει το σύστημα ΔιΣΑ. Το δεύτερο παράρτημα παρουσιάζει την ορολογία που χρησιμοποιείται και τις συντομογραφίες των ιατρικών ονομάτων. Στο τρίτο παράρτημα, παρουσιάζεται ο κώδικας Prolog του συστήματος. Στο παράρτημα 4, παρουσιάζεται ο κώδικας Java.
This project presents the development of a Knowledge System (KS) which makes diagnosis of anemia. Initially, an introduction to knowledge systems is presented, with emphasis in expert systems and tools which are used for their development. Special emphasis is given to tools which have been used for the development of this KS. That is, Prolog which has been used for the implementation of the reasoning engine and the knowledge base of KS and Java which has been used for the implementation of the interface. Then, an introduction is made to anemia. Next, the architectural design of the KS is presented and the diagnostic method which the system follows. Next, the implementation of the diagnostic system of anemia (DiSA) follows and the implementation of its interface. Next, sample session of the system illustrate its main functions. The study of the performance of DiSA is discussed next.The main part of the report discusses conclusions from the development of thismajor project are future extensions. There are four annexes. The first appendix shows the installation of the appropriate supporting software in order to run DiSA. The second appendix presents the terminology used and the abbreviations of medical names. In the third appendix, the Prolog code of the system is pesented. In the third appendix the Java code is shown.
Περιγραφή
Λέξεις-κλειδιά
Παραπομπή