Skip to content

Latest commit

 

History

History
94 lines (74 loc) · 14.1 KB

README.md

File metadata and controls

94 lines (74 loc) · 14.1 KB

368663505_10013993068670858_8862232049657426882_n

Introduction to Computational Neuroscience🧠🧠🧠

🧬Objectives

🧠 Introduce tools that are essential for starting work in computational neuroscience.
🧠 It includes pre-requisite knowledge such as
👩‍💻 Programming with Python
👩‍💻 Linear Algebra
👩‍💻 Calculus
👩‍💻 Statistics
👩‍💻 Basic Neuroscience

🧬Course materials

🧠 Welcome Video

🧠Topic 🧠Tutorial 🧠Video 🧠Slides
Python (W1D1&2) drawing drawing
Basics of Neurosciences 1 (W1D3) drawing drawing
Basics of Neurosciences 2 (W1D4) TBA
Neural Data (W1D5) drawing drawing
Linear Algebra Tutorial 1 (W2D1) Open In Colab TBA
Linear Algebra Tutorial 2 (W2D2) Open In Colab TBA
Linear Algebra Tutorial 3 (W2D3) Open In Colab drawing drawing
Calculus Tutorial 1 (W2D4) Open In Colab TBA
Calculus Tutorial 2 (W2D5) Open In Colab TBA
Calculus Tutorial 3 (W2D5) Open In Colab
Statistics Tutorial 1 (W3D1) Open In Colab drawing drawing
Statistics Tutorial 2 (W3D2) Open In Colab drawing drawing

🧬What we Tackled at August, 2023

At Week 1

  • Mon, July 31: Python Day 1
  • Tue, August 1: Python Day 2
  • Wed, August 2: Basics of Neurosciences Day 1
  • Thu, August 3: Basics of Neurosciences Day 2
  • Fri, August 4: Neural Data

Week 2

  • Mon, August 7: Linear Algebra Day 1 (Vectors)
  • Tue, August 8: Linear Algebra Day 2 (Matrices)
  • Wed, August 9: Linear Algebra Day 3 (Eigen Values and Eigen Vectors)
  • Thu, August 10: Calculus Day 1 (Differentiation and Integration)
  • Fri, August 11: Calculus Day 2 (Differential Equations)

Week 3

  • Mon, August 14: Statistics Day 1 (Probability)
  • Tue, August 15: Statistics Day 2 (Inference)
  • Wed, August 16: Guest Speakers
  • Thu, August 17: Project Day 1
  • Fri, August 18: Project Day 2

Hippocampus heliopolis

Topic🧠 Code🧠
Our Project Open In Colab

Objective:

The objective of this project is to analyze neural activity data obtained from brain regions involved in visual perception tasks. The project aims to decode the neural responses to different visual stimuli and evaluate the accuracy of decoding across various regions of interest (ROIs) in the brain.

Data Collection and Preprocessing:

The project starts with downloading and installing necessary libraries and datasets required for analysis. This includes downloading data files (data.h5 and features.h5), ImageNet labels (imagenet_classes.txt), and installing required Python libraries (bdpy, seaborn_image, etc) The neural activity data is stored in an HDF5 file (data.h5). The data includes voxel data from different brain regions, along with metadata such as data type, run number, labels, and ROI indicators.

Data Extraction and Analysis:

The project includes functions for extracting data from specific ROIs and filtering based on image types (similar, different, or imagery). Logistic Regression models are trained using the extracted data to decode neural responses and predict image labels. The accuracy of the decoding models is evaluated using test data, and accuracy scores are calculated for each ROI.

Visualization:

Visualizations are generated to illustrate the decoding accuracy across different ROIs. Plots such as bar graphs are used to compare the accuracy of decoding across various brain regions.

Key Components:

Data Extraction Functions: Functions to extract neural activity data from specific ROIs and filter based on image types. Model Training and Evaluation: Training logistic regression models to decode neural responses and evaluate accuracy. Visualization: Generating visualizations to depict decoding accuracy across different brain regions.

Results and Interpretation:

The project aims to provide insights into how neural activity in different brain regions correlates with visual perception tasks. By analyzing decoding accuracy across ROIs, the project aims to identify regions that are most informative for specific visual stimuli.


Finally, Have We had fun with Neuroscience🧠🧠🧠