Έμβλημα Πολυτεχνείου Κρήτης
Το Πολυτεχνείο Κρήτης στο Facebook  Το Πολυτεχνείο Κρήτης στο Instagram  Το Πολυτεχνείο Κρήτης στο Twitter  Το Πολυτεχνείο Κρήτης στο YouTube   Το Πολυτεχνείο Κρήτης στο Linkedin

Νέα / Ανακοινώσεις / Συζητήσεις

ανακοίνωση παρουσίασης διπλωματικής εργασίας του κ. Χουρδάκη Εμμ. - ΗΜΜΥ

  • Συντάχθηκε 25-07-2011 14:33 από Galateia Malandraki Πληροφορίες σύνταξης

    Email συντάκτη: gmalandraki<στο>tuc.gr

    Ενημερώθηκε: -

    Ιδιότητα: υπάλληλος ΑΡΜΗΧ.

    ΠΟΛΥΤΕΧΝΕΙΟ ΚΡΗΤΗΣ
    Τμήμα Ηλεκτρονικών Μηχανικών & Μηχανικών Υπολογιστών

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

    ΕΜΜΑΝΟΥΗΛ-ΘΕΟΦΑΝΗΣ ΧΟΥΡΔΑΚΗΣ

    με θέμα

    “Computer-Aided Music Composition using Inductive Logic Programming”
    “Σύνθεση Μουσικής Υποβοηθούμενη από Υπολογιστή μέσω Επαγωγικού Λογικού Προγραμματισμού”

    Τρίτη 26 Ιουλίου 2011, 12:00μμ
    Εργαστήριο Ευφυών Συστημάτων (Αίθουσα 141.Α14-2)
    Κτίριο Επιστημών, Πολυτεχνειούπολη

    Εξεταστική Επιτροπή

    Επίκουρος Καθηγητής Μιχαήλ. Γ. Λαγουδάκης (επιβλέπων)
    Αναπληρωτής Καθηγητής Αλέξανδρος Ποταμιάνος
    Καθηγητής Μίνως Γαροφαλάκης


    Περίληψη

    Η μουσική είναι οργανωμένος ήχος και προκύπτει ως αποτέλεσμα του συνδυασμού ηχοχρώματος και ρυθμού μέσα από μια διαδικασία γνωστή ως σύνθεση. Ο όρος Σύνθεση (Μουσικής) Υποβοηθούμενη από Υπολογιστή (Computer-Aided – Music - Composition) αναφέρεται στη χρήση υπολογιστών για σύνθεση μουσικής παρόμοια με τον τρόπο που οι μηχανικοί χρησιμοποιούν υπολογιστές για να σχεδιάσουν κτίρια ή ολοκληρωμένα κυκλώματα με τη βοήθεια συστημάτων CAD. Υπάρχουν πολλά συστήματα για Αλγοριθμική Σύνθεση Υποβοηθούμενη από Υπολογιστή (Computer-Aided Algorithmic Composition - CAAC) με διάφορα χαρακτηριστικά που επιτρέπουν στους συνθέτες να επεξεργασθούν τη μουσική τους σε διάφορα επίπεδα λεπτομέρειας μέσω τυπικών (αλγοριθμικών) προδιαγραφών για το επιθυμητό αποτέλεσμα. Στην εργασία αυτή περιγράφουμε μια μέθοδο για μουσική σύνθεση με τη βοήθεια υπολογιστή που βασίζεται στο CAAC σύστημα Strasheela και σε Επαγωγικό Λογικό Προγραμματισμό (Inductive Logic Programming - ILP). Χρησιμοποιούμε έναν αλγόριθμο μάθησης ILP για να μάθουμε μουσικούς κανόνες από παραδείγματα (υπάρχοντα μουσικά κομμάτια) στη μορφή κανόνων Horn λογικής πρώτης τάξης. Στη συνέχεια, μετατρέπουμε αυτούς τους κανόνες σε περιορισμούς και διατυπώνουμε ένα πρόβλημα ικανοποίησης περιορισμών (Constraint Satisfaction Problem - CSP) που επιλύεται από το Strasheela για να παράγει μια νέα σύνθεση που τηρεί τους κανόνες εισόδου. Η προτεινόμενη μέθοδος μπορεί να χρησιμοποιηθεί με διάφορους τρόπους, επιτρέποντας στους συνθέτες να διατυπώσουν διάφορους συνδυασμούς από αυτόματα παραγόμενους και ιδιόχειρα γραμμένους κανόνες για να παράγουν ένα ευρύ φάσμα διαφορετικών μουσικών συνθέσεων.

    Abstract

    Music is organized sound and comes as the result of combining timbre and rhythm through a process known as composition. Computer-Aided (Music) Composition refers to using computers to compose music similarly to the way engineers use Computer-Aided Design (CAD) systems to design buildings or integrated chips. There is a plethora of Computer-Aided Algorithmic Composition (CAAC) systems with various characteristics that allow composers to work on their music at various levels of detail through formal (algorithmic) specifications of the desired outcome. In this thesis we describe a method for computer-aided music composition based on the CAAC system Strasheela and Inductive Logic Programming (ILP). We use an ILP learning algorithm to learn musical rules from examples (existing music pieces) in the form of first-order logic Horn clauses. We then transform these rules to constraints and form a Constraint Satisfaction Problem (CSP) which is solved by Strasheela to produce a new music composition that adheres to the input rules. The proposed method can be used in a variety of ways, allowing composers to form different combinations of automatically-learned and hand-written rules to yield a wide range of different music compositions.

    Συνημμένα:

© Πολυτεχνείο Κρήτης 2012