Jesse English and Sandor Dornbush With help from: Dr. Zary Segall & Chad Eby.

Slides:



Advertisements
Similar presentations
Simulation Examples in EXCEL Montana Going Green 2010.
Advertisements

P2 – Describe the purpose of different types of computer systems
Speaker Associate Professor Ning-Han Liu. What’s MIR  Music information retrieval (MIR) is the interdisciplinary science of retrieving information from.
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 7: Learning in recurrent networks Geoffrey Hinton.
Introduction to Training and Learning in Neural Networks n CS/PY 399 Lab Presentation # 4 n February 1, 2001 n Mount Union College.
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 10: The Bayesian way to fit models Geoffrey Hinton.
Ford’s Sync Software Ashley Thomas. What is Sync Software? a digital interface that uses specialized software that allows drivers and passengers to control.
Classroom Presenter Using the Tablet PC to support Classroom Interaction Richard Anderson University of Washington June 14, 2006.
Mark CerritelliMatthew Fister Charles Cole Mine Yalcinalp.
Artificial Neural Networks Artificial Neural Networks are (among other things) another technique for supervised learning k-Nearest Neighbor Decision Tree.
How does the mind process all the information it receives?
Machine Learning Motivation for machine learning How to set up a problem How to design a learner Introduce one class of learners (ANN) –Perceptrons –Feed-forward.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
Training a Neural Network to Recognize Phage Major Capsid Proteins Author: Michael Arnoult, San Diego State University Mentors: Victor Seguritan, Anca.
Mr. Perminous KAHOME, University of Nairobi, Nairobi, Kenya. Dr. Elisha T.O. OPIYO, SCI, University of Nairobi, Nairobi, Kenya. Prof. William OKELLO-ODONGO,
Hazırlayan NEURAL NETWORKS Radial Basis Function Networks I PROF. DR. YUSUF OYSAL.
Chapter 3 Computer Science and the Foundation of Knowledge Model
Rohit Ray ESE 251. What are Artificial Neural Networks? ANN are inspired by models of the biological nervous systems such as the brain Novel structure.
Neural Network Tools. Neural Net Concepts The package provides a “standard” multi-layer perceptron –Composed of layers of neurons –All neurons in a layer.
1 EmuPlayer Music Recommendation System Based on User Emotion Using Vital-sensor KMSF- sunny 親: namachan さん.
Walter Hop Web-shop Order Prediction Using Machine Learning Master’s Thesis Computational Economics.
Radial Basis Function Networks
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Cascade Correlation Architecture and Learning Algorithm for Neural Networks.
Integrating Neural Network and Genetic Algorithm to Solve Function Approximation Combined with Optimization Problem Term presentation for CSC7333 Machine.
C. Benatti, 3/15/2012, Slide 1 GA/ICA Workshop Carla Benatti 3/15/2012.
Soft Computing Lecture 18 Foundations of genetic algorithms (GA). Using of GA.
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
Multi-Layer Perceptrons Michael J. Watts
Computer Go : A Go player Rohit Gurjar CS365 Project Proposal, IIT Kanpur Guided By – Prof. Amitabha Mukerjee.
Appendix B: An Example of Back-propagation algorithm
Artificial Intelligence Lecture No. 29 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
1.  Experimental Results  ELM  Weighted ELM  Locally Weighted ELM  Problem 2.
Section 4.2 AQA Computing A2 © Nelson Thornes 2009 Types of Operating System Unit 3 Section 4.1.
Computer Go : A Go player Rohit Gurjar CS365 Project Presentation, IIT Kanpur Guided By – Prof. Amitabha Mukerjee.
An Mp3 Player? Looking at iTunes Rating, Feedback Rating, Feedback Search, Categorization Search, Categorization Collaboration Collaboration Party Shuffle.
Soundscapes James Martin. Overview Problem Statement Proposed Solution Solution Created (Modules, Model, Pics) Testing Looking Back See It in Action Q&A.
What It Is Interactive music generation system Component #1: user interface Component #2: sound generation Music learning tool Component #1: easier help.
CS 478 – Tools for Machine Learning and Data Mining Perceptron.
Srinivas Cheekati( ) Instructor: Dr. Dong-Chul Kim
Over-Trained Network Node Removal and Neurotransmitter-Inspired Artificial Neural Networks By: Kyle Wray.
Why Can't A Computer Be More Like A Brain?. Outline Introduction Turning Test HTM ◦ A. Theory ◦ B. Applications & Limits Conclusion.
Fundamentals of Information Systems, Second Edition 1 Hardware and Software Chapter 2.
Lecture 8, CS5671 Neural Network Concepts Weight Matrix vs. NN MLP Network Architectures Overfitting Parameter Reduction Measures of Performance Sequence.
C - IT Acumens. COMIT Acumens. COM. To demonstrate the use of Neural Networks in the field of Character and Pattern Recognition by simulating a neural.
Neural Networks (NN) Part 1 1.NN: Basic Ideas 2.Computational Principles 3.Examples of Neural Computation.
語音訊號處理之初步實驗 NTU Speech Lab 指導教授: 李琳山 助教: 熊信寬
Feasibility of Using Machine Learning Algorithms to Determine Future Price Points of Stocks By: Alexander Dumont.
1 Creating Situational Awareness with Data Trending and Monitoring Zhenping Li, J.P. Douglas, and Ken. Mitchell Arctic Slope Technical Services.
Presented by Tyler Bjornestad and Rodney Weakly.  One app, all your favorite news feeds  Customizable  Client-server  Uses Bayesian algorithm to make.
Waterproof mp3 player A New Way to Train! So much more than just headphones. One purpose made resilient device, to hold your music and your own personalised.
Software Engineering, COMP201 Slide 1 Software Engineering CSE470.
BDM Capstone Project team : HungPD - Supervisor ThanhLN – Leader ManhDC BienVT NinhVH.
Chapter 11: Artificial Intelligence
Fall 2004 Perceptron CS478 - Machine Learning.
ANN-based program for Tablet PC character recognition
How many different ways can 8 people be seated in a row of 8 seats
Neural Networks Advantages Criticism
Software Development Process
Research Interests.
Training a Neural Network
Deep Learning Hierarchical Representations for Image Steganalysis
Wearable Devices. Wearable Devices Wearable Interfaces Wearable interfaces are the interfaces used to interact with wearable devices while they.
network of simple neuron-like computing elements
An Improved Neural Network Algorithm for Classifying the Transmission Line Faults Slavko Vasilic Dr Mladen Kezunovic Texas A&M University.
Artificial Neural Networks
Artificial Neural Networks
Design of Experiments CHM 585 Chapter 15.
Sanguthevar Rajasekaran University of Connecticut
Presentation transcript:

Jesse English and Sandor Dornbush With help from: Dr. Zary Segall & Chad Eby.

Activity Awareness Feedback loop between the user and their music. Use the users physiological state to influence the music selection. The music influences the users mood and mindset.

Proposed XPod Form Factor

Proposed XPod User Interface

Potential XPod Platform Nokia 5500 Sport Phone Embedded Accelerometers MP3 Player

Experimental XPod Bodymedia Device Tablet

Music and Human Activity Music has a strong connection with human activity. People like to play music that is appropriate for their current activity. Music will can affect a persons mental state and physical activity.

Music Selection Choose the song that the user would most likely like in this state. Use the user prior behavior to learn their preferences. Combine a star rating system with body information.

Song Selection Choose a Song Randomly Learning Algorithm Estimate Preference Flip coin weighted by the Estimated preference Play Song Tails Heads

Results

XPod creates a custom context aware playlist. The addition of state information can improve the accuracy of the learning system. – Prefrence(Song|Time,Activity) ≠ Preference(Song) Neural Network seems to be best. – Generalizes best – Over trains very quickly SMO gets the exact. – Does not generalize well.

Network Structure 289 Input neurons 1 Output neuron 1-50 Hidden neurons – 4 is the best

Future Work Develop a prototype device. – Nokia 5500 Sport – iPaq and Backpaq Incorporate song metadata – Human Generated, eg Last.fm – Machine Generated Incorporate other meta information – Location Information – Recent Phone Calls – Weather

Questions?