Compute the mean firing rate

Assignment Help Simulation in MATLAB
Reference no: EM132223703

Neural Data Analysis Lab: Encoding

Project

The primary goal of this lab is to introduce you to fundamental methods of analyzing spike trains of single neurons to characterize their encoding properties: raster plots, peri-stimulus time histograms, and tuning curves. The dataset for this lab is called "Lab5_CenterOutTrain" and is found under "Modules/Data for labs" in Canvas. Put it in your current directory and load it.

This behavioral data was collected using a manipulandum, which is an exoskeleton which fits over the arm and constrains movement to a 2-D plane. Think of the manipulandum as a joystick controlled with the whole arm. The behavioral task was the center out paradigm pioneered by Georgopoulos and colleagues (1982). The subject first holds the cursor over the center target for 500 ms. Then a peripheral target appears at one of eight locations arranged in circle around the center target. In our task there is an instructed delay, which means that after the peripheral target appears the subject must wait 1000-1500 ms for a go cue. After the go cue, the subject moves to and holds on the peripheral target for 500 ms and the trial is completed.

Obviously, MI neurons should respond during a time window centered around the go cue, since this when voluntary movement begins. However, MI neurons also respond during the instructed delay. This is somewhat surprising, because the subject is holding still during this time. The usual interpretation is that the subject is imagining or preparing for movement to the upcoming target. This means that MI is involved in planning as well as execution of movement.

The "Background" section of this lab will walk you through creating a raster plot and peri-stimulus time histogram for the example data found in the variable "spike." For your project, you will analyze the data in the struct "unit." This contains the spike times for 143 neurons. You also have information about 158 trials, including the instruction times, the go cue times, and direction of the target. The targets are labeled 1 through 8. Target 1 is at zero degrees, which we defined as moving to the right of the target. Target 2 is at 45 degrees, Target 3 is 90 degrees (moving straight up) and so number counterclockwise to Target 8 which is 315 degrees. The "Background" section will also walk you through how to fit a tuning curve to raw data. If we treat the direction to the peripheral target as the stimulus, we can arrange the neuronal responses in a tuning curve. These can be described with a cosine curve, where the phase of the fitted cosine corresponds to the preferred direction of the neuron.
Be sure to fulfill the "Lab Report Requirements".

Lab Report Requirements

1. Plot a raster plot and PSTH for all eight directions for a two second period centered on the go cue for one of the neurons (report which one). To get them all on the same graph, you can use the function subplot. For example, subplot(3,3,1) targets the upper right graph in a 3x3 grid, subplot(3,3,2) targets the upper middle graph and so on. Plot them such that the location of the target corresponds to the location of the subplots (see I. Project).

2. Compute the mean firing rate for each of your 143 neurons in each of the 8 directions for a 2-second epoch centered on the go cue time. Then fit a cosine tuning curve for the mean firing rate as a function of the target angle.

3. Plot the tuning curve (the mean firing rate in each direction and fit cosine tuning curve) for your best neuron. Report which neuron it was, and how you determined it was the "best."

4. Plot a histogram of the preferred directions of all 143 neurons. Picking out the preferred direction from the fit parameters is a little tricky, since the value maybe off a multiple of 2*pi. Make sure to compensate for that.

5. Discuss how good you think the cosine-tuning curve is as a model of your neuron's responses. What percentage of neurons do you think are well fit by a cosine-tuning curve?

Attachment:- Lab Neural Data Analysis.rar

Reference no: EM132223703

Questions Cloud

View of the organization internal and external environment : The planning tool that provides management with a critical view of the organization's internal and external environments is known as
Create the revenue and expense budgets : AC721 Budgeting for Managers, Brenau University, USA. During weeks 1-6, you will create revenue and expense budgets compared with actual results for Retail shop
When creating partnerships with media companies : When creating partnerships with media companies, what do sports rights-holders need to consider and what does the media company need to consider?
Use of social networks for knowing your market : How can you as a manager understand external trends, such as transparency expectations or use of social networks for knowing your market?
Compute the mean firing rate : Compute the mean firing rate for each of your 143 neurons in each of the 8 directions for a 2-second epoch centered on the go cue time
Expectations or use of social networks for knowing market : How can you as a manager understand external trends, such as transparency expectations or use of social networks for knowing your market?
Concerned about the rising cost of employee benefits : Many organizations are concerned about the rising cost of employee benefits and question their value to the organization and to employees.
Sniezek was not consideration for agreement to arbitrate : What was the main reason that the courts determined that the Chiefs offer of employment to Sniezek was not consideration for the Agreement to arbitrate?
How would you describe an authentic person : What assumptions do you make about the value of self-disclosure on the part of clients - What are your assumptions pertaining to autonomy, independence

Reviews

len2223703

1/28/2019 2:11:10 AM

Please complete the entire lab and lab report. Send in the MATLAB files and the written solutions in a pdf. Follow the Lab5 guide exactly and do the questions in the Lab report requirements.

len2223703

1/28/2019 2:10:46 AM

Please complete the entire lab and lab report. Send in the MATLAB files and the written solutions in a pdf. Follow the Lab5 guide exactly and do the questions in the Lab report requirements. Make sure to save your code for fitting the cosine-tuning curves and computing preferred directions, as you will need it again for the next lab. Below are examples of what your raster plots, PSTHs and tuning curves might look like. In this case, the location of the target corresponds to the location of the subplots. Be sure that all plots are properly titled and labeled.

Write a Review

Simulation in MATLAB Questions & Answers

  Calculate the stress intensity factor

Use the three-parameter zone finite element method or the boundary collocation method to calculate the stress intensity factor K, at the crack tip for the plate

  Build a simulation using newtons laws of motion

Build a new and different simulation of your own using Newtons laws of motion and Show the code and describe how it works

  Write the specification of load mover

Write the specification of LOAD MOVER detailed of the whole design and precise for automatic control section and divide the design into various modules and Is the kernel required if yes which one?

  Design the automatic control section using statecharts

Aim of this project is to design an embedded system which can move loads from one place to another. The system can be operated manually, automatically and wirelessly.

  Need an expert who can model a drill in simulink

Need an expert who can model a drill in Simulink. Working model of a drill needing for an improvment to behave more realistically as a drill to drill through plastic block.

  Project is on load frequency control using fpid

Project is on load frequency control using FPID tuned using GA and PSO algorithm and the system is a two area system.

  Number of packets received with time

Let x be the number of packets received with time -

  Build a matlab based graphical user interface

Build a Matlab based graphical user interface (GUI) that operates in conjunction with a base Matlab/ Simulink simulation program. Any base simulation is considered acceptable.

  Build a matlab based graphical user interface

Build a Matlab based graphical user interface (GUI) that operates in conjunction with a base Matlab/ Simulink simulation program. Any base simulation is considered acceptable.

  Simulate the standardised sum of independent

Simulate the standardised sum of independent and identically distributed variates - Fit a linear regression model as in Q5, and plot your estimates for β0 and β1 as N increases, together with a line indicating their true values. Supply your code.

  Plot the original periodic square wave

Plot the original periodic square wave on the same graph. Comment on the difference between the original periodic square wave and its truncated Fourier series presentation.

  Use matlab to plot the function

Plot the original periodic square wave on the same graph. Comment on the difference between the original periodic square wave and its truncated Fourier series presentation.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd