Presentation is loading. Please wait.

Presentation is loading. Please wait.

Distributed Computing Group Visually and Acoustically Exploring the High-Dimensional Space of Music Lukas Bossard Michael Kuhn Roger Wattenhofer SocialCom.

Similar presentations


Presentation on theme: "Distributed Computing Group Visually and Acoustically Exploring the High-Dimensional Space of Music Lukas Bossard Michael Kuhn Roger Wattenhofer SocialCom."— Presentation transcript:

1 Distributed Computing Group Visually and Acoustically Exploring the High-Dimensional Space of Music Lukas Bossard Michael Kuhn Roger Wattenhofer SocialCom 2009 Vancouver, Canada

2 2 Michael Kuhn, ETH Zurich @ SocialCom 2009 Storage media –Vinyl records –Compact cassettes –Compact discs An Album is stored on a single physical storage medium –Sequence of songs given by album –Album is typically listened to as a whole History organization by album

3 3 Michael Kuhn, ETH Zurich @ SocialCom 2009 Music today Huge offer, easily available –filesharing, iTunes, amazon, etc. Large collections –The entire collection is stored on a single electronic storage medium –Organization by albums (and other lists) is no longer appropriate organize by similarity

4 4 Michael Kuhn, ETH Zurich @ SocialCom 2009 Organization by Similarity Our Goals –Mobile application (portable player) –Play songs the user likes –Overview of a collection Problems on mobile devices –Limited input –Limited output –Limited processing power –Limited memory Solution –Use song coordinates provided by www.musicexplorer.orgwww.musicexplorer.org

5 5 Michael Kuhn, ETH Zurich @ SocialCom 2009 Which songs are similar? Goussevskaia et al., WI 2008: –Each song is positioned in a Euclidean „Map of Music“ –Similar songs are close to each other in this Euclidean space

6 6 Michael Kuhn, ETH Zurich @ SocialCom 2009 The Map of Music Based on usage data –„behaviour of the crowd“ –Gathered from social music platform (last.fm) –NO audio-analysis! Underlying similarity measure –Item-to-item collaborative filtering (Amazon) [Linden et al., IEEE Internet Computing] –„users who listen to song A also listen to song B“ Coordinates available through webservice –www.musicexplorer.orgwww.musicexplorer.org

7 7 Michael Kuhn, ETH Zurich @ SocialCom 2009 Hey Jude Imagine My Prerogative I want it that way Praise you Galvanize rock pop electronic Using the Map Similar songs are close to each other Quickly find nearest neighbors Span (and play) volumes Create smooth playlists by interpolation Visualize a collection Low memory footprint –Well suited for mobile domain convenient basis to build music software

8 8 Michael Kuhn, ETH Zurich @ SocialCom 2009 That‘s easy – is it? 10 dimensional!

9 9 Michael Kuhn, ETH Zurich @ SocialCom 2009 Contributions Visual and acoustic guide to the high-dimensional music galaxy Proof-of-concept application for Android devices („Google-phone“)

10 10 Michael Kuhn, ETH Zurich @ SocialCom 2009 Visual Exploration

11 11 Michael Kuhn, ETH Zurich @ SocialCom 2009 The Reference: SensMe (Sony Ericsson) slow fast happy sad Create playlist by selecting areas Based on audio-analysis

12 12 Michael Kuhn, ETH Zurich @ SocialCom 2009 Requirements Global Overview Local Overview Orientation Our problem: 10 dimensions!

13 13 Michael Kuhn, ETH Zurich @ SocialCom 2009 Lens Metaphor Few details in the border rings Detailed view in the center

14 14 Michael Kuhn, ETH Zurich @ SocialCom 2009 Lens: Recursive Clustering High resolution in the center Few details in the border regions

15 15 Michael Kuhn, ETH Zurich @ SocialCom 2009 Cake Metaphor Used to represent song clusters

16 16 Michael Kuhn, ETH Zurich @ SocialCom 2009 The Visual Exploration Interface Browsing –Touch cluster to bring it to the center Playlist Generation –Select a number of seed songs –Playlist will consist of songs around these seeds –Similar to SensME (but songs are selected in a different interface) Touch to make this area the new center

17 17 Michael Kuhn, ETH Zurich @ SocialCom 2009 Evaluation (1) User Experiment –9 participants –Collection (1400 songs) –5 minutes to create playlist of 20 songs (for both systems) Evaluation: Participants had to... –...rate each individual song in the playlists –...fill in a questionaire vs.

18 18 Michael Kuhn, ETH Zurich @ SocialCom 2009 Evaluation (2) Average song rating (scale: 0..10): –5.5 (SensMe) –6.3 (this paper) Questionaire (scale: 1..5): SensMeThis paper Playlist (overall)2.43.3 Diversity (3 is best)2.43.4 Usability4.73.7 Underlying space2.44.0 Use again?44%67% Trade-off: Accurracy of high-dimensional space versus simplicity of interface

19 19 Michael Kuhn, ETH Zurich @ SocialCom 2009 Acoustic Exploration

20 20 Michael Kuhn, ETH Zurich @ SocialCom 2009 Idea Shuffle (play songs in random order) Can we do better?Yes! Idea: Learn on the fly which songs the user likes! Skip = bad song Listen = good song

21 21 Michael Kuhn, ETH Zurich @ SocialCom 2009 Realization Basic algorithm: Voronoi Tesselation First song was skipped Supposed to be the user‘s region of interest

22 22 Michael Kuhn, ETH Zurich @ SocialCom 2009 Improvements Weighting –Account for strong/weak feedback Aging –Allows to adapt to changing mood Centering –Border regions are risky => go to center Escaping –Sometimes play random song to avoid getting stuck somewhere Rating bar (left = skip, right = good)

23 23 Michael Kuhn, ETH Zurich @ SocialCom 2009 References Random shuffling (e.g. iPod-Shuffle) Pampalk et al. (ISMIR, 2005) –Designed for (Euclidean) audio feature spaces dgdg dbdb If there are songs with d g < d b : select such song with smallest d g Else: select song with largest ratio d g /d b

24 24 Michael Kuhn, ETH Zurich @ SocialCom 2009 Evaluation 9 Participants Song ratings are used as input and for evaluation Diversity clearly better than Pampalk Ratings clearly better than random

25 25 Michael Kuhn, ETH Zurich @ SocialCom 2009 Conclusion Similarity based methods for music organization on mobile devices Methods outperform other approaches in the corresponding domain –User study with 9 participants –Schemes are not restricted to music –Trade-off: High dimensional space vs. usability Mobile devices can cope with advanced interfaces for similarity based music exploration –Lots of room for innovations in the next years! People profit from attention data gathered from the social web (e.g. coordinates at www.musicexplorer.org)www.musicexplorer.org

26 26 Michael Kuhn, ETH Zurich @ SocialCom 2009 Conclusion www.musicexplorer.org

27 27 Michael Kuhn, ETH Zurich @ SocialCom 2009 Questions?


Download ppt "Distributed Computing Group Visually and Acoustically Exploring the High-Dimensional Space of Music Lukas Bossard Michael Kuhn Roger Wattenhofer SocialCom."

Similar presentations


Ads by Google