Prolog Επεξεργασία και Αναπαράσταση Γνώσης Εισαγωγή

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
Το πρόγραμμα Turbo Pascal TPW1.5
Advertisements

Εργαστήριο μαθήματος «Τεχνολογία Γνώσης» Σαντιπαντάκης Γιώργος
Ενότητα 1: Εισαγωγή στην Έννοια του Αλγορίθμου και στον Προγραμματισμό
Εργαστήριο μαθήματος «Τεχνολογία Γνώσης» Σαντιπαντάκης Γιώργος
Αγγίσταλης Κωνσταντίνος Α.Μ 739
Εργαστήριο μαθήματος «Τεχνολογία Γνώσης» Σαντιπαντάκης Γιώργος
Εισαγωγικό Φροντηστήριο Διαχείριση Περιεχομένου Παγκόσμιου Ιστού και Γλωσσικά Eργαλεία.
Στο λειτουργικό σύστημα Windows, υπάρχουν εικονίδια (icons) τα οποία αναπαριστούν τις διάφορες οντότητες (φυλαγμένες πληροφορίες, προγράμματα που κάνουν.
ΕΙΣΑΓΩΓΗ ΣΤΟ MATLAB-SIMULINK
ΤΗΣ ΦΟΙΤΗΤΡΙΑΣ : ΤΣΑΛΤΑ ΑΝΑΣΤΑΣΙΑ Α.Μ. : 30920
Κεφάλαιο 6 -Περιβάλλοντα Ανάπτυξης Εφαρμογών
Project in XSB Prolog Επεξεργασία και Αναπαράσταση Γνώσης Άνοιξη 2007 Τμήμα Επιστήμης Υπολογιστών Πανεπιστημίου Κρήτης.
ΣΚΟΠΟΣ Η απευθείας εισαγωγή δεδομένων στο SAS χωρίς να χρειάζεται η πληκτρολόγησή τους Τα δεδομένα πρέπει να είναι κυρίως Excel, Access, Lotus, dbase.
1. 1.Δημιουργία Νέου Αρχείου Επιλέγουμε καρτέλα File, πατούμε στην εντολή New και μετα αφου διαλέξουμε τον τύπo αρχείου (π.χ Blank Document), πατούμε.
Περιεχόμενα - ΣΥΣΤΗΜΑΤΑ ΣΥΝΤΑΞΗΣ ΒΙΒΛΙΟΓΡΑΦΙΑΣ – Numeric/ Vancouver Citation Style.
Διοίκηση Ανθρώπινων Πόρων Ενότητα 3: Αξιολόγηση Προσωπικού Δημήτριος Σταυρουλάκης Τμήμα Λογιστικής & Χρηματοοικονομικής ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό.
Το πρόγραμμα σπουδών στην Ελληνική εκπαίδευση. Σκοπός Σκοπός της διάλεξης είναι η περιγραφή και ανάλυση της θέσης της Πληροφορικής και των ΤΠΕ στην ελληνική.
Οδηγίες για την άσκηση. Δημιουργούμε ένα φάκελο ο οποίος θα περιέχει : Το shape file derveni στο οποίο υπάρχουν οι ισοϋψείς ψηφιοποιημένες και τα αρχεία.
Δρ. Γ. Μαλινδρέτος ΣΥΝ ΕΡΓΑΣΙΑ ΕΡΓΙΑ ΑΓΩΝΙΣΜΟΣ “ Get bigger or get out ” ΣΗΜΑΣΙΑ ΤΩΝ ΣΥΝΕΡΓΕΙΩΝ ΣΕ ΟΛΑ ΤΑ ΕΠΙΠΕΔΑ ΕΝΔΟΕΠΙΧΕΙΡΗΣΙΑΚΑ ΜΕΤΑΞΥ ΕΠΙΧΕΙΡΗΣΕΩΝ.
LOGO Προγραμματισμός Η/Υ β’ εξάμηνο – εργαστήριο ΚΑΛΟΓΙΑΝΝΗΣ ΓΡΗΓΟΡΙΟΣ Ηλεκτρολόγος Μηχανικός και Μηχανικός Υπολογιστών Α.Π.Θ. Msc Τηλεπικοινωνίες Πολυτεχνική.
Μάθημα 1ο. Σχεδίαση Γραφικών Adobe Illustrator Σχεδίαση Διανυσματικών Γραφικών Δηλαδή αποτελούνται από γραμμές και καμπύλες που ορίζονται από μαθηματικά.
 Στο προηγούμενο μάθημα έγινε μια εισαγωγή στην γενική μορφή ενός προγράμματος  Αυτή η μορφή ακολουθεί την λογική της απόδειξης θεωρημάτων μέσω προτάσεων.
Prolog Επεξεργασία και Αναπαράσταση Γνώσης ΤΕΙ Ιονίων Νήσων Τμήμα Τεχνολογίας Πληροφορικής και Τηλεπικοινωνιών Εργαστήριο: Τεχνητή Νοημοσύνη.
Copyright © 2005 Elsevier Κεφάλαιο 1 :: Εισαγωγή Πραγματολογία των Γλωσσών Προγραμματισμού Michael L. Scott.
Σύνταξη βιογραφικού σημειώματος Αποτελεί μια συνοπτική και δομημένη παρουσίαση του προφίλ του υποψηφίου. Απευθύνεται συνήθως στο Διευθυντή προσωπικού και.
Αρχεία - Φάκελοι Αρχείο ονομάζουμε μια οργανωμένη συλλογή από δεδομένα, που είναι αποθηκευμένα σε κάποιο μέσο αποθήκευσης του υπολογιστή. Τα βασικά χαρακτηριστικά.
Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB
Σχεδίαση Γραφικών Μάθημα 1ο.
Περιεχόμενα M – Files Δημιουργία, Αποθήκευση, Εκτέλεση. Function Files.
Prolog Επεξεργασία και Αναπαράσταση Γνώσης Εισαγωγή
Εισαγωγή στο Περιβάλλον της Visual Basic
Αρχεσ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Η/Υ Β΄ ΠΛΗΡΟΦΟΡΙΚΗΣ
ΣΥΓΚΡΙΤΙΚΑ ΣΤΑΤΙΣΤΙΚA ΣΤΟΙΧΕΙΑ Α΄ΕΞΑΜΗΝΩΝ – 2017
To MATLAB Το MATLAB πρωτοεμφανίστηκε πριν μια εικοσαετία και από τότε άρχισε να κατακτά τον ακαδημαϊκό και ερευνητικό χώρο. Η συνεχής ανάπτυξή του MATLAB.
Εφαρμογές Υπολογιστών
Συμβουλευτική Ψυχολογία
Αξία Μέσω της Τιμολόγησης
Η καθιέρωση του σοσιαλισμού πριν το 1914
Ανάπτυξη Ανοικτού Ακαδημαϊκού Μαθήματος
Prolog αποκοπη.
Prolog Επεξεργασία και Αναπαράσταση Γνώσης
Βάσεις Δεδομένων Εισαγωγή για το Εργαστήριο Δρ. Τιάκας Ελευθέριος
HTML.
Θρησκευτικά Γ’ Γυμνασίου
Άνοιγμα αρχείου Οποιοδήποτε αρχείο ζητήσει να ανοίξετε η κυρία θα βρίσκεται “τοποθετημένο” πάνω στην επιφάνεια εργασίας και για να το ανοίξετε θα κάνετε.
ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΣΧΟΛΗ ΕΠΙΣΤΗΜΩΝ ΥΓΕΙΑΣ ΚΑΙ ΑΓΩΓΗΣ ΤΜΗΜΑ ΕΠΙΣΤΗΜΗΣ ΔΙΑΙΤΟΛΟΓΙΑΣ-ΔΙΑΤΡΟΦΗΣ ΠΡΑΚΤΙΚΗ ΑΣΚΗΣΗ ΣΤΗΝ ΚΟΙΝΟΤΗΤΑ Γραφείο Διατροφής - Κλειώ.
Πρότυπα Προγραμματισμού
Εισαγωγή στην Πληροφορική μεγάλου όγκου δεδομένων
Σχεδίαση Γραφικών Μάθημα 1ο.
ΜΥΥ105: Εισαγωγή στον Προγραμματισμό
ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ «ΑΝΑΠΤΥΞΗ ΕΚΠΑΙΔΕΥΤΙΚΟΥ ΠΑΚΕΤΟΥ ΑΣΚΗΣΕΩΝ ΣΤΟ MATLAB ΓΙΑ ΤΑ ΦΑΙΝΟΜΕΝΑ ΤΩΝ ΧΗΜΙΚΩΝ ΑΠΟΤΕΛΕΣΜΑΤΩΝ ΤΟΥ ΗΛΕΚΤΡΙΚΟΥ ΡΕΥΜΑΤΟΣ» Σπουδάστρια:
JAVA Basics Εβδομάδα Νο. 1.
εισαγωγή στην έννοια του Αλγόριθμου & Προγραμματισμού
Περιεχομενο σημερινου μαθηματοσ
Ειδικά Θέματα στον Προγραμματισμό Υπολογιστών
Σχόλια και προτάσεις σχετικά με τη διεκπεραίωση RTN προγραμμάτων…
Φοιτητρια: Ραλλη Γεωργια 3346 Επιβλεπων: κ. ΚουϊρουκιδηΣ ΑποστολοΣ
Εισαγωγή στους Η/Υ και στο περιβάλλον της Compaq Visual Fortran
Επιμόρφωση στους Δείκτες Επιτυχίας και Επάρκειας
Διδασκαλία με χρήση ηλεκτρονικού υπολογιστή και προβολέα Βασίλης Συμεωνίδης 3ο Γενικό Λύκειο Δράμας
Γρανίτης Ρυόλιθος Γάββρος Βασάλτης Περιδοτίτης
8ος Πανελλήνιος Διαγωνισμός Πρωτοπόρων Εκπαιδευτικών
pgAdmin III (Εκκίνηση)
Λειτουργικά Συστήματα
Παρουσίαση Περιβάλλοντος του Scratch
Περιγραφή των πετρωμάτων ανά ομάδα με βάση το SiO2
Διάλεξη #10: Εκτέλεση Java χωρίς το BlueJ
Συγγραφική ομάδα πχ. Κωνσταντίνος Παπακώστας1, Ειρήνη Παπαδοπούλου2
Μια σύντομη παρουσιάση του Τμήματος Φυσικής του Α.Π.Θ.
Η Ελλάδα κατά την πρώιμη ψυχροπολεμική περίοδο,
Μεταγράφημα παρουσίασης:

Prolog Επεξεργασία και Αναπαράσταση Γνώσης Εισαγωγή ΤΕΙ Ιονίων Νήσων Τμήμα Διοίκησης Επιχειρήσεων Εργαστήριο: Τεχνητή Νοημοσύνη

Περιβάλλον προγραμματισμού Editor Για να γράψετε ένα πρόγραμμα Prolog πρέπει να χρησιμοποιήσετε έναν Editor. Μπορείτε να χρησιμοποιήσετε έναν οποιοδήποτε Εditor όπως το Notepad – Notepad++ (προτείνεται) ή κάποιον άλλο επεξεργαστή κειμένου όπως το WordPad Οι περισσότερες σύγχρονες εκδόσεις Prolog (SWI-Prolog, SICStus, AMZI κ.α.) διαθέτουν το δικό τους ολοκληρωμένο περιβάλλον ανάπτυξης κώδικα.

Περιβάλλον προγραμματισμού H SWI-Prolog, την οποία και χρησιμοποιούμε στο μάθημά μας, διαθέτει τον ενσωματωμένο Editor PceEmac. Για να δουλέψετε σε αυτόν θα πρέπει πρώτα να έχετε κατεβάσει και εγκαταστήσει την SWI-Prolog από http://www.swi-prolog.org/. Για να δημιουργήσετε ένα καινούργιο αρχείο, επιλέξτε από το μενού της Prolog File --> New και μετά εισάγετε το όνομα του αρχείου που θέλετε να δημιουργηθεί (για παράδειγμα test.pl).

Περιβάλλον προγραμματισμού Δημιουργώντας ένα καινούργιο αρχείο ή επιλέγοντας ένα ήδη υπάρχον, η SWI-Prolog χωρίζεται σε δύο μέρη (όπως φαίνεται στη παρακάτω οθόνη). Στο πρώτο μέρος τρέχουμε το πρόγραμμά μας (ή πιο σωστά κάνουμε ερωτήσεις στη Prolog) ενώ στο δεύτερο μέρος γράφουμε το πρόγραμμά μας. Το πρώτο μέρος ονομάζεται διερμηνέας (Interpreter) της Prolog. Κώδικας Prolog σε Notepad++ Εκτέλεση προγράμματος στον διερμηνέα

Προγραμματιστικό περιβάλλον Το πρόγραμμα της Prolog, το οποίο γράφουμε σε Notepad++, το αποθηκεύουμε σαν ¨Όνομα_file.pl¨. Θα πρέπει να εμφανιστεί ένα αρχείο με το όνομα που εμείς δώσαμε και το εικονίδιο της Prolog Στην SWI-Prolog ακολουθούμε File  consult  επιλογή αρχείου & άνοιγμα ή απλά διπλο-κλικάρουμε πάνω στο αρχείο pl Όνομα.pl

Προγράμματα στην Prolog: μια γενική προσέγγιση Αυτό σημαίνει ότι αποτελείται από δεδομένα (ή αξιώματα) βάση των οποίων μπορούμε να αποδείξουμε μια πρόταση Υπό αυτή την έννοια ένα πρόγραμμα Prolog είναι ένα σύνολο προτάσεων που περιγράφουν τα δεδομένα του προβλήματος και τις σχέσεις μεταξύ τους.

Η γενική μορφή ενός κανόνα Οι προτάσεις που πρέπει να αποδειχθούν λέγονται προτάσεις Horn και αποτελούν υποσύνολο της λογικής πρώτης τάξης. Προτάσεις Horn A ← A0,A1,…,An : Για να δείξεις το Α πρέπει να δείξεις το Α0 και το Α1,…,και το Αν

Η γενική μορφή ενός κανόνα: παράδειγμα Horn Η Prolog ακολουθεί την λογική επίλυσης προβλημάτων. Θεώρημα Rolle Αν μια συνάρτηση f είναι : συνεχής στο κλειστό διάστημα [α, β] παραγωγίσιμη στο ανοικτό διάστημα (α, β) και f(α) = f(β) τότε υπάρχει ένα, τουλάχιστον, ξ ϵ (α, β) τέτοιο, ώστε: fʹ(ξ) = 0 Η πρόταση Horn θα μπορούσε να είναι της μορφής: fʹ(ξ) = 0  συνεχής στο κλειστό διάστημα [α, β], παραγωγίσιμη στο ανοικτό διάστημα (α, β), f(α) = f(β)