🧠
Recursos-neuro Repo para ir agregando recursos en Neurociencia Cognitva, computacional y temas relacionados (estadística, métodos de análisis, Machine Learning, etc). Enfocado a cursos/tutoriales en español e inglés. Solo contenido gratuito.
Si conocés a alguien a quien le pueda servir, compartilo y si te gustó dale una estrella
Si deseas agregar un recurso podés hacer un pull request (si no sabes cómo fijate acá)
Temas
- EEG
- fMRI
- Eye/gaze tracking
- Software para crear experimentos (online y offline)
- Neurociencia computacional
- Neuroanatomía
- Herramientas matemáticas / ciencia de datos
- Programacion en Python
- Programacion en R
- Ciencias Cognitivas
- Machine Learning
- Deep Learning
EEG
-
En general el contenido de Mike X Cohen es genial. Su canal
- Neuroscience source separation:
-
- Recursos sobre Potenciales Relacionados a Eventos (Universidad de California en Davis).
-
MNE Tutorials for EEG anaysis in Python
- MNE es la libreria de Python mas usada para analizar datos de Electroencefalogrfia (EEG).
-
MNE in Python by Berdakh Abibullaev
- Muy interesante lista de reproducción con tutoriales para aprender a usar MNE.
fMRI
-
- Libro y videos que tienen como objetivo enseñar a analizar datos de fMRI
Eyetracking
-
PyGaze: Open-source toolbox for eye tracking in Python
- La principal opcion para analizar movimientos oculares en Python
-
Gaze tracking estimation video by learnopencv Youtube Channel
- In this video, we explain the problem of gaze estimation, current methods for collecting ground truth data, public datasets, and current methods for solving the gaze estimation/tracking problem.
- blog post
-
- WebGazer.js is an eye tracking library that uses common webcams to infer the eye-gaze locations of web visitors on a page in real time. The eye tracking model it contains self-calibrates by watching web visitors interact with the web page and trains a mapping between the features of the eye and positions on the screen. WebGazer.js is written entirely in JavaScript and with only a few lines of code can be integrated in any website that wishes to better understand their visitors and transform their user experience. WebGazer.js runs entirely in the client browser, so no video data needs to be sent to a server, and it requires the user's consent to access their webcam.
Neurociencia computacional
-
Todo el material de la escuela de verano neurociencia computacional Neuromatch Academy 2020
- Incluye videos de las clases, notebooks en Google Colab, etc.
-
Fleur Zeldenrust COMPUTATIONAL NEUROSCIENCE resources
- "Almost no-one coming to computational neuroscience has a degree in computational neuroscience: most have degrees in biology, physics, mathematics or AI. Therefore, I often receive the question what good introductory material is. Here, I compiled a list of some introductory material I like."
-
Repositorio: awesome-neuroscience
- Lista curada de bibliotecas de neurociencia, software y cualquier contenido relacionado con el tema.
-
STATS320: Machine Learning Methods for Neural Data Analysis 2021
- Repo de la materia de Stanford University. Algunos de los temas: Spike sorting algorithm , Kilosort: Spike sorting by Deconvolution, CNMF: Calcium deconvolution via constrained NMF, DeepLabCut: Markerless pose tracking with CNNs, DeepRetina: Deep encoding models of retinal spike trains, Kalman Smoothers: Decoding movement from neural data, MoSeq: Autoregressive HMMs for animal movements, SLDS: Switching LDS model of neural data
Neuroanatomia
- FUNCTIONAL NEUROANATOMY resources from The University of British Columbia
- Excelente material interactivo proporcionado por la Dra. Claudia Krebs.
Experimentos
-
Canal de Youtube de Psychopy para hacer experimentos con Python
-
Canal de Youtube de Josh de Leeuw (creador de jsPsych)
- jsPsych es una poderosa librería para hacer experimentos de psicología y neurociencias utilizando el lenguaje javaScript.
-
jsPsych tutorials by Winson Yang
- Muy buenos tutoriales para aprender a usar la librería jsPsych.
-
Videos de la conferencia #BeOnline2020 sobre experimentos comportamentales online
Herramientas
-
Data Science for Biologists. Playlist del curso de la Unversidad de Washington
-
Class lectures for Mathematical Tools for Neural and Cognitive Science, a graduate course at NYU. Topics include: Linear algebra, least-squares and total-least-squares regression, eigen-analysis and PCA, linear shift-invariant systems, convolution, Fourier transforms, Nyquist sampling, basics of probability and statistics, hypothesis testing, model comparison, bootstrapping, estimation and decision theory, signal detection theory, linear discriminants, classification, clustering, simple models of neural spike generation, white noise (reverse-correlation) analysis.
-
Biometría 2, materia de FCEyN (Universidad de Buenos Aires). Temas: Modelos (lineales, no lineales, mixtos), Análisis de la varianza, regresiones, métodos de comparación multivariada, diseño de medidas repetidas, entre otros.
-
Introduction to statistics (Youtube playlist by Khan Academy)
-
Canal de Youtube de Steve Brunton explica muchos temas de matemática útiles para neurociencias (posee listas de: álgebra lineal, SVD, Fourier, data science, entre otros).
-
Mathematical Tools for Neuroscience (Neurobio 212 at Harvard)
- Curso con temática similar al de Math tools de NYU. Diferencias: Código en Python (cuadenos de Colab) en vez de Matlab y que está pensado específicamente para ser dictado online con una estética tipo Khan Academy.
- Temas: Álgebra lineal, estadística, ecuaciones diferenciales, sistemas dinámicos y bases de Machine Learning.
- La idea es lograr incluir temas variados (de matemática) que a una persona trabaje en neurociencia pueda resultarle de utilidad.
-
Introduction to Mathematics and Python using Neuroscience Examples
- Se propone como una breve introducción a las herramientas matematicas en Python.
- Una buena opción previa a Mathematical Tools for Neuroscience (Neurobio 212 at Harvard)
-
Introduction to Linear Algebra for Applied Machine Learning with Python
- Muy buen recurso para arrancar con álgebra lineal desde cero. Recomiendo la sección sobre notación matemática que, como dice el autor, suele ser uno de los problemas más grandes para quienes no venimos de ese campo.
-
"Viendo la teoria". Libro interactivo para iniciarse en nociones de probabilidad
- Recurso creado por Daniel Kunin mientras era un estudiante de pregrado en la Universidad de Brown. El objetivo de la página es hacer la Estadística más accesible usando visualizaciones interactivas en el navegador.
-
Canal de Youtube de Andres Farall
- Videos sobre Ciencia de Datos con implementaciones prácticas en R. Los videos subidos a este canal comprenden los recursos asincrónicos de los cursos de posgrado que dicta regularmente en la Facultad de Ciencias Exactas y Naturales de la Universidad de Buenos Aires. Algunos de estos cursos son: Enfoque Estadístico del Aprendizaje (Maestría en "Data Mining") Introducción al Análisis Multivariado (Carrera de Especialización en Estadística para profesionales en Ciencias de la Salud) Ciencia de Datos con R (Materia optativa de grado y posgrado) Técnicas Avanzadas de Regresión (Carrera de Especialización en Estadística para profesionales en Ciencias de la Salud)
-
Material de la materia "Laboratorio de Datos" (Universidad de Buenos Aires)
- Excelente contenido en español sobre análisis de datos y Machine Learning con Python: Videos, slides y notebooks
- Algunos de los temas abarcados: análisis exploratorio de datos numéricos, modelos de regresión, modelos de clasificación, clustering y reducción de la dimensionalidad, obtención de datos, datos no numéricos, introducción al procesamiento del lenguaje natural.
-
NSCI 801: Quantitative Neuroscience by Dr Gunnar BLOHM
- Todo el material del curso de Neurociencia cuantitativa utilizando Python y Google Colab
- Temas: Intro Python, Advanced Python, Data collection / signal processing, Statistics and Hypothesis testing - basics, Statistics and Hypothesis testing - advanced, Quantitative wet lab / bench methods , Statistics and Hypothesis testing - Bayesian, Models in Neuroscience, Data Neuroscience overview , Correlation vs causality, Reproducibility, reliability, validity,
-
Stanford's "Introduction to Statistics"
- Curso de coursera introductorio con los siguientes temas: Estadística descriptiva, Muestreo y Experimentos Controlados Aleatorizados, Probabilidad, Distribuciones de Muestreo y Teorema Central del Limite, Regresión, Pruebas Comunes de Significancia, Remuestreo, Comparaciones Múltiples.
-
Computational linear algebra by Rachel Thomas
- Excelente curso de una de las creadoras de fast.ai, con un enfoque fuertemente práctico.
- Repo con el contenido del curso: https://github.com/fastai/numerical-linear-algebra
-
Mathematical Tools for Data Science dictado por Carlos Fernandez-Granda (NYU University)
-
Fundamentals for Neuro Data Science
- Este curso está destinado a investigadores en ciencias de la vida (neurólogos, psiquiatras, psicólogos, neurocientíficos) que desean mejorar sus prácticas de investigación u otros investigadores que desean una introducción a la ciencia de datos con ejemplos en neurociencia y neuroimágenes. El objetivo es brindar herramientas para ser capaz de analizar datos de manera reproducible y colaborativa utilizando Python.
- Temas: Introducción a la reproducibilidad, terminal y Bash, Introducción a Python, Caja de herramientas de Python para análisis de datos, Git/GitHub, Preprocesamiento de datos en Python, Aprendizaje automático 1: aprendizaje supervisado, Machine Learning 2: selección y validación de modelos, Introducción a la visualización de datos, Contenedores, Computación de alto rendimiento.
Ciencias Cognitivas
-
Cognitive Neuroscience (PSY 449), University of Oregon, 2020
-
Fundamentals of Cognitive Neuroscience by Hamed Ekhtiari
- 87 videos cubriendo gran cantidad de contenidos de neurociencias cognitivas.
Machine Learning
-
Playlist del ya clásico curso de Machine Learning de Andrew Ng
-
Stat-451: Intro to Machine Learning (Fall 2020) by Sebastian Raschka
-
Repositorio: Completely free access list of resources to learn machine learning and deep learning
-
- Realmente tiene de todo sobre el tema! (Tutoriales separados por: Frameworks, librerías, algoritmos, modelos, técnicas, áreas, etc)
-
Repositorio de la materia Aprendizaje Automático (Universidad Nacional de San Martin)
- Valioso recurso en español, donde son más escasos. Contiene videos, slides y código.
-
Lectures and slides for the UvA Master AI course Machine Learning 1
- El curso sigue el famoso libro de Christopher Bishop: Pattern Recognition and Machine Learning
- Contiene tanto los PDF con las anotaciones de la clase como los videos del dictado de cada una de ellas.
-
MIT's 6.036 course: Introduction to Machine Learning by Tamara Broderick (2020)
- Contenido del curso: slides + videos en Youtube.
-
"Aprendizaje de Máquinas 2021" (Universidad de Chile)
- Curso completo con videos, notebooks y ejercicios. Completamente en español.
- Temas: Introducción: ¿qué es la Inteligencia Artificial y cómo se relaciona con el AM? , Regresión, Clasificación, Selección y evaluación de modelos, Máquinas de soporte vectorial, Aprendizaje no supervisado, Redes neuronales, Process Gaussianos.
-
CS224W: Machine Learning with Graphs | Stanford | Winter 2021
- What is this course about? Complex data can be represented as a graph of relationships between objects. Such networks are a fundamental tool for modeling social, technological, and biologic al systems. This course focuses on the computational, algorithmic, and modeling challenges specific to the analysis of massive graphs. By means of studying the underlying graph structure and its features, students are introduced to machine learning techniques and data mining tools apt to reveal insights on a variety of networks.
- Todos los videos de las clases, ejercicios y notebooks.
Deep Learning
-
The use of Keras with Tensor Flow applied to neural models and data analysis
- This tutorial will help participants implement and explore simple neural models using Keras as well as the implementation of neural networks to apply Deep learning tools for data analysis. It will include an introduction to modeling and hands-on exercises.
- Curso con videos + notebooks creado por Cecilia Jarne, investigadora del Departamento de Ciencia y Tecnología de la Universidad Nacional de Quilmes
-
Designing, Visualizing and Understanding Deep Neural Networks (CS W182 / 282A) (2021 edition)
-
Recurrent Neural Network (RNN) for Neuroscience Tutorial Materials by Kanaka Rajan
- El mejor recurso que he visto sobre RNNs en neurociencias. Todo el material del curso dictado en el congreso COSYNE 2021
-
- Recopilación de papers en la intersección entre la Neurociencia y el Deep Learning.
Python
-
Aprendiendo Python | Curso de Python 2020 desde cero COMPLETO by Fede Yulita
- El curso es ameno, Fede es un chico de computación en Exactas, UBA.
-
Curso PYTHON DATA SCIENCE
🐍 💻 2020 en Español by Rafa Gonzalez Gouveia- Muy buen canal para ciencia de datos con Python (también tiene videos con R!) en español.
-
- Excelente canal mexicano con videos de temas relacionados a las ciencias básicas, programación en Python, ciencia de datos entre otros.
-
Python Tutorial - Python for Beginners by Programming with Mosh
- Intro amigable.
-
Python for Everybody - Full University Python Course by FreeCodeCamp
- Amigable pero super extenso y con explicaciones más formales.
-
Python for the practicing neuroscientist: an online educational resource
- Herramientas de programación para empezar a analizar datos de neurociencias usando Python.
-
- Contenido de la excelente escuela de verano de Neuromatch sobre Deep Learning.
- Sirve para aprender Deep Learning en general pero las aplicaciones son principalmente en neurociencias.
R
-
- Tiene todo tipo de recursos (libros, videos, sitios web interactivos, artículos) para aprender R. Algunos son para principiantes y comienzan desde el proceso de instalación de R.
- Tiene versión en español!
-
Iniciación en R para científicos - Miguel Rojas
- Intro muy completa a R desde un vistazo a la interfaz de RStudio hasta pruebas de hipótesis, pasando por graficación y estructura de datos. Miguel es estudiante de la licenciatura en biología de la Facultad de Ciencias de la Universidad Central de Venezuela.