Finding Downbeats with a Relaxation Oscillator Douglas Eck Presented by Zhenyao Mo.

Slides:



Advertisements
Similar presentations
Problems 1)For the fig sketch the output waveform. What is the maximum positive voltage? The maximum negative?
Advertisements

IC TESTING.
VIRTUAL Q CYCLING Visualize Your Progress!. Video Choreography Video plays in the background as you teach Use the visual cues to enhance your coaching.
The Memory Function of Sleep Week 14 Group 4 Kindra Akridge Kimberly Villalva Zhiheng Zhou.
CS370 – Spring 2003 Hazards/Glitches. Time Response in Combinational Networks Gate Delays and Timing Waveforms Hazards/Glitches and How To Avoid Them.
PROJECTS 1. Homeostasis A homeostatic system is one that resists internal change when external parameters are perturbed. We will illustrate two such networks:
Development of Damping Algorithm Olof Samuelsson Industrial Electrical Engineering and Automation
Neural Network of the Cerebellum: Temporal Discrimination and the Timing of Responses Michael D. Mauk Dean V. Buonomano.
CS 678 –Boltzmann Machines1 Boltzmann Machine Relaxation net with visible and hidden units Learning algorithm Avoids local minima (and speeds up learning)
Leech Heart Half- Center Oscillator: Control of Burst Duration by Low- Voltage Activated Calcium Current Math 723: Mathematical Neuroscience Khaldoun Hamade.
10/10/02 Zurich-02 How does the lamprey swim? All you ever wanted to know about the CPG for lamprey locomotion The role of coupling, mechanics and sensory.
CH12: Neural Synchrony James Sulzer Background Stability and steady states of neural firing, phase plane analysis (CH6) Firing Dynamics (CH7)
On Load Tap Changing Transformer Paralleling Simulation and Control.
Negative vs. positive feedback What is the difference? Consider what happens when there is a perturbation Positive feedback drives op amp into saturation:
CSE 153 Cognitive ModelingChapter 3 Representations and Network computations In this chapter, we cover: –A bit about cortical architecture –Possible representational.
AR vs. CFSM Abdallah Tabbara. CFSM Overview 4 CFSM has: –a finite state machine part –a data computation part –a locally synchronous behavior transitions.
A Theory of Cerebral Cortex (or, “How Your Brain Works”) Andrew Smith (CSE)
UNIT –IV PULSE CIRCUITS
Effect of the TLEs-receiver distance on the signal perturbations properties S.NAITAMOR, O.BOUMIA, T.ABDELATIF.
Holistic Music Therapy and Rehabilitation Jennifer Townsend NMT, MT-BC Neurologic Music Therapist Music Therapist-Board Certified The National Flute Association.
Television 1 Jess UEAB2006 Television Sync Separator.
Experiment 17 A Differentiator Circuit
INFO 637Lecture #31 Software Engineering Process II Launching & Strategy INFO 637 Glenn Booker.
Auto Regulation/Homeostasis Copyright © 2010: Sauro.
Asservicement.
9/18/2015 EC1261 ALICE / Sr.lect-EEE UNIT –IV PULSE CIRCUITS.
EE631 – Spring ECE631/EE631Q Lecture 9 – The Rectifier S.D.Sudhoff Purdue University.
Team Theremin1 Analog Theremin Using Vacuum Tubes and Frequency Detection via Band-pass Filters Matt Britt, Ryan Adams, William Findley Jr., Yuri Yelizarov,
Automatic Gain Control Response Delay and Acquisition in Direct- Sequence Packet Radio Communications Sure 2007 Stephanie Gramc Dr. Noneaker.
John Wordsworth, Peter Ashwin, Gabor Orosz, Stuart Townley Mathematics Research Institute University of Exeter.
1 Chap. 3 Interface. 2 Interface  Physical connection between node and transceiver  Network interface card (NIC)  Physical connection between transceivers.
Cycle 6: Oscillations and Synchrony
Tutorial 2 Question 1: For the common emitter amplifier shown in Fig.1 (a) draw the small signal equivalent circuit, representing the transistor in hybrid-
Session 6 - Sensor Modelling
INTRODUCTION OF INTEGRATE AND FIRE MODEL Single neuron modeling By Pooja Sharma Research Scholar LNMIIT-Jaipur.
Preamplifiers : BGA 2003 (Silicon MMIC amplifier): In general, the function of a preamp is to amplify a low-level signal to line-level. DESCRIPTION: Silicon.
Introduction to synchronization: History
ECG-based Indices of Physical Activity. Correlates of physical activity in the ECG Heart rate Mean heart rate.
Introduction to Neural Networks Introduction to Neural Networks Applied to OCR and Speech Recognition An actual neuron A crude model of a neuron Computational.
Biological Neural Network & Nonlinear Dynamics Biological Neural Network Similar Neural Network to Real Neural Networks Membrane Potential Potential of.
The brain at rest. Spontaneous rhythms in a dish Connected neural populations tend to synchronize and oscillate together.
Object Oriented Simulation with OOSimL Conditional Waiting.
Rhythms and Cognition: Creation and Coordination of Cell Assemblies Nancy Kopell Center for BioDynamics Boston University.
ECE4006 Senior Design Project Linda Milor and Jay Schlag
IGEM 2008 Tutorial Modeling. What? Model A model in science is a physical, mathematical, or logical representation of a system of entities, phenomena,
PRESENTATION ON THE TOPIC By: Rahul agarwal. INTRODUCTION  Overload protection circuit are required in inverters and uninterrupted power supplies to.
Ch 9. Rhythms and Synchrony 9.7 Adaptive Cooperative Systems, Martin Beckerman, Summarized by M.-O. Heo Biointelligence Laboratory, Seoul National.
Basic memory (cont.) Forgetting: What is it? How can memory be modeled? Connectionist models.
Task List  Group management plan  Background studies  Link budget: optical/electrical  Build, test learning Rx board  Order components for transceiver.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Voltage Divider Circuits Input transducers Input transducers are devices that convert a change in physical conditions (for example, temperature) into a.
TA: Shreya Rawal.  A use case is a description of a system’s behavior as it responds to a request that originates from outside of that system (Usually.
1 Noise Figure Improvement using a Front End Transformer Hooman 9/9/13.
Date of download: 6/28/2016 Copyright © 2016 American Medical Association. All rights reserved. From: Teamwork Matters: Coordinated Neuronal Activity in.
Ch. 13 A face in the crowd: which groups of neurons process face stimuli, and how do they interact? KARI L. HOFFMANN 2009/1/13 BI, Population Coding Seminar.
Signal Generators Term 8.
Basic MOS Amplifiers: DC and Low Frequency Behavior
Light Detection Circuit
Neural Networks.
Workflow materials models: template 1
What will we do today?. What will we do today?
Computer Fundamentals
TUTORIAL QUESTIONS – OSCILLATOR
استراتيجيات تعديل السلوك بين النظرية والتطبيق
Volume 30, Issue 2, Pages (May 2001)
Review – Objectives Transitioning 4-5
CSE 313 Data Communication
Systems neuroscience: The slowly sleeping slab and slice
1.5.4 The High-Voltage Power Supply : The high-voltage power supply (HVPS) provides a positive or negative voltage necessary for.
Chen Liu, David R. Weaver, Steven H. Strogatz, Steven M. Reppert  Cell 
Presentation transcript:

Finding Downbeats with a Relaxation Oscillator Douglas Eck Presented by Zhenyao Mo

Overview  Purpose: to find downbeats in rhythmical patterns  Method: using oscillators to model the behavior of rhythmical patterns, thus find downbeats

Problems in downbeats finding  Imperfect timing –Motor noise –Deviations due to expressive timing

Why oscillators  It has CYCLES  It could respond to input perturbation, and finally align its cycles with some periodic components –Thinking of musical notes as input perturbation –Thinking of oscillator cycles as downbeats  It can resist noise signals Perfect !!!

A Relaxation Oscillator Model  dv/dt = -v(v-  dv/dt = -v(v-θ)(v-1)-ω+Ω   dω/dt = e(v-r ω) (v is voltage, ω is voltage recovery)

A Relaxation Oscillator Model  dv/dt = -v(v-  dv/dt = -v(v-θ)(v-1)-ω+Ω (input notes)   dω/dt = e(v-r ω) (v is voltage, ω is voltage recovery)

Input note signals  xxxx..xx.x.x…  x is notes,. is a rest  The base interval between notes is 125 time-steps  x is encoded as 10000…0, one 1, . is encode as 00000…0, 125 0

Input note signals (continue)  Two input signal strength –Low strength: ~0.08 (mean = ) –High strength: ~0.09 (mean = )  Three type of noise –No noise –-5%~+5% –-10%~+10% –(all apply to time/interval, not to signal strength)

Simulation  20 oscillators are used –Different initial conditions  Run 8 pattern repetions, output 2 following pattern repetions, then recorded  Results are compared to “P&E” Model

Discussion  Why high strength input get worse results? –Oscillators are over-sensitive to “early” events –Later events may be more important for downbeat finding –The “strong” voltage in “early” events cause oscillators to “fire”, and unable to respond to subsequent events

Discussion (continue)  When it fails –For those patterns where rests play an important role  Future work –Using oscillator network (coupling and synchronizing) –Comparing different models