July / 2005 10º Simpósio Brasileiro de Computação Musical (SBCM2005) Joao Martins Marcelo Gimenes Jônatas Manzolli Adolfo.

Slides:



Advertisements
Similar presentations
DEVELOPMENT OF A COMPUTER PLATFORM FOR OBJECT 3D RECONSTRUCTION USING COMPUTER VISION TECHNIQUES Teresa C. S. Azevedo João Manuel R. S. Tavares Mário A.
Advertisements

Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
Face Recognition Face Recognition Using Eigenfaces K.RAMNATH BITS - PILANI.
Outline Data with gaps clustering on the basis of neuro-fuzzy Kohonen network Adaptive algorithm for probabilistic fuzzy clustering Adaptive probabilistic.
TEMPLATE DESIGN © Self Organized Neural Networks Applied to Animal Communication Abstract Background Objective The main.
Kohonen Self Organising Maps Michael J. Watts
Unsupervised Networks Closely related to clustering Do not require target outputs for each input vector in the training data Inputs are connected to a.
Image Indexing and Retrieval using Moment Invariants Imran Ahmad School of Computer Science University of Windsor – Canada.
Fuzzkov 1 Eduardo Miranda (SoCCE-Univ. of Plymouth) Adolfo Maia Jr.(*) (NICS & IMECC –UNICAMP) Fuzzy Granular Synthesis through Markov Chains (*) Supported.
Self Organizing Maps. This presentation is based on: SOM’s are invented by Teuvo Kohonen. They represent multidimensional.
Shape and Dynamics in Human Movement Analysis Ashok Veeraraghavan.
Interactive, Evolutionary Textured Sound Composition Sidney Fels 1 and Jônatas Manzolli 2 (1) Dept. of Electrical and Computer Engineering University of.
Small Codes and Large Image Databases for Recognition CVPR 2008 Antonio Torralba, MIT Rob Fergus, NYU Yair Weiss, Hebrew University.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Chien Hsing James Wu David Gottesman Andrew Landahl.
Self-Organizing Hierarchical Neural Network
Localized Key-Finding: Algorithms and Applications Ilya Shmulevich, Olli Yli-Harja Tampere University of Technology Tampere, Finland October 4, 1999.
Relevance Feedback based on Parameter Estimation of Target Distribution K. C. Sia and Irwin King Department of Computer Science & Engineering The Chinese.
November 9, 2010Neural Networks Lecture 16: Counterpropagation 1 Unsupervised Learning So far, we have only looked at supervised learning, in which an.
1 Life-and-Death Problem Solver in Go Author: Byung-Doo Lee Dept of Computer Science, Univ. of Auckland Presented by: Xiaozhen Niu.
A neural approach to extract foreground from human movement images S.Conforto, M.Schmid, A.Neri, T.D’Alessio Compute Method and Programs in Biomedicine.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Final Presentation Simon McNeilly Supervisors Dr. Lloyd Allison Jon McCormack Melody Generation by Phrase.
Reinforcement Learning of Local Shape in the Game of Atari-Go David Silver.
Lecture 09 Clustering-based Learning
Richard Socher Cliff Chiung-Yu Lin Andrew Y. Ng Christopher D. Manning
Fault Prediction in Electrical Valves Using Temporal Kohonen Maps Luiz F. Gonçalves, Eduardo L. Schneider, Jefferson L. Bosa, Renato Ventura B. Henriques,
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
Selecting Restriction Enzymes for Terminal Restriction Fragment Length Polymorphism based on Phylogenetic Distance Present: Mei, Ko-Jen N 機械博二.
Graphite 2004 Statistical Synthesis of Facial Expressions for the Portrayal of Emotion Lisa Gralewski Bristol University United Kingdom
EMIS 8381 – Spring Netflix and Your Next Movie Night Nonlinear Programming Ron Andrews EMIS 8381.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 A Comparison of SOM Based Document Categorization Systems.
Particle Filters for Shape Correspondence Presenter: Jingting Zeng.
A Regression Approach to Music Emotion Recognition Yi-Hsuan Yang, Yu-Ching Lin, Ya-Fan Su, and Homer H. Chen, Fellow, IEEE IEEE TRANSACTIONS ON AUDIO,
The Relativistic Quantum Field Calculator for Elementary Particle Interactions Brandon Green, Dr. Edward Deveney (Mentor) Department of Physics, Bridgewater.
Self Organization of a Massive Document Collection Advisor : Dr. Hsu Graduate : Sheng-Hsuan Wang Author : Teuvo Kohonen et al.
Chapter 11 Artificial Intelligence Introduction to CS 1 st Semester, 2015 Sanghyun Park.
Machine Learning Neural Networks (3). Understanding Supervised and Unsupervised Learning.
Autonomic scheduling of tasks from data parallel patterns to CPU/GPU core mixes Published in: High Performance Computing and Simulation (HPCS), 2013 International.
Hierarchical Clustering of Gene Expression Data Author : Feng Luo, Kun Tang Latifur Khan Graduate : Chien-Ming Hsiao.
Semantic Wordfication of Document Collections Presenter: Yingyu Wu.
1 st EELA Grid School Distributed Simulation of Multiple Failure Events on Optical Networks Gustavo S. Pavani 1, Nelson T. Yunaka 2, Tatiana C. Figueiredo.
Easiest-to-Reach Neighbor Search Fatimah Aldubaisi.
Clustering.
Levels of Image Data Representation 4.2. Traditional Image Data Structures 4.3. Hierarchical Data Structures Chapter 4 – Data structures for.
Intelligent Database Systems Lab Presenter : YAN-SHOU SIE Authors : E.J. Palomo, J. North, D. Elizondo, R.M. Luque, T. Watson NN Application of growing.
Melodic Similarity Presenter: Greg Eustace. Overview Defining melody Introduction to melodic similarity and its applications Choosing the level of representation.
381 Self Organization Map Learning without Examples.
A Multiresolution Symbolic Representation of Time Series Vasileios Megalooikonomou Qiang Wang Guo Li Christos Faloutsos Presented by Rui Li.
1 A Fuzzy Logic Framework for Web Page Filtering Authors : Vrettos, S. and Stafylopatis, A. Source : Neural Network Applications in Electrical Engineering,
Global Clock Synchronization in Sensor Networks Qun Li, Member, IEEE, and Daniela Rus, Member, IEEE IEEE Transactions on Computers 2006 Chien-Ku Lai.
Intelligent Database Systems Lab Advisor : Dr. Hsu Graduate : Yu Cheng Chen Author : Yongqiang Cao Jianhong Wu 國立雲林科技大學 National Yunlin University of Science.
ViSOM - A Novel Method for Multivariate Data Projection and Structure Visualization Advisor : Dr. Hsu Graduate : Sheng-Hsuan Wang Author : Hujun Yin.
Example Apply hierarchical clustering with d min to below data where c=3. Nearest neighbor clustering d min d max will form elongated clusters!
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Enhancing Text Clustering by Leveraging Wikipedia Semantics.
Short Text Similarity with Word Embedding Date: 2016/03/28 Author: Tom Kenter, Maarten de Rijke Source: CIKM’15 Advisor: Jia-Ling Koh Speaker: Chih-Hsuan.
A Self-organizing Semantic Map for Information Retrieval Xia Lin, Dagobert Soergel, Gary Marchionini presented by Yi-Ting.
Computing and Compressive Sensing in Wireless Sensor Networks
Neural Networks.
Other Applications of Energy Minimzation
Date of download: 1/1/2018 Copyright © ASME. All rights reserved.
Final Year Project Presentation --- Magic Paint Face
COMBINED UNSUPERVISED AND SEMI-SUPERVISED LEARNING FOR DATA CLASSIFICATION Fabricio Aparecido Breve, Daniel Carlos Guimarães Pedronette State University.
Lecture 22 Clustering (3).
Integrating Segmentation and Similarity in Melodic Analysis
Presenter: Simon de Leon Date: March 2, 2006 Course: MUMT611
Source: Pattern Recognition Vol. 38, May, 2005, pp
Self-organizing map numeric vectors and sequence motifs
Natural Language to SQL(nl2sql)
Introduction to Cluster Analysis
Presentation transcript:

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) Joao Martins Marcelo Gimenes Jônatas Manzolli Adolfo Maia Jr. Future Music Lab – University of Plymouth NICS – UNICAMP Similarity Measures for Rhythmic Sequences

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION SCV EXAMPLES APPLICATIONS CONCLUSIONS INTRODUCTION SCV EXAMPLES APPLICATIONS CONCLUSIONS Outline ¦ Scope ¦ Other Measures

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) Similarity measures are fundamental in music information retrieval and play one of the most important roles in Artificial Intelligence towards the establishment of fitness functions. The aim is to create a similarity measure for rhythmic sequences that can capture patterns in several hierarchical levels, spanning from a small rhythmic phrase to longer structures. INTRODUCTION SCV EXAMPLES APPLICATIONS CONCLUSIONS Outline ¦ Scope ¦ Other Measures

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) Euclidean distance Levenshtein distance Mongeau and Sankoff (1990) INTRODUCTION SCV EXAMPLES APPLICATIONS CONCLUSIONS Outline ¦ Scope ¦ Other Measures

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION SCV EXAMPLES APPLICATIONS CONCLUSIONS Representation ¦ Similarity Coefficient Vector ¦ Model Representation of rhythmic sequences previously quantized discarding expressive timing info Shmulevich, I. and Povel, D. (2000)

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION SCV EXAMPLES APPLICATIONS CONCLUSIONS Representation ¦ Similarity Coefficient Vector ¦ Model Similarity Coefficient Vector (SCV) This vector is a measure of similarity between all the subsequences It is built counting the sparsity of a distances matrix for a given k-level

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION SCV EXAMPLES APPLICATIONS CONCLUSIONS Representation ¦ Similarity Coefficient Vector ¦ Model Diagram

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION MODEL Examples APPLICATIONS CONCLUSIONS Building the Matrix ¦ ≠ Length ¦ Finding the most similar Example on how the algorithm builds the 3 rd level matrix for two sequences of different lengths.

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) This is an example of the comparison between the sequences V = W = The first sequence is completely included in the second, therefore we can find a positive value in the last level of the SCV The sum of all coefficients of the SCV is which can be seen as a single value expressing similarity between the sequences INTRODUCTION MODEL Examples APPLICATIONS CONCLUSIONS Building the Matrix ¦ ≠ Length ¦ Finding the most similar

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION MODEL Examples APPLICATIONS CONCLUSIONS = Length ¦ ≠ Length ¦ Finding the most similar Gray code Matlab application to explore the similarities in the rhythmic space Matlab application

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION MODEL EXAMPLES APPLICATIONS CONCLUSIONS Musicology ¦ NetRhythms ¦ RGem ¦ Others Computational musicology is broadly defined as the study of Music by means of computer modelling and simulation. Complimentary approach to traditional musicology What theories of music evolutionary origins make sense? How do learning and evolved components interact to shape the musical culture that develops over time?

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION MODEL EXAMPLES APPLICATIONS CONCLUSIONS Musicology ¦ NetRhythms ¦ RGem ¦ Others The input sequence Each element of V is a vector in which the correspond to small rhythmic group with sampled events and amplitude The network weights The weight vectors W correspond to the internal representation of the agents SARDNET (Sequential Activation Retention and Decay Network) is an extended Kohonen self-organising feature map. This network was developed to study sequences and organization of phonemes in the context of language (James and Miikkulainen (1995) Comparison using the SCV determines the winning node of the network

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION MODEL EXAMPLES APPLICATIONS CONCLUSIONS Musicology ¦ NetRhythms ¦ RGeme ¦ Others Style Matrix 1Style Matrix 2 time = 1 Simulation time = 2 dFL: date of first listening dLL: date of last listening nL: number of listenings W: weight Every time a new music is listened to, new memes are included in the Style Matrix and the weights of all the memes are updated according to the similarity measure.

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) INTRODUCTION MODEL EXAMPLES APPLICATIONS CONCLUSIONS Musicology ¦ NetRhythms ¦ RGem ¦ Others Composition Pedagogy

July / º Simpósio Brasileiro de Computação Musical (SBCM2005) Contributions This work contributes with a measure of similarity between sequences, exploring all hierarchical levels and keeping the information about the lower levels. Future Work Future developments involve the comparison between the SCV and other similarity measurements and how can we relate this measurement with human perception Acknowledgements The authors would like to acknowledge the financial support of the Lerverhulme Trust, São Paulo State Research Foundation (FAPESP) and CAPES (Brazil) INTRODUCTION MODEL EXAMPLES APPLICATIONS CONCLUSIONSContributions ¦ Future work ¦ Acknowledgements