Εκπαιδευτικό ΛογισμικόNikos PapastamatiouΗ παρουσίαση «Εκπαιδευτικό λογισμικό: κατηγοριοποίηση, πιστοποίηση, αξιολόγηση» δεν είναι παρά μια εισαγωγή σε ορισμούς και θεωρήσεις για τα εκπαιδευτικά λογισμικά, την επικοινωνία , διδασκαλία, μάθηση και χρήση των ΕΜΔ (στα οποία και οι νεότερες τεχνολογίες: Η/Υ, ΤΠΕ, Διαδίκτυο,…), την κατηγοριοποίηση εκπ. λογισμικών με παραδείγματα ενδεικτικών εκπ. λογισμικών για τα μαθήματα των φ.ε. και ,τέλος, στοιχεία αξιόλογης ενός εκπ. λογισμικού στο πλαίσιο των μαθημάτων επιμόρφωσης των εκπαιδευτικών στη χρήση και αξιοποίηση των ΤΠΕ στην τάξη (β΄ επίπεδο). Πρώτη παρουσίαση Ιανουάριος 2011. Επικαιροποίηση Μάρτιος 2014.
Applying Machine Learning Techniques on Software Data Streams for Automated I...ISSELSoftware development is one of the fastest-growing fields in today's world. The continuous evolution of technology creates increased demands regarding the quality and volume of software products. As a result,
the success of the software development process relies significantly on the effective collaboration of developers and the proper triaging of tasks. In the past, this triaging process was performed manually by
the triager. However, the accumulation of vast amounts of data and the increasing number of developers necessitated the automation of that process. Issue triaging is a multifactorial and complex process, which
is why its automation relies on artificial intelligence models.
Issue triaging is defined as the task of identifying the most suitable developer to address a new issue. This process, in addition to the aforementioned characteristics, is also characterized by a continuous
flow of information and rapid changes in the factors on which it depends. The tremendous number of issues that arise on a daily basis, combined with the changes within the team's structure and developers' expertise,
make the model's adaptation to real-time data imperative. Given these considerations and taking into account that the majority of previous research efforts do not focus on these characteristics, this thesis proposes
an automated issue assignment system based on online learning models. The input data are drawn from open-source repositories that are stored in Jira, one of the most popular issue management and tracking systems.
Techniques such as text vectorization and data mining on issue report fields, which contain essential information, are key components of the methodology being used. Additionally, boosting techniques are used in order
to maximize the accuracy of the model and consequently its reliability. In the final stage, drift detection techniques are utilized to ensure the model's ability to adapt rapidly.
>From the experimental evaluation results of the proposed system, it is concluded that it can serve as a robust choice for automating issue assignment in software projects. The successful development of this system
will directly contribute to enhancing team efficiency and accelerating the completion of software projects, thus minimizing costs.
5ο ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΓΙΑ ΤΗ ΔΙΟΙΚΗΣΗ, ΤΑ ΟΙΚΟΝΟΜΙΚΑ ΚΑΙ ΤΙΣ ΠΟΛΙΤΙΚΕΣ ΥΓΕΙΑΣ Filippos StamatiadisΗ ΕΦΑΡΜΟΓΗ ΤΗΣ ΛΟΓΙΣΤΙΚΗΣ TOY ΔΕΔΟΥΛΕΥΜΕΝΟΥ ΣΤΙΣ ΔΗΜΟΣΙΕΣ ΜΟΝΑΔΕΣ ΥΓΕΙΑΣ: ΕΚΤΙΜΩΝΤΑΣ ΤΑ ΟΦΕΛΗ.
5ο ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΓΙΑ ΤΗ ΔΙΟΙΚΗΣΗ, ΤΑ ΟΙΚΟΝΟΜΙΚΑ ΚΑΙ ΤΙΣ
ΠΟΛΙΤΙΚΕΣ ΥΓΕΙΑΣ (ΕΣΔΥ),
2-5 Δεκεμβρίου 2009
Ξενοδοχείο "Athens Hilton", Αθήνα
A rule-based approach for the real-time semantic annotation in context-aware ...Nikolaos KonstantinouTypically, a context-aware system is able to collect vast amounts of information coming from data collected by sensors. The problem that occurs lies mainly in how this information can be integrated and used at a semantic level, without a significant reduction in system performance. In the scope of this talk, we analyse a middleware-based pilot system, in order to study problems that concern context-aware systems that incorporate and exploit semantic information in real time. We analyze the data flow in the system and, more specifically, we present how with the use of a middleware, rules, and web services, (experimental) data can flow into the system and form a semantic Knowledge Base, able to answer semantic queries. Particular reference is made to the real-time processing of the results but also to the synchronous and asynchronous procedures that can take place in order to assure system operation and scalability.
Computational SimulationsntsormpaThis paper is about the history of computational simulations from their first time of use since today, and thei applications in different aspects of today's science, medicene, technology and economics
Traceability Systems in Food & Packaging Materials IndustriesTheodorou Automation SAICTTraceability Systems in Food & Packaging Materials Industries. By Theodorou Automation.
See more at www.theodorou.gr
Adamantia Spanaka_Σημεία Προσοχής προς Συγγραφείς εξ αποστάσεως Εκπαιδευτικού...Adamantia SpanakaΟι οδηγίες αυτές απευθύνονται σε νέους συγγραφείς που επιθυμούν να αναπτύξουν εκπαιδευτικό υλικό σύμφωνα με τη Μέθοδο Εκπαίδευσης από Απόσταση (ΜΕΑ, εξού και το αρτικόλεκτο στον τίτλο- αν και δεν θα έπρεπε να υπάρχει εκεί). Ο Οδηγός αυτός περιλαμβάνει χρήσιμες συμβουλές, καθώς και παραδείγματα καλής και κακής πρακτικής. Για την ιστορία να αναφέρω πως ο Οδηγός αυτός γράφτηκε μέσα σε μία νύχτα, όταν ως ειδική στην εξ αποστάσεως εκπαίδευση είχα αναλάβει να καθοδηγήσω 25 συγγραφείς, προκειμένου να σχεδιάσουμε και να δημιουργήσουμε μαζί με τον Ακαδημαϊκό Υπεύθυνο, τους Συντονιστές και τους Κριτικούς Αναγνώστες ένα σύγχρονο και ενδιαφέρον εκπαιδευτικό υλικό για τους μελλοντικούς από απόσταση φοιτητές. Enjoy!
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...ISSELΗ συνεχής ανάπτυξη της τεχνολογίας έχει εδραιώσει τη χρήση γραφικών διεπαφών ως έναν εύχρηστο και χρήσιμο τρόπο αλληλεπίδρασης με έναν υπολογιστή. Παράλληλα η εξάπλωση του ηλεκτρονικού εμπορίου, που αποτελεί πλέον κυρίαρχο τρόπο πραγματοποίησης εμπορικών συναλλαγών, αλλάζει τα εμπορικά δεδομένα. Αυτά καθιστούν απαραίτητο τον εκσυγχρονισμό των επιχειρήσεων και την αναπροσαρμογή των πολιτικών και στρατηγικών τιμολόγησης που θα υιοθετήσουν, ώστε οι τιμές και οι προωθητικές τους ενέργειες να είναι ανταγωνιστικές, να συμβάλλουν στην επίτευξη των στόχων τους και στην μεγιστοποίηση των κερδών τους μέσα από ένα φιλικό γραφικό περιβάλλον διεπαφής. Η παρούσα διπλωματική εργασία πραγματεύεται τον σχεδιασμό και την ανάπτυξη μιας γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στόχο την εξέλιξη τεχνικών δυναμικής τιμολόγησης. Η γραφική διεπαφή που αναπτύσσεται περιέχει μια φόρμα συμπλήρωσης των παραμέτρων ενός αλγοριθμικού μοντέλου στρατηγικών τιμολόγησης, ένα περιβάλλον γραφικής οπτικοποίησης των εισόδων του χρήστη και ένα αντίστοιχο περιβάλλον προβολής των αποτελεσμάτων του συστήματος.
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής ΝοημοσύνηςISSELTo image inpainting είναι η διαδικασία επιδιόρθωσης μιας αλλοιωμένης ή/και κατεστραμμένης περιοχής σε μια εικόνα από την οποία απουσιάζει μέρος νοηματικής πληροφορίας και κατά συνέπεια παρουσιάζεται έλλειψη νοηματικής συνέχειας. Σχεδιάστηκε αρχικά με σκοπό την αποτελεσματική επιδιόρθωση κατ εστραμμένων περιοχών σε εικόνες. Γρήγορα, όμως, χρησιμοποιήθηκε με σκοπό την πλαστογράφηση και την παραπλάνηση. Τα τελευταία χρόνια, οι μέθοδοι που εφαρμόζουν inpainting σε εικόνες χρησι μοποιώντας μοντέλα τεχνητής νοημοσύνης, πετυχαίνουν όλο και ποιοτικότερα αποτελέσματα παρά γοντας εικόνες όπου η αλλοίωση τους, σε ορισμένες περιπτώσεις, είναι αδύνατον να εντοπιστεί με το ανθρώπινο μάτι. Κρίνεται αναγκαία λοιπόν η δημιουργία ενός μηχανισμού, που θα εντοπίζει αυτές ακριβώς τις αλλοιώσεις. Για το λόγο αυτό, η παρούσα διπλωματική εργασία εστιάζει στη μελέτη των μεθόδων εντοπισμού του inpainting σε εικόνες, αλλά και στην υλοποίηση ενός δικτύου τεχνητής νοημοσύνης ικανού να ανιχνεύει τις περιοχές όπου μια εικόνα έχει αλλοιωθεί μέσω inpainting. Εκ παιδεύτηκαν και έλεγχθηκαν συνολικά οχτώ δίκτυα, βασισμένα σε δύο αρχιτεκτονικές συνελικτικών νευρωνικών δικτύων, προτεινόμενες από σχετική βιβλιογραφία. Η εκπαίδευση πραγματοποιήθηκε με δύο διαφορετικά σύνολα ρυθμίσεων, για 10 και 50 εποχές αντίστοιχα και ως συνάρτηση κόστους χρησι μοποιήθηκε η Binary Cross Entropy (BCE). Επίσης, μελετήθηκε το κατά πόσο η χρήση ενός συνόλου δεδομένων αποτελούμενο από εικόνες που έχουν υποστεί inpainting σε σημασιολογικές περιοχές, βο ηθάει περισσότερο από ένα αντίστοιχο με εικόνες που έχουν υποστεί inpainting σε τυχαίες περιοχές στη διαδικασία του εντοπισμού του. Για το λόγο αυτό, δημιουργήθηκαν δύο σύνολα εκπαίδευσης (train set) από τα οποία το πρώτο αποτελείται από εικόνες με τυχαίες μάσκες inpainting, ενώ το δεύτερο απο εικόνες με μάσκες σημασιολογικής μορφής. Ο έλεγχος έγινε με τη χρήση ενός συνόλου ελέγχου (test set) αποτελούμενο και από τις 2 μορφές μασκών για να δοθεί μια αντικειμενική ερμηνεία των αποτε λεσμάτων. Σε κάθε ένα από τα εκπαιδευμένα δίκτυα, δόθηκε ως είσοδος μία έγχρωμη RGB είκονα I με σκοπό να παράξει στην έξοδο του την προβλεμόμενη μάσκα Mo. Τέλος, δεδομένης της πραγματικής μάσκας Mg πραγματοποιήθηκε 1-1 σύγκριση των αντίστοιχων εικονοστοιχείων και υπολογίστηκαν οι τιμές των μετρικών απόδοσης AUC και ΙοU. Αποδείχθηκε πως η εκπαίδευση με εικόνες που έχουν αλλοιωθεί σε τυχαίες περιοχές τους (τυχαίες μάσκες) οδηγεί σε καλύτερα αποτελέσματα εντοπισμού του inpainting, από ότι η εκπαίδευση με εικόνες που έχουν αλλοιωθεί σε σημασιολογικές περιοχές (αντικείμενα).
Image Inpainting Detection through Artificial Intelligence TechniquesISSELImage inpainting is the process of repairing an area in an image, from which a part of the semantic information is missing and consequently there is a lack of semantic continuity. Image inpainting was initially designed to effectively repair damaged areas in images. Ηowever, it was quickly used for the purpose of forgery and deception. In recent years, methods of applying image inpainting through artificial intelligence techniques came up and achieved high quality results, producing images where the presence of inpainting is almost impossible to detect with the human eye. Therefore, it is of critical importance to develop a method that will detect the affected areas in inpainted image. For this reason, the present thesis focuses on the study of image inpainting detection methods and the implementation of an artificial neural network capable of detecting areas where an image has been tampered by inpainting. A total of eight convolutional neural networks, based on two state of the art architectures, were trained and tested. The training process was based on two configurations sets (10 and 50 epochs respectively) adopting the binary cross entropy (BCE) as a loss function. Furthermore, it was also studied to what extent the use of a training dataset consisting of images that have been inpainted in semantic areas helps more than one whose images have been inpainted in random-form areas helps more in the image inpainting detection. For this reason, two training sets were created. The first one, is consisting of images with random-form inpainting masks, while the second one is consisting of images with semantic masks (objects). To evaluate the trained models, a test set consisting of both forms of masks were created in order to give an objective interpretation of the results. The aim is to train a model, capable of producing a predicted mask Mo as output, given an image I as input. Finally, the two commonly used pixel-wise metrics, IoU and AUC, were adopted to evaluate the performance. The metrics were calculated by using the ground truth Mg and the predicted mask Mo and by making a 1-1 comparison of their corresponding pixels. Τhe study proved that, models trained with a set of images that have been tampered in random areas (random masks) achieve better results comparing to models that were trained with a train set of images that have been tampered in semantic areas (semantic masks).
Development of a system for designing remote digital image processing pipelin...ISSELNowadays, Digital Image Processing and Computer Vision have significantly evolved and have found their applications in almost every sector. Autonomous cars perceive the world around them through their optical sensors, medical imaging data are processed to extract conclusions about pathological conditions, the production line is monitored to detect abnormalities, and these are only a few examples of Computer Vision penetration in our everyday reality. At the same time, the distributed sensor networks in the concept of Internet of Things have an increasing presence in everyday life. However these devices usually don’t have sufficient computing power to execute complex and resource-demanding algorithms, such as Computer Vision ones. The classical approach for IoT systems is to create code flows and execute them on a remote host, but an automated approach would be even more interesting, using graphical building blocks, that will allow people of all specialties to create Machine Vision pipelines. In this diploma thesis, a system for developing digital image processing pipelines on a low code environment is created, that allows the pipelines to be executed remotely with the use of IoT protocols. For the graphical user interface of the application the Node-RED framework is selected, and a package is developed for it, in which each node requests the remote computation of a digital image processing algorithm. Furthermore, an image processing server is created, that executes the corresponding algorithms based on OpenCV and skimage libraries, and is also responsible for encoding and decoding the data between one form to be transmitted through the network and one form that is understood by the algorithms. The two entities communicate with each other through MQTT brokers, and can also be accessed externally. Finally, the system was tested through a number of pipelines of increasing size, that processed a single image, as well as a sequence of images. Also, a time analysis of the various processing stages was performed.
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...ISSELΣήμερα η Ψηφιακή Επεξεργασία Εικόνας και η Μηχανική Όραση βρίσκουν περισσότερες εφαρμογές από ποτέ. Τα αυτόνομα αυτοκίνητα για την κατανόηση του κόσμου γύρω τους μέσω των οπτικών αισθητηρίων τους, η επεξεργασία ιατρικών τομογραφιών για την εξαγωγή συμπερασμάτων για την ύπαρξη η όχι διαφόρων παθήσεων, η παρακολούθηση των γραμμών παραγωγής και ο εντοπισμός ανωμαλιών είναι μόλις μερικές από αυτές. Ταυτόχρονα, τα κατανεμημένα συστήματα αισθητήρων στο πλαίσιο του Internet of Things έχουν αυξανόμενη παρουσία στην καθημερινότητα των ανθρώπων. Πρόκειται για συστήματα ωστόσο με επεξεργαστική ισχύ που συνήθως δεν επαρκεί για την εκτέλεση πολύπλοκων και απαιτητικών σε πόρους αλγορίθμων, όπως αυτοί της Μηχανικής Όρασης. Η κλασσική προσέγγιση είναι ο συνδυασμός εντολών κώδικα και η εκτέλεσή του σε απομακρυσμένο κεντρικό υπολογιστή, όμως περισσότερο ενδιαφέρον παρουσιάζεται σε μία αυτοματοποιημένη προσέγγισή του, με χρήση γραφικών δομικών στοιχείων, που θα επιτρέψει σε άτομα κάθε ειδικότητας να μπορούν να ασχοληθούν με την δημιουργία ροών Μηχανικής Όρασης. Η συγκεκριμένη διπλωματική εστιάζει ακριβώς στην ανάπτυξη ενός τέτοιου συστήματος, για την ανάπτυξη ροών επεξεργασίας εικόνας σε περιβάλλον χαμηλού κώδικα, που θα εκτελούνται σε απομακρυσμένη τοποθεσία. Συγκεκριμένα, επιλέχθηκε το εργαλείο Node-RED ως η γραφική διεπαφή χρήστη και δημιουργήθηκε ένα πακέτο κόμβων για αυτό, στο οποίο κάθε κόμβος ζητά την εκτέλεση ενός αλγορίθμου επεξεργασίας εικόνας από έναν απομακρυσμένο διακομιστή. Επιπλέον, δημιουργήθηκε ο διακομιστής επεξεργασίας εικόνας, ο οποίος εκτελεί τους αντίστοιχους αλγορίθμους βασισμένος στις βιβλιοθήκες OpenCV και skimage, και είναι υπεύθυνος να κωδικοποιεί τα δεδομένα σε μορφές κατάλληλες τόσο για αποστολή στο δίκτυο όσο και για κατανόηση από τους αλγορίθμους. Οι δύο οντότητες επικοινωνούν μεταξύ τους μέσω μεσιτών (brokers) και μπορούν να προσπελαστούν και εξωτερικά. Τέλος, δημιουργήθηκαν τρία σενάρια χρήσης του συστήματος για την επεξεργασία μίας εικόνας, αλλά και χρονικής ακολουθίας εικόνων από ροές διαφόρων μεγεθών, και πραγματοποιήθηκαν πειράματα σχετικά με την απόδοση του συστήματος.
Design & Implementation of Traceability Systems in the Food Manufacturing SectorTheodorou Automation SAICTDesign & Implementation of Traceability Systems in the Food Manufacturing Sector. By Theodorou Automation.
See more at www.theodorou.gr
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...Ministry of EducationΒασικές πληροφορίες που αφορούν την αποθήκευση και την ανάκτηση των δεδομένων μας στον Ηλεκτρονικό Υπολογιστή, μέσω των εφεδρικών αρχείων ασφάλειας (backups) αλλά και των ενσωματωμένων δυνατοτήτων των Windows (backup - restore points - κλπ).
Paroysiash to makedoniko metwpoKostis TalampirisΤο Μακεδονικό Μέτωπο ή Μέτωπο της Θεσσαλονίκης σχηματίστηκε το 1915 για τον σκοπό παροχής βοήθειας στη Σερβία ενάντια στις Κεντρικές Δυνάμεις που τις αποτελούσαν η Γερμανία, η Αυστροουγγαρία και η Βουλγαρία. Το Βρετανικό Μέτωπο της Θεσσαλονίκης αποτελούσε ένα μέρος των συμμαχικών δυνάμεων που περιελάμβανε στρατεύματα από την Ελλάδα, τη Σερβία, το Μαυροβούνιο, τη Γαλλία, την Ιταλία και τη Ρωσία. Μετά την αποβίβαση τον Οκτώβριο του 1915, οι Συμμαχικές Δυνάμεις προχώρησαν κατά μήκος της κοιλάδας του Βαρδάρη στη Σερβία, αναγκάστηκαν όμως να υποχωρήσουν στη Θεσσαλονίκη η οποία διατηρήθηκε ως οχυρωμένο στρατόπεδο για έναν χρόνο.
Μια επίθεση των Συμμαχικών Δυνάμεων το δεύτερο Ήμισυ του 1916 δημιούργησε μια γραμμή η οποία ξεκινούσε από το μοναστήρι και εκτείνονταν ως τον κόλπο του Στρυμόνα, ενώ η Βρετανική δύναμη κρατούσε τον τομέα στα ανατολικά της Δοϊράνης. Αυτή η γραμμή των Συμμάχων διατηρήθηκε μέχρι την 15η Σεπτεμβρίου 1918 όταν η αποφασιστική επίθεση προς τον βορρά οδήγησε στην παράδοση της Βουλγαρίας μετά από ένα δεκαπενθήμερο.
Macedonian FrontKostis TalampirisΤο Μακεδονικό Μέτωπο ή Μέτωπο της Θεσσαλονίκης σχηματίστηκε το 1915 για τον σκοπό παροχής βοήθειας στη Σερβία ενάντια στις Κεντρικές Δυνάμεις που τις αποτελούσαν η Γερμανία, η Αυστροουγγαρία και η Βουλγαρία. Το Βρετανικό Μέτωπο της Θεσσαλονίκης αποτελούσε ένα μέρος των συμμαχικών δυνάμεων που περιελάμβανε στρατεύματα από την Ελλάδα, τη Σερβία, το Μαυροβούνιο, τη Γαλλία, την Ιταλία και τη Ρωσία. Μετά την αποβίβαση τον Οκτώβριο του 1915, οι Συμμαχικές Δυνάμεις προχώρησαν κατά μήκος της κοιλάδας του Βαρδάρη στη Σερβία, αναγκάστηκαν όμως να υποχωρήσουν στη Θεσσαλονίκη η οποία διατηρήθηκε ως οχυρωμένο στρατόπεδο για έναν χρόνο.
Μια επίθεση των Συμμαχικών Δυνάμεων το δεύτερο Ήμισυ του 1916 δημιούργησε μια γραμμή η οποία ξεκινούσε από το μοναστήρι και εκτείνονταν ως τον κόλπο του Στρυμόνα, ενώ η Βρετανική δύναμη κρατούσε τον τομέα στα ανατολικά της Δοϊράνης. Αυτή η γραμμή των Συμμάχων διατηρήθηκε μέχρι την 15η Σεπτεμβρίου 1918 όταν η αποφασιστική επίθεση προς τον βορρά οδήγησε στην παράδοση της Βουλγαρίας μετά από ένα δεκαπενθήμερο.
More Related Content
Similar to ιδιοτητεσ λογισμικων οπτικοποιησησ (20)
5ο ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΓΙΑ ΤΗ ΔΙΟΙΚΗΣΗ, ΤΑ ΟΙΚΟΝΟΜΙΚΑ ΚΑΙ ΤΙΣ ΠΟΛΙΤΙΚΕΣ ΥΓΕΙΑΣ Filippos StamatiadisΗ ΕΦΑΡΜΟΓΗ ΤΗΣ ΛΟΓΙΣΤΙΚΗΣ TOY ΔΕΔΟΥΛΕΥΜΕΝΟΥ ΣΤΙΣ ΔΗΜΟΣΙΕΣ ΜΟΝΑΔΕΣ ΥΓΕΙΑΣ: ΕΚΤΙΜΩΝΤΑΣ ΤΑ ΟΦΕΛΗ.
5ο ΠΑΝΕΛΛΗΝΙΟ ΣΥΝΕΔΡΙΟ ΓΙΑ ΤΗ ΔΙΟΙΚΗΣΗ, ΤΑ ΟΙΚΟΝΟΜΙΚΑ ΚΑΙ ΤΙΣ
ΠΟΛΙΤΙΚΕΣ ΥΓΕΙΑΣ (ΕΣΔΥ),
2-5 Δεκεμβρίου 2009
Ξενοδοχείο "Athens Hilton", Αθήνα
A rule-based approach for the real-time semantic annotation in context-aware ...Nikolaos KonstantinouTypically, a context-aware system is able to collect vast amounts of information coming from data collected by sensors. The problem that occurs lies mainly in how this information can be integrated and used at a semantic level, without a significant reduction in system performance. In the scope of this talk, we analyse a middleware-based pilot system, in order to study problems that concern context-aware systems that incorporate and exploit semantic information in real time. We analyze the data flow in the system and, more specifically, we present how with the use of a middleware, rules, and web services, (experimental) data can flow into the system and form a semantic Knowledge Base, able to answer semantic queries. Particular reference is made to the real-time processing of the results but also to the synchronous and asynchronous procedures that can take place in order to assure system operation and scalability.
Computational SimulationsntsormpaThis paper is about the history of computational simulations from their first time of use since today, and thei applications in different aspects of today's science, medicene, technology and economics
Traceability Systems in Food & Packaging Materials IndustriesTheodorou Automation SAICTTraceability Systems in Food & Packaging Materials Industries. By Theodorou Automation.
See more at www.theodorou.gr
Adamantia Spanaka_Σημεία Προσοχής προς Συγγραφείς εξ αποστάσεως Εκπαιδευτικού...Adamantia SpanakaΟι οδηγίες αυτές απευθύνονται σε νέους συγγραφείς που επιθυμούν να αναπτύξουν εκπαιδευτικό υλικό σύμφωνα με τη Μέθοδο Εκπαίδευσης από Απόσταση (ΜΕΑ, εξού και το αρτικόλεκτο στον τίτλο- αν και δεν θα έπρεπε να υπάρχει εκεί). Ο Οδηγός αυτός περιλαμβάνει χρήσιμες συμβουλές, καθώς και παραδείγματα καλής και κακής πρακτικής. Για την ιστορία να αναφέρω πως ο Οδηγός αυτός γράφτηκε μέσα σε μία νύχτα, όταν ως ειδική στην εξ αποστάσεως εκπαίδευση είχα αναλάβει να καθοδηγήσω 25 συγγραφείς, προκειμένου να σχεδιάσουμε και να δημιουργήσουμε μαζί με τον Ακαδημαϊκό Υπεύθυνο, τους Συντονιστές και τους Κριτικούς Αναγνώστες ένα σύγχρονο και ενδιαφέρον εκπαιδευτικό υλικό για τους μελλοντικούς από απόσταση φοιτητές. Enjoy!
Ανάπτυξη γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στό...ISSELΗ συνεχής ανάπτυξη της τεχνολογίας έχει εδραιώσει τη χρήση γραφικών διεπαφών ως έναν εύχρηστο και χρήσιμο τρόπο αλληλεπίδρασης με έναν υπολογιστή. Παράλληλα η εξάπλωση του ηλεκτρονικού εμπορίου, που αποτελεί πλέον κυρίαρχο τρόπο πραγματοποίησης εμπορικών συναλλαγών, αλλάζει τα εμπορικά δεδομένα. Αυτά καθιστούν απαραίτητο τον εκσυγχρονισμό των επιχειρήσεων και την αναπροσαρμογή των πολιτικών και στρατηγικών τιμολόγησης που θα υιοθετήσουν, ώστε οι τιμές και οι προωθητικές τους ενέργειες να είναι ανταγωνιστικές, να συμβάλλουν στην επίτευξη των στόχων τους και στην μεγιστοποίηση των κερδών τους μέσα από ένα φιλικό γραφικό περιβάλλον διεπαφής. Η παρούσα διπλωματική εργασία πραγματεύεται τον σχεδιασμό και την ανάπτυξη μιας γραφικής διεπαφής σε σύστημα προσομοίωσης ηλεκτρονικών αγορών με στόχο την εξέλιξη τεχνικών δυναμικής τιμολόγησης. Η γραφική διεπαφή που αναπτύσσεται περιέχει μια φόρμα συμπλήρωσης των παραμέτρων ενός αλγοριθμικού μοντέλου στρατηγικών τιμολόγησης, ένα περιβάλλον γραφικής οπτικοποίησης των εισόδων του χρήστη και ένα αντίστοιχο περιβάλλον προβολής των αποτελεσμάτων του συστήματος.
Εντοπισμός του Image Inpainting με Μεθόδους Τεχνητής ΝοημοσύνηςISSELTo image inpainting είναι η διαδικασία επιδιόρθωσης μιας αλλοιωμένης ή/και κατεστραμμένης περιοχής σε μια εικόνα από την οποία απουσιάζει μέρος νοηματικής πληροφορίας και κατά συνέπεια παρουσιάζεται έλλειψη νοηματικής συνέχειας. Σχεδιάστηκε αρχικά με σκοπό την αποτελεσματική επιδιόρθωση κατ εστραμμένων περιοχών σε εικόνες. Γρήγορα, όμως, χρησιμοποιήθηκε με σκοπό την πλαστογράφηση και την παραπλάνηση. Τα τελευταία χρόνια, οι μέθοδοι που εφαρμόζουν inpainting σε εικόνες χρησι μοποιώντας μοντέλα τεχνητής νοημοσύνης, πετυχαίνουν όλο και ποιοτικότερα αποτελέσματα παρά γοντας εικόνες όπου η αλλοίωση τους, σε ορισμένες περιπτώσεις, είναι αδύνατον να εντοπιστεί με το ανθρώπινο μάτι. Κρίνεται αναγκαία λοιπόν η δημιουργία ενός μηχανισμού, που θα εντοπίζει αυτές ακριβώς τις αλλοιώσεις. Για το λόγο αυτό, η παρούσα διπλωματική εργασία εστιάζει στη μελέτη των μεθόδων εντοπισμού του inpainting σε εικόνες, αλλά και στην υλοποίηση ενός δικτύου τεχνητής νοημοσύνης ικανού να ανιχνεύει τις περιοχές όπου μια εικόνα έχει αλλοιωθεί μέσω inpainting. Εκ παιδεύτηκαν και έλεγχθηκαν συνολικά οχτώ δίκτυα, βασισμένα σε δύο αρχιτεκτονικές συνελικτικών νευρωνικών δικτύων, προτεινόμενες από σχετική βιβλιογραφία. Η εκπαίδευση πραγματοποιήθηκε με δύο διαφορετικά σύνολα ρυθμίσεων, για 10 και 50 εποχές αντίστοιχα και ως συνάρτηση κόστους χρησι μοποιήθηκε η Binary Cross Entropy (BCE). Επίσης, μελετήθηκε το κατά πόσο η χρήση ενός συνόλου δεδομένων αποτελούμενο από εικόνες που έχουν υποστεί inpainting σε σημασιολογικές περιοχές, βο ηθάει περισσότερο από ένα αντίστοιχο με εικόνες που έχουν υποστεί inpainting σε τυχαίες περιοχές στη διαδικασία του εντοπισμού του. Για το λόγο αυτό, δημιουργήθηκαν δύο σύνολα εκπαίδευσης (train set) από τα οποία το πρώτο αποτελείται από εικόνες με τυχαίες μάσκες inpainting, ενώ το δεύτερο απο εικόνες με μάσκες σημασιολογικής μορφής. Ο έλεγχος έγινε με τη χρήση ενός συνόλου ελέγχου (test set) αποτελούμενο και από τις 2 μορφές μασκών για να δοθεί μια αντικειμενική ερμηνεία των αποτε λεσμάτων. Σε κάθε ένα από τα εκπαιδευμένα δίκτυα, δόθηκε ως είσοδος μία έγχρωμη RGB είκονα I με σκοπό να παράξει στην έξοδο του την προβλεμόμενη μάσκα Mo. Τέλος, δεδομένης της πραγματικής μάσκας Mg πραγματοποιήθηκε 1-1 σύγκριση των αντίστοιχων εικονοστοιχείων και υπολογίστηκαν οι τιμές των μετρικών απόδοσης AUC και ΙοU. Αποδείχθηκε πως η εκπαίδευση με εικόνες που έχουν αλλοιωθεί σε τυχαίες περιοχές τους (τυχαίες μάσκες) οδηγεί σε καλύτερα αποτελέσματα εντοπισμού του inpainting, από ότι η εκπαίδευση με εικόνες που έχουν αλλοιωθεί σε σημασιολογικές περιοχές (αντικείμενα).
Image Inpainting Detection through Artificial Intelligence TechniquesISSELImage inpainting is the process of repairing an area in an image, from which a part of the semantic information is missing and consequently there is a lack of semantic continuity. Image inpainting was initially designed to effectively repair damaged areas in images. Ηowever, it was quickly used for the purpose of forgery and deception. In recent years, methods of applying image inpainting through artificial intelligence techniques came up and achieved high quality results, producing images where the presence of inpainting is almost impossible to detect with the human eye. Therefore, it is of critical importance to develop a method that will detect the affected areas in inpainted image. For this reason, the present thesis focuses on the study of image inpainting detection methods and the implementation of an artificial neural network capable of detecting areas where an image has been tampered by inpainting. A total of eight convolutional neural networks, based on two state of the art architectures, were trained and tested. The training process was based on two configurations sets (10 and 50 epochs respectively) adopting the binary cross entropy (BCE) as a loss function. Furthermore, it was also studied to what extent the use of a training dataset consisting of images that have been inpainted in semantic areas helps more than one whose images have been inpainted in random-form areas helps more in the image inpainting detection. For this reason, two training sets were created. The first one, is consisting of images with random-form inpainting masks, while the second one is consisting of images with semantic masks (objects). To evaluate the trained models, a test set consisting of both forms of masks were created in order to give an objective interpretation of the results. The aim is to train a model, capable of producing a predicted mask Mo as output, given an image I as input. Finally, the two commonly used pixel-wise metrics, IoU and AUC, were adopted to evaluate the performance. The metrics were calculated by using the ground truth Mg and the predicted mask Mo and by making a 1-1 comparison of their corresponding pixels. Τhe study proved that, models trained with a set of images that have been tampered in random areas (random masks) achieve better results comparing to models that were trained with a train set of images that have been tampered in semantic areas (semantic masks).
Development of a system for designing remote digital image processing pipelin...ISSELNowadays, Digital Image Processing and Computer Vision have significantly evolved and have found their applications in almost every sector. Autonomous cars perceive the world around them through their optical sensors, medical imaging data are processed to extract conclusions about pathological conditions, the production line is monitored to detect abnormalities, and these are only a few examples of Computer Vision penetration in our everyday reality. At the same time, the distributed sensor networks in the concept of Internet of Things have an increasing presence in everyday life. However these devices usually don’t have sufficient computing power to execute complex and resource-demanding algorithms, such as Computer Vision ones. The classical approach for IoT systems is to create code flows and execute them on a remote host, but an automated approach would be even more interesting, using graphical building blocks, that will allow people of all specialties to create Machine Vision pipelines. In this diploma thesis, a system for developing digital image processing pipelines on a low code environment is created, that allows the pipelines to be executed remotely with the use of IoT protocols. For the graphical user interface of the application the Node-RED framework is selected, and a package is developed for it, in which each node requests the remote computation of a digital image processing algorithm. Furthermore, an image processing server is created, that executes the corresponding algorithms based on OpenCV and skimage libraries, and is also responsible for encoding and decoding the data between one form to be transmitted through the network and one form that is understood by the algorithms. The two entities communicate with each other through MQTT brokers, and can also be accessed externally. Finally, the system was tested through a number of pipelines of increasing size, that processed a single image, as well as a sequence of images. Also, a time analysis of the various processing stages was performed.
Ανάπτυξη υποδομής για τη δημιουργία ροών απομακρυσμένης επεξεργασίας εικόνας ...ISSELΣήμερα η Ψηφιακή Επεξεργασία Εικόνας και η Μηχανική Όραση βρίσκουν περισσότερες εφαρμογές από ποτέ. Τα αυτόνομα αυτοκίνητα για την κατανόηση του κόσμου γύρω τους μέσω των οπτικών αισθητηρίων τους, η επεξεργασία ιατρικών τομογραφιών για την εξαγωγή συμπερασμάτων για την ύπαρξη η όχι διαφόρων παθήσεων, η παρακολούθηση των γραμμών παραγωγής και ο εντοπισμός ανωμαλιών είναι μόλις μερικές από αυτές. Ταυτόχρονα, τα κατανεμημένα συστήματα αισθητήρων στο πλαίσιο του Internet of Things έχουν αυξανόμενη παρουσία στην καθημερινότητα των ανθρώπων. Πρόκειται για συστήματα ωστόσο με επεξεργαστική ισχύ που συνήθως δεν επαρκεί για την εκτέλεση πολύπλοκων και απαιτητικών σε πόρους αλγορίθμων, όπως αυτοί της Μηχανικής Όρασης. Η κλασσική προσέγγιση είναι ο συνδυασμός εντολών κώδικα και η εκτέλεσή του σε απομακρυσμένο κεντρικό υπολογιστή, όμως περισσότερο ενδιαφέρον παρουσιάζεται σε μία αυτοματοποιημένη προσέγγισή του, με χρήση γραφικών δομικών στοιχείων, που θα επιτρέψει σε άτομα κάθε ειδικότητας να μπορούν να ασχοληθούν με την δημιουργία ροών Μηχανικής Όρασης. Η συγκεκριμένη διπλωματική εστιάζει ακριβώς στην ανάπτυξη ενός τέτοιου συστήματος, για την ανάπτυξη ροών επεξεργασίας εικόνας σε περιβάλλον χαμηλού κώδικα, που θα εκτελούνται σε απομακρυσμένη τοποθεσία. Συγκεκριμένα, επιλέχθηκε το εργαλείο Node-RED ως η γραφική διεπαφή χρήστη και δημιουργήθηκε ένα πακέτο κόμβων για αυτό, στο οποίο κάθε κόμβος ζητά την εκτέλεση ενός αλγορίθμου επεξεργασίας εικόνας από έναν απομακρυσμένο διακομιστή. Επιπλέον, δημιουργήθηκε ο διακομιστής επεξεργασίας εικόνας, ο οποίος εκτελεί τους αντίστοιχους αλγορίθμους βασισμένος στις βιβλιοθήκες OpenCV και skimage, και είναι υπεύθυνος να κωδικοποιεί τα δεδομένα σε μορφές κατάλληλες τόσο για αποστολή στο δίκτυο όσο και για κατανόηση από τους αλγορίθμους. Οι δύο οντότητες επικοινωνούν μεταξύ τους μέσω μεσιτών (brokers) και μπορούν να προσπελαστούν και εξωτερικά. Τέλος, δημιουργήθηκαν τρία σενάρια χρήσης του συστήματος για την επεξεργασία μίας εικόνας, αλλά και χρονικής ακολουθίας εικόνων από ροές διαφόρων μεγεθών, και πραγματοποιήθηκαν πειράματα σχετικά με την απόδοση του συστήματος.
Design & Implementation of Traceability Systems in the Food Manufacturing SectorTheodorou Automation SAICTDesign & Implementation of Traceability Systems in the Food Manufacturing Sector. By Theodorou Automation.
See more at www.theodorou.gr
Λειτουργικά Συστήματα ΕΠΑΛ (Εργαστήριο) - Αποθήκευση Δεδομένων & Λήψη Εφεδρικ...Ministry of EducationΒασικές πληροφορίες που αφορούν την αποθήκευση και την ανάκτηση των δεδομένων μας στον Ηλεκτρονικό Υπολογιστή, μέσω των εφεδρικών αρχείων ασφάλειας (backups) αλλά και των ενσωματωμένων δυνατοτήτων των Windows (backup - restore points - κλπ).
Paroysiash to makedoniko metwpoKostis TalampirisΤο Μακεδονικό Μέτωπο ή Μέτωπο της Θεσσαλονίκης σχηματίστηκε το 1915 για τον σκοπό παροχής βοήθειας στη Σερβία ενάντια στις Κεντρικές Δυνάμεις που τις αποτελούσαν η Γερμανία, η Αυστροουγγαρία και η Βουλγαρία. Το Βρετανικό Μέτωπο της Θεσσαλονίκης αποτελούσε ένα μέρος των συμμαχικών δυνάμεων που περιελάμβανε στρατεύματα από την Ελλάδα, τη Σερβία, το Μαυροβούνιο, τη Γαλλία, την Ιταλία και τη Ρωσία. Μετά την αποβίβαση τον Οκτώβριο του 1915, οι Συμμαχικές Δυνάμεις προχώρησαν κατά μήκος της κοιλάδας του Βαρδάρη στη Σερβία, αναγκάστηκαν όμως να υποχωρήσουν στη Θεσσαλονίκη η οποία διατηρήθηκε ως οχυρωμένο στρατόπεδο για έναν χρόνο.
Μια επίθεση των Συμμαχικών Δυνάμεων το δεύτερο Ήμισυ του 1916 δημιούργησε μια γραμμή η οποία ξεκινούσε από το μοναστήρι και εκτείνονταν ως τον κόλπο του Στρυμόνα, ενώ η Βρετανική δύναμη κρατούσε τον τομέα στα ανατολικά της Δοϊράνης. Αυτή η γραμμή των Συμμάχων διατηρήθηκε μέχρι την 15η Σεπτεμβρίου 1918 όταν η αποφασιστική επίθεση προς τον βορρά οδήγησε στην παράδοση της Βουλγαρίας μετά από ένα δεκαπενθήμερο.
Macedonian FrontKostis TalampirisΤο Μακεδονικό Μέτωπο ή Μέτωπο της Θεσσαλονίκης σχηματίστηκε το 1915 για τον σκοπό παροχής βοήθειας στη Σερβία ενάντια στις Κεντρικές Δυνάμεις που τις αποτελούσαν η Γερμανία, η Αυστροουγγαρία και η Βουλγαρία. Το Βρετανικό Μέτωπο της Θεσσαλονίκης αποτελούσε ένα μέρος των συμμαχικών δυνάμεων που περιελάμβανε στρατεύματα από την Ελλάδα, τη Σερβία, το Μαυροβούνιο, τη Γαλλία, την Ιταλία και τη Ρωσία. Μετά την αποβίβαση τον Οκτώβριο του 1915, οι Συμμαχικές Δυνάμεις προχώρησαν κατά μήκος της κοιλάδας του Βαρδάρη στη Σερβία, αναγκάστηκαν όμως να υποχωρήσουν στη Θεσσαλονίκη η οποία διατηρήθηκε ως οχυρωμένο στρατόπεδο για έναν χρόνο.
Μια επίθεση των Συμμαχικών Δυνάμεων το δεύτερο Ήμισυ του 1916 δημιούργησε μια γραμμή η οποία ξεκινούσε από το μοναστήρι και εκτείνονταν ως τον κόλπο του Στρυμόνα, ενώ η Βρετανική δύναμη κρατούσε τον τομέα στα ανατολικά της Δοϊράνης. Αυτή η γραμμή των Συμμάχων διατηρήθηκε μέχρι την 15η Σεπτεμβρίου 1918 όταν η αποφασιστική επίθεση προς τον βορρά οδήγησε στην παράδοση της Βουλγαρίας μετά από ένα δεκαπενθήμερο.
8ο Δημοτικό Σχολείο ΚιλκίςKostis TalampirisThis short document promotes the creation of Haiku Deck presentations on ݺߣShare by stating it provides inspiration and allows users to get started making their own presentations. It encourages the reader to create presentations on the Haiku Deck platform hosted on ݺߣShare.
2.
1. Το σύστηµα παρέχει ταυτόχρονη
εικονική παρουσίαση µεγάλου όγκου
δεδοµένων ώστε να καθιστά εφικτή την
ερµηνεία και την κατανόησή τους.
3.
2. Το σύστηµα παρέχει την προβολή
νέων µη αναµενόµενων δεδοµένων,
πληροφοριών, ιδιοτήτων και
ερωτηµάτων τα οποία είναι δυνατόν να
xρησιµοποιηθούν για ανακάλυψη,
κατανόηση και επικοινωνία.
4.
3. Το σύστηµα παρέχει τη δυνατότητα
κατάλληλων αναπαραστάσεων
σχετικών µε προβλήµατα που δεν
γίνονται εύκολα αντιληπτά όταν
χρησιµοποιούνται απλώς αριθµητικά ή
συµβολικά δεδοµένα.
5.
4. Το σύστηµα παρέχει την παρουσίαση
φαινοµένων και χαρακτηριστικών που
συµβαίνουν σε πολύ μικρές ή πολύ
µεγάλες χωρικές ή χρονικές κλίµακες.
6.
5. Το σύστηµα παρέχει τη δυνατότητα
δυναµικών και πολλαπλών
αναπαραστάσεων για άµεσο χειρισµό
των δεδοµένων.
7.
5. Το σύστηµα παρέχει τη δυνατότητα
δυναµικών και πολλαπλών
αναπαραστάσεων για άµεσο χειρισµό
των δεδοµένων.