Κεφάλαιο 30 Προηγµένη ιασύνδεση µε το Περιβάλλον

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Κεφάλαιο 30 Προηγµένη ιασύνδεση µε το Περιβάλλον"

Transcript

1 Κεφάλαιο 30 Προηγµένη ιασύνδεση µε το Περιβάλλον Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου

2 Προηγµένη ιασύνδεση µε το Περιβάλλον Επεξεργασία φυσικής γλώσσας είσοδος εντολών, λήψης αποκρίσεων Τεχνητή όραση από τα υπολογιστικά συστήµατα λήψη δεδοµένων από το περιβάλλον, πιστοποίηση του χρήστη, κλπ Ροµποτική µετακινούµενα ροµπότ µε ανθρώπινη συµπεριφορά και ίσως ανθρώπινη εµφάνιση. Τεχνητή Νοηµοσύνη, B' Έκδοση 2

3 Α) Επεξεργασία Φυσικής Γλώσσας επεξεργασία φυσικής γλώσσας (natural language processing - NLP) κατανόηση της φυσικής γλώσσας (natural language understanding) παραγωγή της φυσικής γλώσσας (natural language generation). Μετατροπή Φυσικής Γλώσσας Κατανόηση Φυσικής Γλώσσας Παραγωγή Φυσικής Γλώσσας Τεχνητή Νοηµοσύνη, B' Έκδοση 3

4 Κατανόηση Φυσικής Γλώσσας Φασµατογράφηµα Αναγνώριση οµιλίας Πρότυπα φθόγγων Λέξεις Συντακτική ανάλυση Γραµµατικοί κανόνες Προτάσεις Σηµασιολογική ανάλυση Έννοιες λέξεων Έννοιες Πραγµατολογική ανάλυση Γενικότερο πλαίσιο - συµφραζόµενα Ερµηνεία προτάσεων Τεχνητή Νοηµοσύνη, B' Έκδοση 4

5 Αναγνώριση οµιλίας Τα ηχητικά-ηλεκτρικά σήµατα µετατρέπονται σε φθόγγους και στη συνέχεια από αυτά παράγονται λέξεις και προτάσεις. Βήµατα: Παραγωγή φασµατογραφήµατος: Συνίσταται στη δηµιουργία από ένα µικρόφωνο του φασµατογραφήµατος (spectrogram) του ήχου. Αναγνώριση φθόγγων: Το επόµενο βήµα είναι η εξαγωγή των φθόγγων (phonemes) από το φασµατογράφηµα, βάσει µιας βιβλιοθήκης που περιέχει πρότυπα (templates) αυτών. ηµιουργία λέξεων: Οι φθόγγοι συνδυάζονται σε λέξεις. υσκολίες πολλές διαφορετικές λέξεις εκφέρονται µε τον ίδιο ακριβώς τρόπο η ίδια λέξη µπορεί να εκφέρεται µε διαφορετικούς τρόπους παραδοχές απλούστευσης: αποδοχή ενός οµιλητή, ύπαρξης παύσης ανάµεσα στις λέξεις, περιορισµός λεξιλογίου. Τεχνητή Νοηµοσύνη, B' Έκδοση 5

6 Συντακτική ανάλυση Η συντακτική ανάλυση (syntactic analysis) οµαδοποιεί τις λέξεις που παρήχθησαν από το προηγούµενο στάδιο σε προτάσεις βάσει των γραµµατικών και των συντακτικών κανόνων της γλώσσας. Συνήθως δοκιµάζεται η συντακτική ανάλυση διαφόρων ερµηνειών των λέξεων και επιλέγονται εκείνες που ταιριάζουν καλύτερα τόσο στη συντακτική όσο και στη σηµασιολογική και πραγµατολογική ανάλυση. Απαιτούµενα λεξικό γραµµατική Τεχνητή Νοηµοσύνη, B' Έκδοση 6

7 Λεξικό Λόγω του µεγάλου αριθµού των λέξεων, δεν είναι δυνατό να κρατούνται για κάθε µια από αυτές όλες οι µορφές της. Αποθηκεύονται µόνο η βασική µορφή κάθε λέξης Οι άλλες µορφές προκύπτουν µε κανόνες µορφολογικής ανάλυσης (morphological analysis): πρόσωπα, πτώσεις, αριθµούς της λέξης (µορφολογία κλίσεων, inflectional morphology). νέες λέξεις, προσθέτοντας γνωστά προθέµατα (π.χ. στερητικό α-) ή καταλήξεις (ετυµολογική µορφολογία, derivational morphology). σύνθετες λέξεις (σύνθεση λέξεων, compounding). Αιτίες: δεν υπάρχουν στο λεξικό ή δεν πρόκειται για λέξεις ή τέλος έχουν καταχωρηθεί λανθασµένα. Συντακτική ανάλυση Μη Αναγνώριση Λέξεων Τεχνητή Νοηµοσύνη, B' Έκδοση 7

8 Αλγόριθµοι ιόρθωσης Ορθογραφικών Λαθών Αναγνωρίζουν µια λανθασµένη λέξη και προσπαθούν να βρουν ποια είναι η σωστή. Χρήση: κατανόηση γραπτού κειµένου αναγνώριση λέξεων σε προφορικό λόγο προγράµµατα ορθογραφίας Η λειτουργία των αλγορίθµων διόρθωσης λαθών στηρίζεται στην έννοια της εγγύτητας (closeness) µεταξύ λέξεων. τρόποι ορισµού της εγγύτητας: µοντέλο χαρακτήρων (letter-based model) ηχητικό µοντέλο (sound-based model). Τεχνητή Νοηµοσύνη, B' Έκδοση 8

9 Μοντέλο Χαρακτήρων Σαν λάθη θεωρούνται η εισαγωγή / διαγραφή ενός µεµονωµένου χαρακτήρα, η αντιµετάθεση δύο γειτονικών χαρακτήρων και η αντικατάσταση ενός γράµµατος από ένα άλλο. Θεωρώντας αλφάβητο 24 γραµµάτων και ότι έχει συµβεί µόνο ένα λάθος, µια λέξη µε 8 γράµµατα έχει 9x24 πιθανά λάθη εισαγωγής, 8 πιθανά λάθη διαγραφής, 8x23 πιθανά λάθη αντικατάστασης και 7 πιθανά λάθη αντιµετάθεσης, άρα έχει συνολικά 415 λάθη. Γειτονικές λανθασµένες λέξεις της λέξης "αυτοκίνητο", µε απόσταση 1 λάθος: "ατοκίνητο", "υατοκίνητο", "ααυτοκίνητο" κλπ, µε απόσταση 2 "λάθη": "ατκοίνητο", "ατµοκίνητο", κλπ. Η λέξη "ατµοκίνητο" που απέχει 2 "λάθη" από την "αυτοκίνητο" είναι αποδεκτή!!! Η λανθασµένη λέξη "ατοκίνητο" ισαπέχει από δύο έγκυρες λέξεις. Τεχνητή Νοηµοσύνη, B' Έκδοση 9

10 Ηχητικό Μοντέλο Οι λέξεις µεταφράζονται στο φωνητικό ισοδύναµο, όπου διατηρείται όλη η πληροφορία που είναι απαραίτητη για την εκφώνηση της λέξης, χωρίς ωστόσο να διατηρείται και η ορθογραφία τους. π.χ. αντικατάσταση των "αι" από "ε", των "η", "υ", από το "ι", κλπ. Αφού κατασκευαστεί το φωνητικό ισοδύναµο, µπορούν να εφαρµοστούν οι ίδιοι κανόνες αναζήτησης λαθών, όπως και στο µοντέλο χαρακτήρων. Λιγότεροι φθόγγοι: ευκολότερο να ανιχνευθούν κοντινές λέξεις. Τεχνητή Νοηµοσύνη, B' Έκδοση 10

11 Γραµµατική Συνόλου κανόνων που συνθέτουν προτάσεις από µεµονωµένες λέξεις. Παράδειγµα (το σύµβολο ==> ερµηνεύεται ως "αποτελείται από"): πρόταση ==> υποκείµενο, ρήµα, αντικείµενο πρόταση ==> υποκείµενο, ρήµα, κατηγορούµενο υποκείµενο ==> άρθρο, ουσιαστικό ρήµα ==> [είναι] ρήµα ==> [έχει] κατηγορούµενο ==> επίθετο κατηγορούµενο ==> ουσιαστικό αντικείµενο ==> ουσιαστικό επίθετο ==> [νέα] ουσιαστικό ==> [φοιτητής] άρθρο ==> [ο] άρθρο ==> [η] ουσιαστικό ==> [Γιάννης] ουσιαστικό ==> [Μαρία] Τεχνητή Νοηµοσύνη, B' Έκδοση 11

12 Γραµµατικές Οριστικών Προτάσεων πρόταση υποκείµενο ρήµα κατηγορούµενο άρθρο ουσιαστικό ουσιαστικό [ο] [Γιάννης] [είναι] [φοιτητής] εν µπορεί να αναγνωρίσει σηµασιολογικά λάθη, όπως αυτά της πρότασης "ο Μαρία έχει νέος". Γραµµατικές σαν την παραπάνω ονοµάζονται Γραµµατικές Οριστικών Προτάσεων (Definite Clause Grammars - DCGs). Προβλήµατα Σε πραγµατικό σύστηµα θα υπάρχουν πολλοί περισσότεροι κανόνες. η αναζήτηση της δοµής µιας πρότασης καθίσταται πολύπλοκο πρόβληµα αναζήτησης Βοήθεια από σηµασιολογική και πραγµατολογική ανάλυση Τεχνητή Νοηµοσύνη, B' Έκδοση 12

13 Σηµασιολογική ανάλυση (semantic analysis) Μετατροπή προτάσεων σε εσωτερικές δοµές αναπαράστασης γνώσης, χρησιµοποιώντας τη νοηµατική σηµασία των λέξεων. Απαιτεί εξελιγµένες Γραµµατικές Οριστικών Προτάσεων. Σηµαντικό πρόβληµα: πολυσήµαντο (ambiguity). Αµφιβολία Ερµηνείας Παραδείγµατα "Ο Νίκος ζήτησε από τον Ηλία να τον αντικαταστήσει στη δουλειά σήµερα" Υπάρχει αµφιβολία σχετικά µε την απόδοση του χρονικού χαρακτηρισµού "σήµερα" σε ένα από τα δύο ρήµατα. Μπορεί να αντιµετωπισθεί µε ένα συντακτικό κανόνα: χρονικοί χαρακτηρισµοί συνδέονται µε το κοντινότερο ρήµα. ο κανόνας αυτός δεν έχει καθολική ισχύ Τεχνητή Νοηµοσύνη, B' Έκδοση 13

14 Αµφιβολία Ερµηνείας Παραδείγµατα η λέξη "καιρός". καιρικά φαινόµενα έννοια του χρόνου η πιθανότητα χρήσης της λέξης µε την πρώτη της σηµασία είναι µεγαλύτερη Γενικά, η εκ των προτέρων πιθανότητα (a priori probability) ερµηνείας µιας λέξης είναι λιγότερο χρήσιµη από την πιθανότητα υπό συνθήκη (conditional probability) στο πλαίσιο µιας συγκεκριµένης πρότασης. "Πώς είναι ο καιρός σήµερα;" "Είναι καιρός να φεύγουµε". Η εξαγωγή των πιθανοτήτων υπό συνθήκη είναι εργασία του σταδίου της σηµασιολογικής και της πραγµατολογικής ανάλυσης. Τεχνητή Νοηµοσύνη, B' Έκδοση 14

15 Πραγµατολογική ανάλυση (pragmatic analysis) Επιχειρείται ένταξη της πρότασης µέσα στο γενικότερο νοηµατικό πλαίσιο των συµφραζόµενων (context), λαµβάνοντας υπόψη τις συνθήκες µέσα στις οποίες αυτή ειπώθηκε. Μια πρόταση µπορεί να περιέχει αντωνυµίες, οι οποίες αναφέρονται σε ονόµατα άλλων προτάσεων. "Τον αγαπάει". Πρέπει να υπάρχει αναπαράσταση της τρέχουσας κατάστασης της συζήτησης. µπορεί να αλλάξει τις πιθανότητες εµφάνισης των λέξεων και άρα και των φθόγγων, µε άµεσο αποτέλεσµα τη δηµιουργία πιο αξιόπιστων προτάσεων. Τεχνητή Νοηµοσύνη, B' Έκδοση 15

16 Πραγµατολογική ανάλυση Ύπαρξη Γνώσης Γνώση που κατέχει το σύστηµα για τον τρόπο που λειτουργεί ο κόσµος, για τις πιθανότητες εµφάνισης κάποιων γεγονότων, για συνήθειες, σενάρια (scripts), κλπ. Με βάση αυτά που λέγονται, το σύστηµα µπορεί να κάνει πολλούς εύλογους συµπερασµούς (default), διευρύνοντας τη γνώση του για την τρέχουσα κατάσταση της συζήτησης. "Είδα τον Ηλία να µπαίνει στο εστιατόριο." Μπορεί κανείς να συµπεράνει ότι ο Ηλίας πήγε στο εστιατόριο για να φάει και όχι για να αγοράσει ρούχα, ότι µάλλον είναι µεσηµέρι γιατί τότε συνηθίζει ο Ηλίας να πηγαίνει στο εστιατόριο, κλπ. Χωρίς γενική γνώση του αντικειµένου που πραγµατεύεται ένα κείµενο είναι αδύνατο να γίνει πραγµατολογική ανάλυση. Τεχνητή Νοηµοσύνη, B' Έκδοση 16

17 Παραγωγή Φυσικής Γλώσσας υνατότητα ενός συστήµατος να απαντά στο χρήστη σε φυσική γλώσσα. ύο στάδια: επιλογή του τι θα ειπωθεί και επιλογή του πώς θα ειπωθεί. Το στάδιο της επιλογής του τι θα ειπωθεί έχει να κάνει µε το ποια πληροφορία επιλέγει να αναφέρει το σύστηµα στο χρήστη. Έτσι το σύστηµα πρέπει να επιλέξει αυτά που θεωρεί απαραίτητα, αφήνοντας την υπόλοιπη πληροφορία για την περίπτωση που θα τη ζητήσει ο χρήστης. Το πρόβληµα της επιλογής της πληροφορίας που το σύστηµα θα παρουσιάσει στο χρήστη, αναφέρεται σαν σχεδιασµός κειµένου (text planning) σε εξελιγµένες περιπτώσεις δανείζεται τεχνικές από το σχεδιασµό ενεργειών (planning). Τεχνητή Νοηµοσύνη, B' Έκδοση 17

18 Παραγωγή Φυσικής Γλώσσας Εµφάνιση πληροφορίας Πώς θα ειπωθεί η πληροφορία στο χρήστη; Συνήθως οµαδοποιείται σε µικρές λογικές ενότητες, απ'όπου δηµιουργούνται προτάσεις µε χρήση κανόνων γραµµατικής. Εκφώνηση προτάσεων: ύο προσεγγίσεις: να έχουν αποθηκευθεί ηχητικά όλες οι λέξεις, µε όλες τις δυνατές παραλλαγές τους να γίνεται σύνθεση φθόγγων από τα γράµµατα των λέξεων Προβλήµατα ιαφορετική προφορά ανάλογα µε τις λέξεις που προηγούνται ή ακολουθούν, ή ανάλογα µε τη θέση της στην πρόταση. Τεχνητή Νοηµοσύνη, B' Έκδοση 18

19 Εφαρµογές Επεξεργασίας Φυσικής Γλώσσας Αυτόµατη µετάφραση/διερµηνεία Τρόπος µείωσης της πολυπλοκότητας: περιορισµός των θεµατικών αντικειµένων και του σχετικού λεξιλογίου περιορισµός µόνο του λεξιλογίου ή των εννοιών µε τις οποίες µπορεί να χρησιµοποιηθεί µια λέξη, απαγορεύοντας µεταφορές, σχήµατα λόγου, ειδικές εκφράσεις, κλπ. Εταιρεία XEROX: όρισε υποσύνολο της Αγγλικής γλώσσας, µε τις λέξεις που απαιτούνταν για τα τεχνικά εγχειρίδια των συσκευών της. Στη συνέχεια υλοποίησε ένα σύστηµα αυτόµατης µετάφρασης, το SYSTRAN. Μια εξελιγµένη έκδοση του προγράµµατος SYSTRAN, η οποία είναι ελεύθερα προσβάσιµη µέσω του διαδικτύου, υπάρχει στο δικτυακό τόπο Τεχνητή Νοηµοσύνη, B' Έκδοση 19

20 Εφαρµογές Επεξεργασίας Φυσικής Γλώσσας Αυτόµατη µετάφραση/διερµηνεία Προβλήµατα Είναι φανερό ότι µια τέτοια προσέγγιση θα µπορούσε να βρει χρησιµότητα και στους κόλπους της Ευρωπαϊκής Ένωσης για τη µετάφραση των κειµένων της (οδηγίες, πρακτικά, κλπ) σε όλες τις γλώσσες. Βασικό πρόβληµα: µη µεταφερσιµότητά δεν είναι εύκολο να προσθέσει και µια ακόµη γλώσσα δεν υπάρχει ένα-προς-ένα αντιστοίχηση ανάµεσα στις λέξεις των λεξιλογίων των γλωσσών, οι γραµµατικοί και οι συντακτικοί κανόνες είναι διαφορετικοί, κλπ. Έτσι πρέπει να υλοποιηθεί από την αρχή η υποστήριξη µιας νέας γλώσσας. Τεχνητή Νοηµοσύνη, B' Έκδοση 20

21 Εφαρµογές Επεξεργασίας Φυσικής Γλώσσας Φωνητική προσπέλαση βάσεων δεδοµένων Η εφαρµογή αυτή αφορά την εισαγωγή ερωτηµάτων σε βάσεις δεδοµένων χρησιµοποιώντας φυσική γλώσσα. LUNAR, NASA (1973). CHAT, διαχείριση γεωγραφικών δεδοµένων (1983) DBMS ORACLE, διασύνδεση µε φυσική γλώσσα Φωνητική προσπέλαση βάσεων δεδοµένων - Προβλήµατα Αποτυχία στο να καταλάβουν και να εκτελέσουν σύνθετες ερωτήσεις. Ο χρήστης θα πρέπει να ξέρει το υποστηριζόµενο λεξιλόγιο καθώς και τις γραµµατικές / συντακτικές δυνατότητες του συστήµατος. ε γνώρισαν µεγάλη εµπορική επιτυχία. Τεχνητή Νοηµοσύνη, B' Έκδοση 21

22 Εφαρµογές Επεξεργασίας Φυσικής Γλώσσας Ανάκτηση πληροφοριών Ανάκτηση πληροφοριών (information retrieval) είναι η εύρεση ηλεκτρονικών εγγράφων σχετικών µε µια ερώτηση. Χαρακτηρισµός εγγράφων µε λέξεις κλειδιά. Προσέγγιση µηχανών αναζήτησης (search engines). Η ιδανική περίπτωση: νοηµατική επεξεργασία των εγγράφων η ερώτηση να διατυπώνεται σε φυσική γλώσσα. Τεχνητή Νοηµοσύνη, B' Έκδοση 22

23 Εφαρµογές Επεξεργασίας Φυσικής Γλώσσας Κατηγοριοποίηση Κειµένων Η κατηγοριοποίηση κειµένων (text categorization) αφορά την ταξινόµηση κειµένων βάσει του περιεχοµένου τους. π.χ. "πολιτικά", "εσωτερικά", "αθλητικά", κλπ. προσωπικό προφίλ εξατοµικευµένη πληροφόρηση ποσοστά επιτυχίας στην άνω του 90% Εφαρµογές Επεξεργασίας Φυσικής Γλώσσας Αυτόµατη περίληψη Η αυτόµατη περίληψη (automated synopsis) αφορά την εξαγωγή από ένα µεγάλο κείµενο ενός µικρότερου, µε το βασικό/κεντρικό νόηµα του πρώτου. Εφαρµογή: να παράγονται περιλήψεις από τα επιστρεφόµενα έγγραφα µιας µηχανής αναζήτησης. Βρίσκονται ακόµα σε αρχικό στάδιο, αν και η πρόοδος στην αυτόµατη ερµηνεία κειµένου προοιωνίζει ραγδαίες εξελίξεις. Τεχνητή Νοηµοσύνη, B' Έκδοση 23

24 Επεξεργασία Φυσικής Γλώσσας και PROLOG Η γλώσσα λογικού προγραµµατισµού PROLOG είναι η κατεξοχήν γλώσσα για ανάπτυξη εφαρµογών επεξεργασίας φυσικής γλώσσας γιατί υποστηρίζει: την άµεση αναπαράσταση γραµµατικών οριστικών προτάσεων πλούσιες και ευέλικτες δοµές για την αναπαράσταση των δένδρων συντακτικής ανάλυσης Λόγω του δηλωτικού της χαρακτήρα, η PROLOG βοηθάει στην αναπαράσταση της γνώσης που αποκοµίζεται από τη σηµασιολογική ανάλυση, στην εξαγωγή συµπερασµάτων που είναι αναγκαία στο στάδιο της πραγµατολογικής ανάλυσης. Τεχνητή Νοηµοσύνη, B' Έκδοση 24

25 Γραµµατική οριστικών προτάσεων στην PROLOG protasi --> ypokeimeno, rhma, antikeimeno. protasi --> ypokeimeno, rhma, kathgoroymeno. ypokeimeno --> arthro, oysiastiko. rhma --> [einai]. rhma --> [exei]. kathgoroymeno --> epitheto. kathgoroymeno --> oysiastiko. antikeimeno --> oysiastiko. epitheto --> [nea]. arthro --> [o]. arthro --> [h]. oysiastiko --> [foithths]. oysiastiko --> ['Giannhs']. oysiastiko --> ['Maria']. Τεχνητή Νοηµοσύνη, B' Έκδοση 25

26 Αναγνώριση και Παραγωγή Προτάσεων Η παραπάνω γραµµατική µπορεί να αναγνωρίσει προτάσεις δίνοντας σε έναν διερµηνέα της γλώσσας PROLOG την παρακάτω κλήση:?- protasi([o,'giannhs',einai,foithths],[]). Η ίδια γραµµατική µπορεί να χρησιµοποιηθεί και για την παραγωγή φυσικής γλώσσας. Η κλήση:?- protasi(l,[]). επιστρέφει όλες τις δυνατές προτάσεις που µπορεί να αναγνωρίσει η γραµµατική: L = [o,'giannhs',einai,foithths] L = [h,'maria',einai,nea]... Τεχνητή Νοηµοσύνη, B' Έκδοση 26

27 Παραγωγή Προτάσεων Λόγω έλλειψης περιορισµών, στο συγκεκριµένο παράδειγµα παράγονται ανούσιες προτάσεις: [o,foithths,einai,foithths] λανθασµένες προτάσεις: [o,'giannhs',einai,'maria'] [o,'maria',exei,foithths] Μία ρεαλιστική γραµµατική για ένα µεγάλο υποσύνολο της ελληνικής γλώσσας πρέπει να: περιέχει αναλυτικά όλες τις κλίσεις των άρθρων, επιθέτων, ουσιαστικών αναγνωρίζει όλους τους ρηµατικούς τύπους των ρηµάτων που περιέχει. Αυτό µπορεί να γίνει είτε, µε την κοπιαστική και δαπανηρή διαδικασία της αναλυτικής καταγραφής όλων αυτών των τύπων, είτε, µε τη χρήση βοηθητικών προγραµµάτων που θα περιέχουν τους κανόνες της γραµµατικής, βάσει των οποίων παράγονται και αναγνωρίζονται οι ρηµατικοί τύποι, οι κλίσεις των ουσιαστικών και των επιθέτων, κτλ. Τεχνητή Νοηµοσύνη, B' Έκδοση 27

28 Σηµασιολογία Λέξεων Η γραµµατική θα πρέπει να συνοδεύεται από ένα λεξικό που να κατατάσσει σηµασιολογικά όλες τις λέξεις ανάλογα µε τον τρόπο χρήσης τους. Το κάθε ρήµα θα πρέπει να σχετίζεται µε την κατηγορία στην οποία ανήκει το ουσιαστικό που θα είναι υποκείµενό του αντικείµενό του (όταν το ρήµα είναι µεταβατικό) ε θα είναι δυνατό να παραχθούν φράσεις όπως "Ο φοιτητής είναι Μαρία". Τα λεξικά που οργανώνονται σηµασιολογικά ονοµάζονται οντολογίες (ontologies). Τεχνητή Νοηµοσύνη, B' Έκδοση 28

29 Παραλλαγή Γραµµατικής Λαµβάνονται υπόψη χαρακτηριστικά της κλίσης των ουσιαστικών και ρηµάτων Π.χ. γένος, αριθµός, πτώση των ουσιαστικών, ο αριθµός ρηµάτων. protasi --> ypokeimeno(genos1,arithmos1,onomastikh), rhma(arithmos1), antikeimeno(genos2,arithmos2,aitiatikh). protasi --> ypokeimeno(genos,arithmos,onomastikh), rhma(arithmos), kathgoroymeno(genos,arithmos,onomastikh). ypokeimeno(genos,arithmos,ptwsh) --> arthro(genos,arithmos,ptwsh), oysiastiko(genos,arithmos,ptwsh). kathgoroymeno(genos,arithmos,ptwsh) --> epitheto(genos,arithmos,ptwsh). kathgoroymeno(genos,arithmos,ptwsh) --> oysiastiko(genos,arithmos,ptwsh). antikeimeno(genos,arithmos,ptwsh) --> oysiastiko(genos,arithmos,ptwsh). rhma(enikos) --> [einai]. rhma(enikos) --> [exei]. epitheto(thiliko,enikos,aitiatikh) --> [nea]. arthro(arseniko,enikos,onomastikh) --> [o]. arthro(thiliko,enikos,onomastikh) --> [h]. oysiastiko(arseniko,enikos,onomastikh) --> [foithths]. oysiastiko(arseniko,enikos,onomastikh) --> ['Giannhs']. oysiastiko(thiliko,enikos,onomastikh) --> ['Maria']. Τεχνητή Νοηµοσύνη, B' Έκδοση 29

30 Παραλλαγή Γραµµατικής Εξηγήσεις Τα χαρακτηριστικά έχουν υλοποιηθεί ως: παράµετροι οι οποίες συνοδεύουν τις λέξεις του λεξικού και οι οποίες διαδίδονται στους γενικότερους κανόνες έτσι ώστε να υπάρχει συµφωνία των χαρακτηριστικών αυτών µεταξύ διαφορετικών τµηµάτων της πρότασης. Π.χ. Ο αριθµός του υποκειµένου πρέπει να συµφωνεί µε τον αριθµό του ρήµατος Tο γένος, η πτώση και ο αριθµός του άρθρου του υποκειµένου πρέπει να συµφωνεί µε τα αντίστοιχα χαρακτηριστικά της κλίσης του ουσιαστικού του υποκειµένου. Σύµφωνα µε αυτήν τη γραµµατική, προτάσεις όπως η "Η Γιάννης είναι νέα" δεν αναγνωρίζονται, ενώ δε συνέβαινε το ίδιο µε την προηγούµενη, απλούστερη γραµµατική. Τεχνητή Νοηµοσύνη, B' Έκδοση 30

31 ένδρο συντακτικής ανάλυσης Για να επιστραφεί στο χρήστη το δένδρο της συντακτικής ανάλυσης (parse tree) θα πρέπει οι γραµµατικοί κανόνες να επεκταθούν έτσι ώστε να επιστρέφουν ως αποτέλεσµα της αναγνώρισης του τµήµατος της πρότασης που τους αναλογεί, έναν σύνθετο όρο ο οποίος να αναπαριστά τη δοµή του συγκεκριµένου τµήµατος. Οι πιο γενικοί γραµµατικοί κανόνες συνδυάζουν τους σύνθετους όρους των πιο συγκεκριµένων κανόνων σε ακόµα πιο σύνθετες δοµές. Τεχνητή Νοηµοσύνη, B' Έκδοση 31

32 Γραµµατική που επιστρέφει συντακτικό δένδρο protasi(protasi(y,r,a)) --> ypokeimeno(y), rhma(r), antikeimeno(a). protasi(protasi(y,r,k)) --> ypokeimeno(y), rhma(r), kathgoroymeno(k). ypokeimeno(ypokeimeno(a,o)) --> arthro(a), oysiastiko(o). rhma(rhma(einai)) --> [einai]. rhma(rhma(exei)) --> [exei]. kathgoroymeno(kathgoroymeno(k)) --> epitheto(k). kathgoroymeno(kathgoroymeno(k)) --> oysiastiko(k). antikeimeno(antikeimeno(o)) --> oysiastiko(o). epitheto(epitheto(nea)) --> [nea]. arthro(arthro(o)) --> [o]. arthro(arthro(h)) --> [h]. oysiastiko(oysiastiko(foithths)) --> [foithths]. oysiastiko(oysiastiko('giannhs')) --> ['Giannhs']. oysiastiko(oysiastiko('maria')) --> ['Maria']. Τεχνητή Νοηµοσύνη, B' Έκδοση 32

33 Παράδειγµα Επιστροφής Συντακτικού ένδρου Τα επιπλέον ορίσµατα στον αρχικό κανόνα της γραµµατικής µπαίνουν µπροστά από την πρόταση προς αναγνώριση, στην κλήση που πρέπει να γίνει. Η παρακάτω κλήση επιστρέφει στη µεταβλητή Α το συντακτικό δένδρο.?- protasi(a,[o,'giannhs',einai,foithths],[]). A = protasi(ypokeimeno(arthro(o),oysiastiko('giannhs')),rhma(einai), kathgoroymeno(oysiastiko(foithths))) πρόταση υποκείµενο ρήµα κατηγορούµενο άρθρο ουσιαστικό ουσιαστικό [ο] [Γιάννης] [είναι] [φοιτητής] Τεχνητή Νοηµοσύνη, B' Έκδοση 33

34 Β) Μηχανική Όραση (machine vision) Η δυνατότητα ενός υπολογιστικού συστήµατος να µπορεί να βγάλει χρήσιµα συµπεράσµατα µέσω µιας ψηφιακής εικόνας. Καλύπτουν ένα ευρύ φάσµα δραστηριοτήτων. π.χ. η οπτική αναγνώριση χαρακτήρων (Optical Character Recognition - OCR), Τεχνητή Νοηµοσύνη, B' Έκδοση 34

35 Ψηφιακή Περιγραφή Εικόνας Ψηφιοποιηµένη εικόνα: ιδιάστατος πίνακας εικονοστοιχείων (pixels). Εικόνες διαβαθµίσεων του γκρι Έγχρωµες εικόνες: συνήθως χρωµατικό µοντέλο RGB Αφαίρεση θορύβου (noise reduction) (συνήθως ατέλειες στη φωτεινότητα) π.χ. µε χρήση µετασχηµατισµών Fourier για περιοδικό θόρυβο Αφαίρεση υπερβολικής λεπτοµέρειας εξοµάλυνση (smoothing) η φωτεινότητα ενός εικονοστοιχείου αντικαθίσταται από τη µέση φωτεινότητα των γειτονικών του εικονοστοιχείων. Τεχνητή Νοηµοσύνη, B' Έκδοση 35

36 Στάδια Επεξεργασίας Επεξεργασία χαµηλού επιπέδου Εντοπισµός των ακµών (edge detection) Επεξεργασία µεσαίου επιπέδου Οµαδοποίηση των "ακµών" µε στόχο τη δηµιουργία σύνθετων γεωµετρικών σχηµάτων (Το αποτέλεσµα ονοµάζεται συνήθως σχήµα 2 ½ διαστάσεων). εξέταση αποχρώσεων (color) και υφής (texture) στερεοσκοπική φωτογράφηση (stereo image) Επεξεργασία υψηλού επιπέδου Αντιστοίχηση των σύνθετων γεωµετρικών σχηµάτων µε γνωστά διδιάστατα (2D) ή τρισδιάστατα (3D) µοντέλα αντικειµένων. Τεχνητή Νοηµοσύνη, B' Έκδοση 36

37 Εφαρµογές Μηχανικής Όρασης Οπτική Αναγνώριση Χαρακτήρων (Optical Character Recognition OCR) Εντοπισµός αντικειµένων (π.χ. αυτοκινήτων σε µία εικόνα ενός δρόµου). Αναγνώριση προσώπων σε συστήµατα ασφαλείας (face recognition). Ποιοτική αξιολόγηση προϊόντων µε οπτικό έλεγχο (π.χ. εντοπισµός ελαττωµατικών προϊόντων σε µία γραµµή παραγωγής). Κατηγοριοποίηση ουράνιων σωµάτων (αστέρες, γαλαξίες). Αυτόµατη αποφυγή εµποδίων από αυτοκινούµενες συσκευές (π.χ. τα ροµποτικά οχήµατα MARS SOJOURNER, SPIRIT και OPPORTUNITY). Ιατρική διάγνωση από ακτινογραφίες. Τεχνητή Νοηµοσύνη, B' Έκδοση 37

38 Γ) Ροµποτική ροµπότ από τους απλούς µηχανικούς βραχίονες των εργοστασίων, µέχρι σύνθετα ανθρωπόµορφα κατασκευάσµατα των ταινιών επιστηµονικής φαντασίας. Η λέξη "ροµπότ" προέρχεται από την τσέχικη λέξη "robota" που σηµαίνει "εργάτης". Η βασική δυσκολία στην ανάπτυξη ενός ροµπότ είναι ότι ο πραγµατικός κόσµος είναι εξαιρετικά πολύπλοκος και µοντελοποιείται δύσκολα. Προβλήµατα: εντοπισµός αντικειµένων µέσω τεχνητής όρασης, radar ή sonar (ηχητικό radar) και ταξινόµησή τους ως σχετικά ή άσχετα µε την εργασία του περιορισµένη αξιοπιστία των ενεργειών του µεταβολές του κόσµου από εξωτερικούς παράγοντες Τεχνητή Νοηµοσύνη, B' Έκδοση 38

39 Τα µέρη ενός ροµπότ Μονάδα ελέγχου Εξαρτήµατα δράσης: εκτελούν ενέργειες µε σκοπό τη µεταβολή του περιβάλλοντος ή και της κατάστασης του ίδιου του ροµπότ Αισθητήρες: τροφοδοτούν τη µονάδα ελέγχου µε πληροφορίες για την κατάσταση του περιβάλλοντος και του ίδιου του ροµπότ (αισθητήρες αυτοαίσθησης). Συσκευές όπως camera, radar και sonar για τον εντοπισµό αντικειµένων στην περιοχή τους (αποφυγή συγκρούσεων, εντοπισµό στόχου, κτλ.). Αισθητήρες µέτρησης δύναµης (force sensors). Αισθητήρες αφής (touch sensors ή tactile sensors). Αισθητήρες θερµοκρασίας, φωτός, ήχου, χηµικοί αισθητήρες, κτλ. Αρθρώσεις MARS SOJOURNER Λαβή Τεχνητή Νοηµοσύνη, B' Έκδοση 39

40 Είδη Ροµπότ (1/2) Κατασκευαστικά ροµπότ εκτελούν συνήθως προκαθορισµένες ενέργειες έµφαση στην αντίληψη του χώρου δράσης τους Μετακινούµενα ροµπότ Εκτελούν εργασίες όπως: τακτοποίηση του χώρου, διανοµή αντικειµένων, εξερεύνηση, σερβίρισµα, ξενάγηση, κτλ. Τρόπος ελέγχου: Τηλεχειριζόµενα Αυτόνοµα (autonomous mobile robot) Πρέπει να έχουν καλή αντίληψη του χώρου δράσης ΑΙΒΟ Τεχνητή Νοηµοσύνη, B' Έκδοση 40

41 Είδη Ροµπότ (2/2) Ανθρωποειδή ροµπότ (humanoid robots): αυτόνοµα, αυτοκινούµενα ροµπότ, τα οποία όµως επιπλέον µοιάζουν σε εµφάνιση µε τον άνθρωπο. Εκπαιδευτικά ροµπότ: συνήθως συλλογές από αισθητήρες, σερβοµηχανισµούς, δοµικά στοιχεία και κάποια κεντρική µονάδα υπολογισµών που επιτρέπουν την κατασκευή απλών ροµποτικών µηχανισµών. MINDSTORMS της εταιρίας LEGO Πειραµατικά-ερευνητικά ροµπότ: κατασκευάζονται σε ερευνητικά εργαστήρια (εταιρίες, πανεπιστήµια) ROBOCUP: διοργάνωση αγώνων ποδοσφαίρου µεταξύ οµάδων αποτελούµενων από ροµπότ. Αισθητήρας φωτός Σύνδεση και επικοινωνία µε υπέρυθρες Είσοδοι αισθητήρων Αισθητήρας αφής Αισθητήρας αφής Αισθητήρας αφής Οθόνη Οθόνη LCD LCD Έξοδοι κινητήρα Έξοδοι κινητήρα Κινητήρες Τεχνητή Νοηµοσύνη, B' Έκδοση 41

42 ROBOCUP Στόχος-Πρόκληση: το 2050, µια οµάδα πλήρως αυτόνοµων ανθρωποειδών ροµποτικών παικτών ποδοσφαίρου, θα είναι ικανή να νικήσει, σύµφωνα µε τους επίσηµους κανόνες της FIFA, την τότε παγκόσµια πρωταθλήτρια ποδοσφαίρου. Τοµείς: ROBOCUPSOCCER: ποδόσφαιρο ROBOCUPRESCUE: διάσωση ROBOCUPJUNIOR: για παιδιά δηµοτικού και γυµνασίου καθώς και φοιτητές που δεν µπορούν να εµπλακούν σε άλλες κατηγορίες. Τεχνητή Νοηµοσύνη, B' Έκδοση 42

Προηγµένη ιασύνδεση µε τοπεριβάλλον

Προηγµένη ιασύνδεση µε τοπεριβάλλον Προηγµένη ιασύνδεση µε τοπεριβάλλον! Επεξεργασία φυσικής γλώσσας # Κατανόηση φυσικής γλώσσας # Παραγωγή φυσικής γλώσσας! Τεχνητή όραση! Ροµποτική Κατανόηση Φυσικής Γλώσσας! Αναγνώριση οµιλίας (Speech recognition)!

Διαβάστε περισσότερα

Προηγµένη ιασύνδεση µε το Περιβάλλον

Προηγµένη ιασύνδεση µε το Περιβάλλον Προηγµένη ιασύνδεση µε το Περιβάλλον! Επεξεργασία Φυσικής Γλώσσας Τεχνητή Όραση Ροµποτική Επεξεργασία Φυσικής Γλώσσας " Κατανόηση φυσικής γλώσσας " Ορθογραφικός, γραµµατικός, συντακτικός έλεγχος κειµένου.

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΘΕΜΑ 1 ο (2.5 µονάδες) ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΕΦΑΡΜΟΣΜΕΝΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ Τελικές εξετάσεις 25 Ιουνίου 2003 ιάρκεια: 2 ώρες α) Σε ποια περίπτωση

Διαβάστε περισσότερα

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 1 ο : Εισαγωγή στην γλωσσική τεχνολογία. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος: 2012 2013

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ. Μάθημα 1 ο : Εισαγωγή στην γλωσσική τεχνολογία. Γεώργιος Πετάσης. Ακαδημαϊκό Έτος: 2012 2013 ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ Μάθημα 1 ο : Εισαγωγή στην γλωσσική τεχνολογία Γεώργιος Πετάσης Ακαδημαϊκό Έτος: 2012 2013 ΤMHMA MHXANIKΩΝ Η/Υ & ΠΛΗΡΟΦΟΡΙΚΗΣ, Πανεπιστήμιο Πατρών, 2012 2013 Τι είναι η γλωσσική τεχνολογία;

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ 12 η εβδομάδα Κεφάλαιο 11 Τεχνητή νοημοσύνη Τεχνητή νοημοσύνη 11.1 Νοημοσύνη και μηχανές 11.2 Αντίληψη 11.3 Συλλογισμός 11.4 Άλλοι τομείς της έρευνας 11.5 Τεχνητά νευρωνικά δίκτυα

Διαβάστε περισσότερα

ΦΟΡΜΑ ΑΞΙΟΛΟΓΗΣΗΣ. 1) Στάση του μαθητή/τριας κατά τη διάρκεια του μαθήματος: Δεν την κατέχει. Την κατέχει μερικώς. επαρκώς

ΦΟΡΜΑ ΑΞΙΟΛΟΓΗΣΗΣ. 1) Στάση του μαθητή/τριας κατά τη διάρκεια του μαθήματος: Δεν την κατέχει. Την κατέχει μερικώς. επαρκώς ΦΟΡΜΑ ΑΞΙΟΛΟΓΗΣΗΣ Όνομα μαθητή/μαθήτριας:... Ισχύουσα Διάγνωση:... Στήριξη από ειδικό εκπαιδευτικό προσωπικό (ψυχολόγο, λογοθεραπευτή, εργοθεραπευτή, κτλ.):... Σχολικό Έτος:... Σχολείο:.... Τάξη/Τμήμα:...

Διαβάστε περισσότερα

Οπτική αντίληψη. Μετά?..

Οπτική αντίληψη. Μετά?.. Οπτική αντίληψη Πρωτογενής ερεθισµός (φυσικό φαινόµενο) Μεταφορά µηνύµατος στον εγκέφαλο (ψυχολογική αντίδραση) Μετατροπή ερεθίσµατος σε έννοια Μετά?.. ΓΙΑ ΝΑ ΚΑΤΑΝΟΗΣΟΥΜΕ ΤΗΝ ΟΡΑΣΗ ΠΡΕΠΕΙ ΝΑ ΑΝΑΛΟΓΙΣΤΟΥΜΕ

Διαβάστε περισσότερα

Τεχνογλωσσία 8 Β' Εξάμηνο. Λογικός Προγραμματισμός Prolog. Άσκηση: Διορθωτής Εκφράσεων

Τεχνογλωσσία 8 Β' Εξάμηνο. Λογικός Προγραμματισμός Prolog. Άσκηση: Διορθωτής Εκφράσεων Τεχνογλωσσία 8 Β' Εξάμηνο Λογικός Προγραμματισμός Prolog Άσκηση: Διορθωτής Εκφράσεων Σκοπός της άσκησης είναι ο σχεδιασμός και η υλοποίηση συστήματος διορθωτή εκφράσεων βασισμένη στο φορμαλισμό της prolog

Διαβάστε περισσότερα

Α. Ερωτήσεις Ανάπτυξης

Α. Ερωτήσεις Ανάπτυξης οµηµένος Προγραµµατισµός-Κεφάλαιο 7 Σελίδα 1 α ό 10 ΕΝΟΤΗΤΑ ΙΙΙ (ΠΡΟΓΡΑΜΜΑΤΑ) ΚΕΦΑΛΑΙΟ 7: Είδη, Τεχνικές και Περιβάλλοντα Προγραµµατισµού Α. Ερωτήσεις Ανάπτυξης 1. Τι ονοµάζουµε γλώσσα προγραµµατισµού;

Διαβάστε περισσότερα

Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση

Κεφάλαιο 8. Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής. Τεχνητή Νοηµοσύνη - Β' Έκδοση Κεφάλαιο 8 Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Αναπαράσταση Γνώσης Σύνολο συντακτικών

Διαβάστε περισσότερα

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού

Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ Κεφάλαιο 7 : Είδη, Τεχνικές, και Περιβάλλοντα Προγραµµατισµού ( Απαντήσεις & Λύσεις Βιβλίου) 1. Σκοποί κεφαλαίου Κύκλος ανάπτυξης προγράµµατος Κατηγορίες γλωσσών προγραµµατισµού

Διαβάστε περισσότερα

Κεφάλαιο 20. Ανακάλυψη Γνώσης σε Βάσεις δεδοµένων. Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η.

Κεφάλαιο 20. Ανακάλυψη Γνώσης σε Βάσεις δεδοµένων. Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Κεφάλαιο 20 Ανακάλυψη Γνώσης σε Βάσεις δεδοµένων Τεχνητή Νοηµοσύνη - Β' Έκδοση Ι. Βλαχάβας, Π. Κεφαλάς, Ν. Βασιλειάδης, Φ. Κόκκορας, Η. Σακελλαρίου Τεχνητή Νοηµοσύνη, B' Έκδοση - 1 - Ανακάλυψη Γνώσης σε

Διαβάστε περισσότερα

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το

Γλώσσες υψηλού επιπέδου Περιέχουν περισσότερες εντολές για την εκτέλεση πολύπλοκων εργασιών Τα προγράµµατα µεταφράζονται σε γλώσσα µηχανής είτε από το Σηµαντικά σηµεία κεφαλαίου Τα τρία στάδια επίλυσης ενός προβλήµατος: Ακριβής προσδιορισµό του προβλήµατος Ανάπτυξη του αντίστοιχου αλγορίθµου. ιατύπωση του αλγορίθµου σε κατανοητή µορφή από τον υπολογιστή.

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΣΚΗΣΕΙΣ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΡΩΤΗΣΕΙΣ ΣΩΣΤΟ ΛΑΘΟΣ Σημειώστε αν είναι σωστή ή

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Ασάφεια (Fuzziness) Ποσοτικοποίηση της ποιοτικής πληροφορίας Οφείλεται κυρίως

Διαβάστε περισσότερα

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής

Συστήματα Γνώσης. Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΚΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Θεωρητικό Κομμάτι Μαθήματος Ενότητα 2: Βασικές Αρχές Αναπαράστασης Γνώσης και Συλλογιστικής Νίκος Βασιλειάδης, Αναπλ. Καθηγητής Άδειες

Διαβάστε περισσότερα

Επιµέλεια Θοδωρής Πιερράτος

Επιµέλεια Θοδωρής Πιερράτος Εισαγωγή στον προγραµµατισµό Η έννοια του προγράµµατος Ο προγραµµατισµός ασχολείται µε τη δηµιουργία του προγράµµατος, δηλαδή του συνόλου εντολών που πρέπει να δοθούν στον υπολογιστή ώστε να υλοποιηθεί

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ενότητα 9: Τεχνητή νοημοσύνη Δημοσθένης Πασχαλίδης Τμήμα Ιερατικών Σπουδών Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

Διαβάστε περισσότερα

ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: ΣΥΓΓΡΑΦΕΑΣ:

ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: ΣΥΓΓΡΑΦΕΑΣ: ΤΙΤΛΟΣ ΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ: GoNToggle: ΕΞΥΠΝΗ ΜΗΧΑΝΗ ΑΝΑΖΗΤΗΣΗΣ ΜΕ ΧΡΗΣΗ ΟΝΤΟΛΟΓΙΩΝ ΠΕΡΙΟΧΗ ΕΡΕΥΝΑΣ: Υπολογιστικά Συστήµατα & Τεχνολογίες Πληροφορικής ΣΥΓΓΡΑΦΕΑΣ: Γιώργος Γιαννόπουλος, διδακτορικός φοιτητής

Διαβάστε περισσότερα

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Κεφάλαιο 6ο Εισαγωγή στον Προγραµµατισµό Μέρος Πρώτο (6.1, 6.2 και 6.3) Α. Ερωτήσεις Σωστού Λάθους 1. Η γλώσσα µηχανής είναι µία γλώσσα υψηλού επιπέδου.

Διαβάστε περισσότερα

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

υναµική σύνθεση νοηµάτων µε χρήση εικονικού βοηθού για την υποστήριξη της διδασκαλίας γλώσσας σε κωφούς µαθητές υναµική σύνθεση νοηµάτων µε χρήση εικονικού βοηθού για την υποστήριξη της διδασκαλίας γλώσσας σε κωφούς µαθητές Eλένη Ευθυµίου eleni_e@ilsp.gr Οµάδα Υποστηρικτικών Τεχνολογιών Ινστιτούτο Επεξεργασίας Λόγου

Διαβάστε περισσότερα

Κεφάλαιο 10 ο Υποπρογράµµατα

Κεφάλαιο 10 ο Υποπρογράµµατα Κεφάλαιο 10 ο Υποπρογράµµατα Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Η αντιµετώπιση των σύνθετων προβληµάτων και η ανάπτυξη των αντίστοιχων προγραµµάτων µπορεί να γίνει µε την ιεραρχική σχεδίαση,

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1

ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ. 03/01/09 Χαράλαμπος Τζόκας 1 ΚΕΦΑΛΑΙΟ 6 ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 03/01/09 Χαράλαμπος Τζόκας 1 Πρόγραμμα - Προγραμματισμός Πρόγραμμα: Σύνολο εντολών που πρέπει να δοθούν στον Υπολογιστή, ώστε να υλοποιηθεί ο αλγόριθμος της επίλυσης

Διαβάστε περισσότερα

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο

Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο Τεχνολογίες Πληροφορικής και Επικοινωνιών (ΤΠΕ) για την υποστήριξη ιατρικών πράξεων σε νησιωτικές περιοχές στο Αιγαίο ρ. Η. Μαγκλογιάννης Πανεπιστήµιο Αιγαίου Τµήµα Μηχανικών Πληροφοριακών και Επικοινωνιακών

Διαβάστε περισσότερα

Τα Robot. Από τον Τάλω στα σύγχρονα προγραμματιζόμενα Robot. Κούρογλου Αλέξανδρος. Μαθητής Γ3 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης

Τα Robot. Από τον Τάλω στα σύγχρονα προγραμματιζόμενα Robot. Κούρογλου Αλέξανδρος. Μαθητής Γ3 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης Τα Robot Από τον Τάλω στα σύγχρονα προγραμματιζόμενα Robot Κούρογλου Αλέξανδρος Μαθητής Γ3 Γυμνασίου, Ελληνικό Κολλέγιο Θεσσαλονίκης Επιβλέπων Καθηγητής: Κωνσταντίνος Παρασκευόπουλος Καθηγητής Πληροφορικής

Διαβάστε περισσότερα

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ ΡΟΜΠΟΤΙΚΗ Η Ρομποτική είναι ο κλάδος της επιστήμης που κατασκευάζει και μελετά μηχανές που μπορούν να αντικαταστήσουν τον άνθρωπο στην εκτέλεση μιας εργασίας. Tι είναι το ΡΟΜΠΟΤ

Διαβάστε περισσότερα

Πληροφορική 2. Τεχνητή νοημοσύνη

Πληροφορική 2. Τεχνητή νοημοσύνη Πληροφορική 2 Τεχνητή νοημοσύνη 1 2 Τι είναι τεχνητή νοημοσύνη; Τεχνητή νοημοσύνη (AI=Artificial Intelligence) είναι η μελέτη προγραμματισμένων συστημάτων τα οποία μπορούν να προσομοιώνουν μέχρι κάποιο

Διαβάστε περισσότερα

Ε Ξ Α Γ Ω Γ H Γ Ε Ω Γ ΡΑ Φ Ι Κ H Σ Π Λ Η Ρ Ο Φ Ο Ρ Ί Α Σ Α Π O Η Μ Ι Δ Ο Μ Η Μ E Ν Ο Κ Ε I Μ Ε Ν Ο ( G E O P A R S I N G W E B P A G E S )

Ε Ξ Α Γ Ω Γ H Γ Ε Ω Γ ΡΑ Φ Ι Κ H Σ Π Λ Η Ρ Ο Φ Ο Ρ Ί Α Σ Α Π O Η Μ Ι Δ Ο Μ Η Μ E Ν Ο Κ Ε I Μ Ε Ν Ο ( G E O P A R S I N G W E B P A G E S ) Ε Ξ Α Γ Ω Γ H Γ Ε Ω Γ ΡΑ Φ Ι Κ H Σ Π Λ Η Ρ Ο Φ Ο Ρ Ί Α Σ Α Π O Η Μ Ι Δ Ο Μ Η Μ E Ν Ο Κ Ε I Μ Ε Ν Ο ( G E O P A R S I N G W E B P A G E S ) ΠΕΡΙΛΗΨΗ ΔΙΠΛΩΜΑΤΙΚΗΣ ΕΡΓΑΣΙΑΣ Αλβέρτος-Δαυΐδ Άντζελ el01004@mail.ntua.gr

Διαβάστε περισσότερα

ΝΕΑ ΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΕΝΔΕΙΚΤΙΚΟΣ ΕΤΗΣΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 2015-2016 Α ΤΑΞΗ ΓΥΜΝΑΣΙΟΥ

ΝΕΑ ΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΕΝΔΕΙΚΤΙΚΟΣ ΕΤΗΣΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 2015-2016 Α ΤΑΞΗ ΓΥΜΝΑΣΙΟΥ ΝΕΑ ΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΕΝΔΕΙΚΤΙΚΟΣ ΕΤΗΣΙΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 2015-2016 Α ΤΑΞΗ ΓΥΜΝΑΣΙΟΥ Το μάθημα της Νέας Ελληνικής Γλώσσας στην Α Γυμνασίου διδάσκεται τρεις (3) περιόδους την εβδομάδα. Συνεπώς, το σύνολο

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 7 - Επεξεργασία και Κατανόηση Φυσικής Γλώσσας

ΚΕΦΑΛΑΙΟ 7 - Επεξεργασία και Κατανόηση Φυσικής Γλώσσας ΚΕΦΑΛΑΙΟ 7 - Επεξεργασία και Κατανόηση Φυσικής Γλώσσας Σύνοψη Η επεξεργασία φυσικής γλώσσας είναι μια από τις πιο δημοφιλείς εφαρμογές της ΤΝ. Η ιδέα του να επικοινωνεί κάποιος με τον υπολογιστή και να

Διαβάστε περισσότερα

ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ

ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ Κεφάλαιο 7 ΕΙΔΗ,ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙ- ΣΜΟΥ Ερωτήσεις 1. Να αναφέρετε διαφορές μεταξύ γλωσσών μηχανής και γλωσσών χαμηλού επιπέδου. Οι γλώσσες μηχανής κωδικοποιούν τις εντολές τους με ομάδες

Διαβάστε περισσότερα

DIP_01 Εισαγωγήστην ψηφιακήεικόνα. ΤΕΙ Κρήτης

DIP_01 Εισαγωγήστην ψηφιακήεικόνα. ΤΕΙ Κρήτης DIP_01 Εισαγωγήστην ψηφιακήεικόνα ΤΕΙ Κρήτης Ψηφιακήεικόνα Ψηφιακή εικόνα = αναλογική εικόνα µετά από δειγµατοληψία στο χώρο (x και y διευθύνσεις) Αναπαριστάνεται από έναν ή περισσότερους 2 πίνακες Μπορεί

Διαβάστε περισσότερα

ΑΕΠΠ Ερωτήσεις θεωρίας

ΑΕΠΠ Ερωτήσεις θεωρίας ΑΕΠΠ Ερωτήσεις θεωρίας Κεφάλαιο 1 1. Τα δεδομένα μπορούν να παρέχουν πληροφορίες όταν υποβάλλονται σε 2. Το πρόβλημα μεγιστοποίησης των κερδών μιας επιχείρησης είναι πρόβλημα 3. Για την επίλυση ενός προβλήματος

Διαβάστε περισσότερα

A systematic study of the universal properties and of the structure of cartographical language is still at an elementary stage. The fundamental basis

A systematic study of the universal properties and of the structure of cartographical language is still at an elementary stage. The fundamental basis A systematic study of the universal properties and of the structure of cartographical language is still at an elementary stage. The fundamental basis for such a study is seen in semiotics. (SALITCHEV,

Διαβάστε περισσότερα

Α Διαγώνισμα 1 ου Τριμήνου στο μάθημα της Πληροφορικής Γ Γυμνασίου Ονοματεπώνυμο:...

Α Διαγώνισμα 1 ου Τριμήνου στο μάθημα της Πληροφορικής Γ Γυμνασίου Ονοματεπώνυμο:... α Α Διαγώνισμα 1 ου Τριμήνου στο μάθημα της Πληροφορικής Γ Γυμνασίου Ονοματεπώνυμο:... Θέμα 1ο Να χαρακτηρίσετε τις παρακάτω προτάσεις σαν σωστές (Σ) ή λανθασμένες (Λ). 1. Υπάρχουν προβλήματα που έχει

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ 7.1. Ανάπτυξη Προγράµµατος Τι είναι το Πρόγραµµα; Το Πρόγραµµα: Είναι ένα σύνολο εντολών για την εκτέλεση ορισµένων λειτουργιών από τον υπολογιστή.

Διαβάστε περισσότερα

Στάδια Ανάπτυξης Λόγου και Οµιλίας

Στάδια Ανάπτυξης Λόγου και Οµιλίας Στάδια Ανάπτυξης Λόγου και Οµιλίας Το παιδί ξεδιπλώνει τις γλωσσικές ικανότητες του µε το χρόνο. Όλα τα παιδιά είναι διαφορετικά µεταξύ τους και το κάθε ένα έχει το δικό του ρυθµό. Τα στάδια ανάπτυξης

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών

ΚΕΦΑΛΑΙΟ 5. Κύκλος Ζωής Εφαρμογών ΕΝΟΤΗΤΑ 2. Εφαρμογές Πληροφορικής. Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών 44 Διδακτικές ενότητες 5.1 Πρόβλημα και υπολογιστής 5.2 Ανάπτυξη εφαρμογών Διδακτικοί στόχοι Σκοπός του κεφαλαίου είναι οι μαθητές να κατανοήσουν τα βήματα που ακολουθούνται κατά την ανάπτυξη μιας εφαρμογής.

Διαβάστε περισσότερα

Συστήματα αναγνώρισης ομιλίας και χρήση τους. Αναστάσιος Φραντζής

Συστήματα αναγνώρισης ομιλίας και χρήση τους. Αναστάσιος Φραντζής Συστήματα αναγνώρισης ομιλίας και χρήση τους Αναστάσιος Φραντζής ΓΤΠ 61 0/0/202 01/04/2012 Συσκευές αλληλεπίδρασης εισόδου 1. Εισαγωγής κειμένου 3. Αναγνώριση κειμένου, χειρογράφου, φωνής Πληκτρολόγιο

Διαβάστε περισσότερα

Επιμέλεια παρουσίασης: Αριστείδης Παλιούρας ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)?

Επιμέλεια παρουσίασης: Αριστείδης Παλιούρας   ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)? 1 ΤΙ ΕΊΝΑΙ ΈΝΑ ΡΟΜΠΟΤ (ROBOT)? Τι είναι το ρομπότ (robot)? 1. Περιγράψτε με μια πρόταση την έννοια της λέξης ρομπότ (robot) Το ρομπότ είναι μια μηχανή που συλλέγει δεδομένα από το περιβάλλον του (αισθάνεται),

Διαβάστε περισσότερα

ΕΙ ΙΚΑ ΚΕΦΑΛΑΙΑ ΧΑΡΤΟΓΡΑΦΙΑΣ ΧΑΡΤΟΓΡΑΦΙΑ ΧΑΡΤΗΣ ΧΡΗΣΗ ΗΜΙΟΥΡΓΙΑ. β. φιλιππακοπουλου 1

ΕΙ ΙΚΑ ΚΕΦΑΛΑΙΑ ΧΑΡΤΟΓΡΑΦΙΑΣ ΧΑΡΤΟΓΡΑΦΙΑ ΧΑΡΤΗΣ ΧΡΗΣΗ ΗΜΙΟΥΡΓΙΑ. β. φιλιππακοπουλου 1 ΧΑΡΤΟΓΡΑΦΙΑ ΑΝΑΠΑΡΑΣΤΑΣΗ ΧΑΡΤΗΣ ΓΕΩΓΡΑΦΙΚΟΣ ΧΩΡΟΣ ΗΜΙΟΥΡΓΙΑ ΧΡΗΣΗ β. φιλιππακοπουλου 1 Αναλυτικό Πρόγραµµα 1. Εισαγωγή: Μια επιστηµονική προσέγγιση στη χαρτογραφική απεικόνιση και το χαρτογραφικό σχέδιο

Διαβάστε περισσότερα

Ανάκτηση Πληροφορίας

Ανάκτηση Πληροφορίας Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Ανάκτηση Πληροφορίας Διδάσκων: Φοίβος Μυλωνάς fmylonas@ionio.gr Διάλεξη #02 Ιστορική αναδρομή Σχετικές επιστημονικές περιοχές 1 Άδεια χρήσης Το παρόν εκπαιδευτικό

Διαβάστε περισσότερα

ΑΣΚΗΣΗ 11: ΕΠΕΞΕΡΓΑΣΙΑ ΦΥΣΙΚΗΣ ΓΛΩΣΣΑΣ - ΣΥΝΤΑΚΤΙΚΗ ΑΝΑΛΥΣΗ (PARSING)

ΑΣΚΗΣΗ 11: ΕΠΕΞΕΡΓΑΣΙΑ ΦΥΣΙΚΗΣ ΓΛΩΣΣΑΣ - ΣΥΝΤΑΚΤΙΚΗ ΑΝΑΛΥΣΗ (PARSING) ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΕΡΓΑΣΤΗΡΙΟ ΤΕΧΝΗΤΗΣ ΝΟΗΜΟΣΥΝΗΣ (Prolog) ΕΞΑΜΗΝΟ: Δ - Εαρινό 2013-14 ΚΑΘΗΓΗΤΕΣ: Δ.ΣΤΑΜΑΤΗΣ, Κ.ΔΙΑΜΑΝΤΑΡΑΣ ΑΣΚΗΣΗ 11: ΕΠΕΞΕΡΓΑΣΙΑ ΦΥΣΙΚΗΣ ΓΛΩΣΣΑΣ -

Διαβάστε περισσότερα

ΣΥΝΤΑΚΤΙΚΟΙ ΟΡΟΙ. Η σύνταξη μιας πρότασης

ΣΥΝΤΑΚΤΙΚΟΙ ΟΡΟΙ. Η σύνταξη μιας πρότασης ΣΥΝΤΑΚΤΙΚΟΙ ΟΡΟΙ Η σύνταξη μιας πρότασης Τα δύο πιο βασικά στοιχεία σε κάθε πρόταση είναι το ρήμα και το ουσιαστικό. Το κομμάτι της πρότασης που αναφέρεται στο ρήμα το λέμε ρηματικό σύνολο (ΡΣ) ή ρηματικό

Διαβάστε περισσότερα

ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ. Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής.

ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ. Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής. ΡΟΜΠΟΤΙΚΗ ΟΡΑΣΗ Όταν ένα ρομπότ κινείται σε άγνωστο χώρο ή σε χώρο που μπορεί να αλλάξει η διάταξή του τότε εμφανίζεται η ανάγκη της όρασης μηχανής. Αισθητήρες που χρησιμοποιούνται για να αντιλαμβάνεται

Διαβάστε περισσότερα

Θεωρία Υπολογισμού και Πολυπλοκότητα Ασυμφραστικές Γλώσσες (1)

Θεωρία Υπολογισμού και Πολυπλοκότητα Ασυμφραστικές Γλώσσες (1) Θεωρία Υπολογισμού και Πολυπλοκότητα Ασυμφραστικές Γλώσσες (1) Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: Ασυμφραστικές Γραμματικές (2.1) Τυπικός Ορισμός Σχεδιασμός Ασυμφραστικών Γραμματικών

Διαβάστε περισσότερα

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή

Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή Τεχνητή Νοημοσύνη (ΥΠ23) 6 ο εξάμηνο Τμήμα Πληροφορικής και Τηλεματικής Χαροκόπειο Πανεπιστήμιο Ουρανία Χατζή raniah@hua.gr 1 Αναπαράσταση Γνώσης Η περιγραφή ενός προβλήματος σε συνδυασμό με τους τελετές

Διαβάστε περισσότερα

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Δημήτρης Πλεξουσάκης

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ. Λογική. Δημήτρης Πλεξουσάκης ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΡΗΤΗΣ Λογική Δημήτρης Πλεξουσάκης 2ο μέρος σημειώσεων: Συστήματα Αποδείξεων για τον ΠΛ, Μορφολογική Παραγωγή, Κατασκευή Μοντέλων Τμήμα Επιστήμης Υπολογιστών Άδειες Χρήσης

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 6 ΟΥ ΚΕΦΑΛΑΙΟΥ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 6.1 Τι ονοµάζουµε πρόγραµµα υπολογιστή; Ένα πρόγραµµα

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Σ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 3 ΙΟΥΝΙΟΥ 2003 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ Β ΣΕ Ε Σ Ι ΟΜΕΝ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΒΑΣΕΙΣ Ε ΟΜΕΝΩΝ Βασικές Έννοιες - εδοµένα { Νίκος, Μιχάλης, Μαρία, Θάλασσα, Αυτοκίνητο }, αριθµοί, π.χ. {1, 2, 3, 5, 78}, συµβολοσειρές (strings) π.χ. { Κώστας, 5621, ΤΡ 882, 6&5 #1, +

Διαβάστε περισσότερα

2. ΣΥΝΟΠΤΙΚΗ ΠΕΡΙΓΡΑΦΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΩΝ ΣΠΟΥΔΩΝ ΕΝΓ

2. ΣΥΝΟΠΤΙΚΗ ΠΕΡΙΓΡΑΦΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΩΝ ΣΠΟΥΔΩΝ ΕΝΓ 2. ΣΥΝΟΠΤΙΚΗ ΠΕΡΙΓΡΑΦΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΡΟΓΡΑΜΜΑΤΩΝ ΣΠΟΥΔΩΝ ΕΝΓ 2.1. Πρόγραμμα Σπουδών Ελληνικής Νοηματικής Γλώσσας του Νηπιαγωγείου Στόχοι - Άξονες Περιεχομένου Κατανόηση θέματος που εκφέρεται στην ΕΝΓ.

Διαβάστε περισσότερα

Ρομποτική. Τι είναι ένα ρομπότ ; Τι είναι ο αλγόριθμος ; Τι είναι το πρόγραμμα ; Επιμέλεια παρουσίασης : Κυριακού Γεώργιος

Ρομποτική. Τι είναι ένα ρομπότ ; Τι είναι ο αλγόριθμος ; Τι είναι το πρόγραμμα ; Επιμέλεια παρουσίασης : Κυριακού Γεώργιος Ρομποτική Τι είναι ένα ρομπότ ; Τι είναι ο αλγόριθμος ; Τι είναι το πρόγραμμα ; Που έχετε δει κάποιο ρομπότ ; Να απαριθμήσετε τα ρομπότ που έχετε δει σε ταινίες. Κάντε μία αντιπαράθεση με τα πραγματικά

Διαβάστε περισσότερα

Γλωσσική Τεχνολογία. Εισαγωγή. Ίων Ανδρουτσόπουλος.

Γλωσσική Τεχνολογία. Εισαγωγή. Ίων Ανδρουτσόπουλος. Γλωσσική Τεχνολογία Εισαγωγή 2015 16 Ίων Ανδρουτσόπουλος http://www.aueb.gr/users/in/ Τι θα ακούσετε Εισαγωγή στη γλωσσική τεχνολογία. Ύλη και οργάνωση του μαθήματος. Προαπαιτούμενες γνώσεις και άλλα προτεινόμενα

Διαβάστε περισσότερα

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΜΑΘΗΜΑ 2 ΑΝΑΠΑΡΑΣΤΑΣΗ - ΤΕΧΝΙΚΕΣ ΤΝ (1)

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΜΑΘΗΜΑ 2 ΑΝΑΠΑΡΑΣΤΑΣΗ - ΤΕΧΝΙΚΕΣ ΤΝ (1) ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΜΑΘΗΜΑ 2 ΑΝΑΠΑΡΑΣΤΑΣΗ - ΤΕΧΝΙΚΕΣ ΤΝ (1) 2. ΑΝΑΠΑΡΑΣΤΑΣΗ ΠΡΟΒΛΗΜΑΤΟΣ H υλοποίηση ενός προβλήµατος σε σύστηµα Η/Υ που επιδεικνύει ΤΝ 1 απαιτεί: Την κατάλληλη περιγραφή του προβλήµατος

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Τεχνικές NLP Σχεδιαστικά Θέματα

ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ. Τεχνικές NLP Σχεδιαστικά Θέματα ΔΙΑΧΕΙΡΙΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ ΠΑΓΚΟΣΜΙΟΥ ΙΣΤΟΥ ΚΑΙ ΓΛΩΣΣΙΚΑ ΕΡΓΑΛΕΙΑ Τεχνικές NLP Σχεδιαστικά Θέματα Natural Language Processing Επεξεργασία δεδομένων σε φυσική γλώσσα Κατανόηση φυσικής γλώσσας από τη μηχανή

Διαβάστε περισσότερα

1 Συστήματα Αυτοματισμού Βιβλιοθηκών

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

Διαβάστε περισσότερα

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΥΝΤΑΞΗ: ΟΡΘΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ (FORMAL SYNTAX)

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΥΝΤΑΞΗ: ΟΡΘΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ (FORMAL SYNTAX) ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΥΝΤΑΞΗ: ΟΡΘΟΛΟΓΙΚΗ ΠΡΟΣΕΓΓΙΣΗ (FORMAL SYNTAX) Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Προγραµµατισµός Η/Υ Ο προγραµµατισµός είναι η διατύπωση του αλγορίθµου σε µορφή κατανοητή από τον Η/Υ ώστε να τον εκτελέσει («τρέξει» όπως λέµε στην ορολογία της

Διαβάστε περισσότερα

Α ΤΑΞΗ. 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή. Θα παρουσιαστεί µε τρόπο απλό και κατανοητό,

Α ΤΑΞΗ. 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή. Θα παρουσιαστεί µε τρόπο απλό και κατανοητό, 1 η ΕΝΟΤΗΤΑ: Γνωρίζω τον υπολογιστή 1. εδοµένα, Πληροφορίες και Υπολογιστές 2. Πώς φτάσαµε στους σηµερινούς υπολογιστές 3. Το υλικό ενός υπολογιστικού συστήµατος 4. Το λογισµικό ενός υπολογιστικού συστήµατος

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ Εισαγωγή ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ Όπως για όλες τις επιστήμες, έτσι και για την επιστήμη της Πληροφορικής, ο τελικός στόχος της είναι η επίλυση προβλημάτων. Λύνονται όμως όλα τα προβλήματα;

Διαβάστε περισσότερα

ΤΕΧΝΟΓΛΩΣΣΙΑ VIII ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΔΑΣΚΟΝΤΕΣ: ΜΑΪΣΤΡΟΣ ΓΙΑΝΗΣ, ΠΑΠΑΚΙΤΣΟΣ ΕΥΑΓΓΕΛΟΣ ΑΣΚΗΣΗ: ΔΙΟΡΘΩΣΗ ΕΚΦΡΑΣΕΩΝ (Β )

ΤΕΧΝΟΓΛΩΣΣΙΑ VIII ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΔΑΣΚΟΝΤΕΣ: ΜΑΪΣΤΡΟΣ ΓΙΑΝΗΣ, ΠΑΠΑΚΙΤΣΟΣ ΕΥΑΓΓΕΛΟΣ ΑΣΚΗΣΗ: ΔΙΟΡΘΩΣΗ ΕΚΦΡΑΣΕΩΝ (Β ) ΤΕΧΝΟΓΛΩΣΣΙΑ VIII ΛΟΓΙΚΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΔΙΔΑΣΚΟΝΤΕΣ: ΜΑΪΣΤΡΟΣ ΓΙΑΝΗΣ, ΠΑΠΑΚΙΤΣΟΣ ΕΥΑΓΓΕΛΟΣ ΑΣΚΗΣΗ: ΔΙΟΡΘΩΣΗ ΕΚΦΡΑΣΕΩΝ (Β ) ΣΚΟΠΟΣ Σκοπός της άσκησης είναι ο σχεδιασμός και η υλοποίηση συστήματος διόρθωσης

Διαβάστε περισσότερα

Integrated Project. Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users

Integrated Project. Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users Integrated Project Ambient Intelligence System of Agents for Knowledgebased and Integrated Services for Mobility Impaired users Κλήµης Νταλιάνης Έµπειρος Ερευνητής Εργαστήριο ΨΕΕΒΠ - Ε.Μ.Π. 1 Περίγραµµα

Διαβάστε περισσότερα

Ειδικές Επιστηµονικές Εργασίες

Ειδικές Επιστηµονικές Εργασίες Ειδικές Επιστηµονικές Εργασίες 2005-2006 1. Ανίχνευση προσώπων από ακολουθίες video και παρακολούθηση (face detection & tracking) Η ανίχνευση προσώπου (face detection) αποτελεί το 1 ο βήµα σε ένα αυτόµατο

Διαβάστε περισσότερα

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΗΜΑΣΙΟΛΟΓΙΑ - SEMANTICS

ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΗΜΑΣΙΟΛΟΓΙΑ - SEMANTICS ΓΛΩΣΣΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΣΗΜΑΣΙΟΛΟΓΙΑ - SEMANTICS Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού έργου του διδάσκοντα. Το έργο «Ανοικτά Ακαδημαϊκά Μαθήματα στο Ιόνιο

Διαβάστε περισσότερα

Υπολογιστικές μέθοδοι για την ανάλυση της πληροφορίας των εικόνων και την κατανόηση του περιεχομένου

Υπολογιστικές μέθοδοι για την ανάλυση της πληροφορίας των εικόνων και την κατανόηση του περιεχομένου Ανάλυση Εικόνων Εικόνα : μορφή πληροφορίας Ανάλυση : εξαγωγή γνώσης Υπολογιστικές μέθοδοι για την ανάλυση της πληροφορίας των εικόνων και την κατανόηση του περιεχομένου Θέματα ειδίκευσης Υπολογιστική Όραση

Διαβάστε περισσότερα

Πρόβλημα 37 / σελίδα 207

Πρόβλημα 37 / σελίδα 207 Πρόβλημα 37 / σελίδα 207 2.5. Ôåóô áõôïáîéïëüãçóçò Δίνονται οι παρακάτω ομάδες προτάσεων. Σε κάθε μία από αυτές, να κάνετε τις απαραίτητες διορθώσεις ώστε να ισχύουν οι προτάσεις 1. Η αναπαράσταση

Διαβάστε περισσότερα

µια λειτουργική προσέγγιση στην απεικόνιση του χάρτη σηµασιολογία και και σύνταξη των των χαρτογραφικών σηµάτων

µια λειτουργική προσέγγιση στην απεικόνιση του χάρτη σηµασιολογία και και σύνταξη των των χαρτογραφικών σηµάτων µια λειτουργική προσέγγιση στην απεικόνιση του χάρτη σηµασιολογία και και σύνταξη των των χαρτογραφικών σηµάτων όχηµα-σήµα Σε «λειτουργικό» επίπεδο ανάλυσης, τα σήµατα του χάρτη λειτουργούν ως µεσολαβητής

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΕΠΙΣΤΗΜΕΣ ΛΟΓΟΥ ΚΑΙ ΑΚΟΗΣ Ενότητα 9: Σημασιολογική οργάνωση του λόγου νοητό λεξικό Οκαλίδου Αρετή Τμήμα Εκπαιδευτικής και Κοινωνικής Πολιτικής Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται

Διαβάστε περισσότερα

Εισαγωγή στη Ρομποτική (για αρχάριους) Δημήτρης Πιπερίδης Διαδραστική Έκθεση Επιστήμης & Τεχνολογίας Ίδρυμα Ευγενίδου

Εισαγωγή στη Ρομποτική (για αρχάριους) Δημήτρης Πιπερίδης Διαδραστική Έκθεση Επιστήμης & Τεχνολογίας Ίδρυμα Ευγενίδου Εισαγωγή στη Ρομποτική (για αρχάριους) Δημήτρης Πιπερίδης Διαδραστική Έκθεση Επιστήμης & Τεχνολογίας Ίδρυμα Ευγενίδου Τι είναι ένα ρομπότ; Δεν υπάρχει σαφής ορισμός. Ορισμός: Μια μηχανική κατασκευή που

Διαβάστε περισσότερα

Εργαστήριο Προγραμματισμού και τεχνολογίας Ευφυών συστημάτων (intelligence)

Εργαστήριο Προγραμματισμού και τεχνολογίας Ευφυών συστημάτων (intelligence) Εργαστήριο Προγραμματισμού και τεχνολογίας Ευφυών συστημάτων (intelligence) http://www.intelligence.tuc.gr Τμήμα Ηλεκτρονικών Μηχανικών και Μηχανικών Υπολογιστών Το εργαστήριο Ένα από τα 3 εργαστήρια του

Διαβάστε περισσότερα

«Δοκιμασία Εκφραστικού Λεξιλογίου σε τυπικά αναπτυσσόμενα παιδιά ηλικίας 6 8 ετών»

«Δοκιμασία Εκφραστικού Λεξιλογίου σε τυπικά αναπτυσσόμενα παιδιά ηλικίας 6 8 ετών» «Δοκιμασία Εκφραστικού Λεξιλογίου σε τυπικά αναπτυσσόμενα παιδιά ηλικίας 6 8 ετών» Γλώσσα: Το φυσικό εκείνο σύστημα επικοινωνίας που χρησιμοποιείται από τον άνθρωπο και έχει ως βάση του τον έναρθρο λόγο.

Διαβάστε περισσότερα

ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη

ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη 1. Ο άµεσος και εύκολα µεταβαλλόµενος έλεγχος µέσω Η/Υ των διαφόρων οµάδων αυτόµατων µηχανών. 2. Αυξηµένη παραγωγικότητα λόγω καλύτερης

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

403 3. Μορφολογία ουσιαστικών στη γενική ενικού 3.1 134 3.2 135 3.3 136 3.4 137 3.5 138 3.6 139 3.7 140 3.8 141 3.9 142 4. Μορφολογία ουσιαστικών στη γενική ενικού 4.1 143 4.2 144 4.3 145 4.4 146 4.5 147

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) Γ ΤΑΞΗΣ 2003

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) Γ ΤΑΞΗΣ 2003 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) Γ ΤΑΞΗΣ 2003 ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις

Διαβάστε περισσότερα

Προγραμματισμός Υπολογιστών

Προγραμματισμός Υπολογιστών Προγραμματισμός Υπολογιστών Βασικές γνώσεις Κ. Βασιλάκης, ΣΤΕΦ, ΤΕΙ Κρήτης Η Πληροφορική και τα εργαλεία της Παροχή έγκαιρης και έγκυρης πληροφόρησης. Καταχώριση στοιχείων Αποθήκευση Επεξεργασία ψηφιακών

Διαβάστε περισσότερα

Αναπαράσταση Γνώσης και Συλλογιστικές

Αναπαράσταση Γνώσης και Συλλογιστικές ναπαράσταση Γνώσης και Συλλογιστικές! Γενικά Προτασιακή λογική Λογική πρώτης τάξης Λογικός προγραµµατισµός Επεκτάσεις της Λογικής Πρώτης Τάξης Συστήµατα Κανόνων Επίλογος ναπαράσταση γνώσης " ναπαράσταση

Διαβάστε περισσότερα

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

Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά. AeppAcademy.com facebook.com/aeppacademy Γεια. Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά. Καλή Ανάγνωση & Καλή Επιτυχία

Διαβάστε περισσότερα

Σχεδιασμός και κατασκευή εφαρμογής ταξινόμησης αντικειμένων σε γραμμή μεταφοράς προϊόντων με χρήση όρασης μηχανής

Σχεδιασμός και κατασκευή εφαρμογής ταξινόμησης αντικειμένων σε γραμμή μεταφοράς προϊόντων με χρήση όρασης μηχανής Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Σχεδιασμός και κατασκευή εφαρμογής ταξινόμησης αντικειμένων σε γραμμή μεταφοράς προϊόντων με χρήση όρασης μηχανής Λοΐζου

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση

ΚΕΦΑΛΑΙΟ 18. 18 Μηχανική Μάθηση ΚΕΦΑΛΑΙΟ 18 18 Μηχανική Μάθηση Ένα φυσικό ή τεχνητό σύστηµα επεξεργασίας πληροφορίας συµπεριλαµβανοµένων εκείνων µε δυνατότητες αντίληψης, µάθησης, συλλογισµού, λήψης απόφασης, επικοινωνίας και δράσης

Διαβάστε περισσότερα

Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις

Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου (νέο βιβλίο Πληροφορικής Γυµνασίου Αράπογλου, Μαβόγλου, Οικονοµάκου, Φύτρου) Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις 1. Τι είναι ο Αλγόριθµος;

Διαβάστε περισσότερα

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS)

Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS) Γεωγραφικά Πληροφοριακά Συστήµατα (Geographical Information Systems GIS) ρ. ΧΑΛΚΙΑΣ ΧΡΙΣΤΟΣ xalkias@hua.gr Χ. Χαλκιάς - Εισαγωγή στα GIS 1 Ορισµοί ΓΠΣ Ένα γεωγραφικό πληροφοριακό σύστηµα Geographic Information

Διαβάστε περισσότερα

Εφαρµογές Τεχνολογιών Γλωσσικής Επεξεργασίας στα Συστήµατα Αναζήτησης των Ελληνικών Ακαδηµαϊκών Βιβλιοθηκών

Εφαρµογές Τεχνολογιών Γλωσσικής Επεξεργασίας στα Συστήµατα Αναζήτησης των Ελληνικών Ακαδηµαϊκών Βιβλιοθηκών Εφαρµογές Τεχνολογιών Γλωσσικής Επεξεργασίας στα Συστήµατα Αναζήτησης των Ελληνικών Ακαδηµαϊκών Βιβλιοθηκών Άννα Μάστορα 1, Μανόλης Πεπονάκης 2, Σαράντος Καπιδάκης 1 1 Εργαστήριο Ψηφιακών Βιβλιοθηκών και

Διαβάστε περισσότερα

4. Συντακτικό μιας γλώσσας είναι το σύνολο των κανόνων που ορίζει τις μορφές με τις οποίες μια λέξη είναι αποδεκτή.

4. Συντακτικό μιας γλώσσας είναι το σύνολο των κανόνων που ορίζει τις μορφές με τις οποίες μια λέξη είναι αποδεκτή. ΑΕσΠΠ-Κεφ6. Εισαγωγή στον προγραμματισμό 1 ΣΩΣΤΟ ΛΑΘΟΣ 1. Οι γλώσσες προγραμματισμού αναπτυχθήκαν με σκοπό την επικοινωνία ανθρώπου μηχανής. 2. Αλγόριθμος = Πρόγραμμα + Δομές Δεδομένων 3. Ένα πρόγραμμα

Διαβάστε περισσότερα

ιαφάνειες μαθήματος "Φωτογραμμετρία ΙΙΙ" (0) Γ. Καρράς_12/2011

ιαφάνειες μαθήματος Φωτογραμμετρία ΙΙΙ (0) Γ. Καρράς_12/2011 Ιστορική Εξέλιξη Φωτογραμμετρίας 1525 Dürer νόμοι προοπτικής 1759 Lambert εμπροσθοτομία 1839 Daguerre φωτογραφία 1851 Laussedat μετρογραφία 1858 Meydenbauer φωτογραμμετρία 1897 Scheimpflug θεωρία αναγωγής

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Στόχοι του μαθήματος Μετά το τέλος του μαθήματος οι μαθητές πρέπει να είναι σε θέση: Να περιγράφουν τι είναι πρόγραμμα Να εξηγούν την αναγκαιότητα για τη δημιουργία γλωσσών

Διαβάστε περισσότερα

Μεταγλωττιστές. Γιώργος Δημητρίου. Μάθημα 1 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών

Μεταγλωττιστές. Γιώργος Δημητρίου. Μάθημα 1 ο. Πανεπιστήμιο Θεσσαλίας - Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών Γιώργος Δημητρίου Μάθημα 1 ο Γλώσσα - Μετάφραση Γλώσσα προγραμματισμού = Αναπαράσταση αλγορίθμων Ευκολία χρήσης Ακρίβεια και πληρότητα περιγραφής, όχι διφορούμενη! Μία περιγραφή για όλες τις μηχανές Μετάφραση

Διαβάστε περισσότερα

Μάριος Αγγελίδης

Μάριος Αγγελίδης ΠΙΝΑΚΕΣ Ενότητες βιβλίου: 3.3, 9.1-9.3 Ώρες διδασκαλίας: 1 Σε όλα τα προβλήματα μέχρι τώρα διαβάζαμε μία τιμή την φορά, την επεξεργαζόμασταν και χωρίς να την αποθηκεύουμε επαναλαμβάναμε την διαδικασία

Διαβάστε περισσότερα

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού

Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΜΑΤΙΚΗΣ Ανάλυση Απαιτήσεων Απαιτήσεις Λογισµικού Μάρα Νικολαϊδου Δραστηριότητες Διαδικασιών Παραγωγής Λογισµικού Καθορισµός απαιτήσεων και εξαγωγή προδιαγραφών

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τ Μ Η Μ Α Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τ Μ Η Μ Α Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ Τ Μ Η Μ Α Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ ΕΠΛ 035 - ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΚΑΙ ΑΛΓΟΡΙΘΜΟΙ ΓΙΑ ΗΛΕΚΤΡΟΛΟΓΟΥΣ ΜΗΧΑΝΙΚΟΥΣ ΚΑΙ ΜΗΧΑΝΙΚΟΥΣ ΥΠΟΛΟΓΙΣΤΩΝ Ακαδηµαϊκό έτος 2017-2018 Υπεύθυνος εργαστηρίου: Γεώργιος

Διαβάστε περισσότερα

ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ

ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ 1. ΔΗΜΙΟΥΡΓΙΑ ΕΓΓΡΑΦΩΝ ΕΠΕΞΕΡΓΑΣΙΑ ΚΕΙΜΕΝΟΥ 1.1. Ορισµός εγγράφου, προτύπου, πρωτεύοντος και δευτερεύοντος εγγράφου 1.2. Πρότυπα 1.2.1. Δηµιουργία, µεταβολή, χρήση και διαγραφή προτύπων εγγράφων 1.2.2.

Διαβάστε περισσότερα

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις Προγραµµατισµός Η/Υ Ανασκόπηση - Ορισµοί Περιεχόµενα Ο κύκλος ανάπτυξης προγράµµατος Περιγραφή προβλήµατος Ανάλυση προβλήµατος Λογικό ιάγραµµα Ψευδοκώδικας Κωδικοποίηση Συντήρηση Γλώσσες Προγραµµατισµού

Διαβάστε περισσότερα

Μοντελοποίηση Υπολογισμού. Γραμματικές Πεπερασμένα Αυτόματα Κανονικές Εκφράσεις

Μοντελοποίηση Υπολογισμού. Γραμματικές Πεπερασμένα Αυτόματα Κανονικές Εκφράσεις Μοντελοποίηση Υπολογισμού Γραμματικές Πεπερασμένα Αυτόματα Κανονικές Εκφράσεις Προβλήματα - Υπολογιστές Δεδομένου ενός προβλήματος υπάρχουν 2 σημαντικά ερωτήματα: Μπορεί να επιλυθεί με χρήση υπολογιστή;

Διαβάστε περισσότερα

ΚΟΛΛΕΓΙΟ ΑΘΗΝΩΝ Σχολικό έτος: ΤΜΗΜΑ ΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ ΓΥΜΝΑΣΙΟ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Α ΓΥΜΝΑΣΙΟΥ. Προτεινόμενος Προγραμματισμός κατά ενότητα

ΚΟΛΛΕΓΙΟ ΑΘΗΝΩΝ Σχολικό έτος: ΤΜΗΜΑ ΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ ΓΥΜΝΑΣΙΟ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Α ΓΥΜΝΑΣΙΟΥ. Προτεινόμενος Προγραμματισμός κατά ενότητα ΚΟΛΛΕΓΙΟ ΑΘΗΝΩΝ Σχολικό έτος: 202-203 ΤΜΗΜΑ ΕΛΛΗΝΙΚΗΣ ΓΛΩΣΣΑΣ ΓΥΜΝΑΣΙΟ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ Α ΓΥΜΝΑΣΙΟΥ Προτεινόμενος Προγραμματισμός κατά ενότητα η Ενότητα Οι πρώτες μέρες σε ένα σχολείο Διδακτικές : 9

Διαβάστε περισσότερα

Το Μάθημα της Γλώσσας στο Δημοτικό του Κολλεγίου Αθηνών

Το Μάθημα της Γλώσσας στο Δημοτικό του Κολλεγίου Αθηνών Το Μάθημα της Γλώσσας στο Δημοτικό του Κολλεγίου Αθηνών 1 η Τάξη Στόχοι Τα παιδιά: Αναπτύσσουν, σε κάθε ευκαιρία, τον προφορικό λόγο. Ως ομιλητές απαντούν σε απλές ερωτήσεις, ανακοινώνουν, περιγράφουν,

Διαβάστε περισσότερα

Κεφ. 1: Εισαγωγή στην έννοια του Αλγορίθμου και στον Προγραμματισμό. Η έννοια του προβλήματος

Κεφ. 1: Εισαγωγή στην έννοια του Αλγορίθμου και στον Προγραμματισμό. Η έννοια του προβλήματος Η έννοια του προβλήματος 1. Αναφέρετε μερικά από τα προβλήματα που συναντάτε στην καθημερινότητά σας. Απλά προβλήματα Ποιο δρόμο θα ακολουθήσω για να πάω στο σχολείο; Πως θα οργανώσω μια εκδρομή; Πως θα

Διαβάστε περισσότερα

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής

Προγραμματισμός Η/Υ. Προτεινόμενα θέματα εξετάσεων Εργαστήριο. Μέρος 1 ό. ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Προγραμματισμός Η/Υ Προτεινόμενα θέματα εξετάσεων Εργαστήριο Μέρος 1 ό ΤΕΙ Λάρισας- Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πολιτικών Έργων Υποδομής Ιανουάριος 2011 Καλογιάννης Γρηγόριος Επιστημονικός/ Εργαστηριακός

Διαβάστε περισσότερα

29. Βοηθητικό ρόλο στους μαθητές με δυσγραφία κατέχει η χρήση: Α) ηλεκτρονικών υπολογιστών Β) αριθμομηχανών Γ) λογογράφων Δ) κανένα από τα παραπάνω

29. Βοηθητικό ρόλο στους μαθητές με δυσγραφία κατέχει η χρήση: Α) ηλεκτρονικών υπολογιστών Β) αριθμομηχανών Γ) λογογράφων Δ) κανένα από τα παραπάνω ΔΥΣΓΡΑΦΙΑ Ερωτήσεις 1. Η δυσγραφία μπορεί να χωριστεί στις δύο ακόλουθες κατηγορίες: Α) γενική και μερική Β) γενική και ειδική Γ) αναπτυξιακή και επίκτητη Δ) αναπτυξιακή και μαθησιακή 2. Η αναπτυξιακή

Διαβάστε περισσότερα

ΦΩΝΗΤΙΚΗ-ΦΩΝΟΛΟΓΙΑ (Ι)

ΦΩΝΗΤΙΚΗ-ΦΩΝΟΛΟΓΙΑ (Ι) ΦΩΝΗΤΙΚΗ-ΦΩΝΟΛΟΓΙΑ (Ι) Βασικά σηµεία Η φωνητική µελετά τους φθόγγους Οι φθόγγοι διακρίνονται: κατά τον τόπο (διχειλικά, οδοντικά κτλ.) κατά τον τρόπο άρθρωσης (κλειστά, τριβόµενα κτλ.) Η Φωνολογία µελετά

Διαβάστε περισσότερα