Difference between revisions of "Learning Resources"

(Books)
(Statistics)
 
(16 intermediate revisions by 2 users not shown)
Line 15: Line 15:
 
* [https://github.com/NeuromatchAcademy/precourse/blob/master/resources.md NMA list of resources]
 
* [https://github.com/NeuromatchAcademy/precourse/blob/master/resources.md NMA list of resources]
 
* [https://neuronaldynamics.epfl.ch/index.html Gerstner's Neuronal Dynamics book] - free online version with Python exercises using Brian 2
 
* [https://neuronaldynamics.epfl.ch/index.html Gerstner's Neuronal Dynamics book] - free online version with Python exercises using Brian 2
 +
* [https://computationalcognitivescience.github.io/lovelace/ Theoretical modeling for cognitive science and psychology] (free) - online book by Mark Blokpoel and Iris van Rooij
 +
* [https://algorithmsbook.com/ Algorithms for decision making] by Kochenderfer, Wheeler, and Wray (free PDF)
 +
* [https://direct.mit.edu/books/book/3159/Computational-Modeling-Methods-for-Neuroscientists Computational Modeling Methods for Neuroscientists] - (free PDF) by Erik De Schutter
  
 
== Information Theory ==
 
== Information Theory ==
Line 23: Line 26:
 
== Machine Learning ==
 
== Machine Learning ==
 
==== Books ====
 
==== Books ====
 +
* [http://databookuw.com/ Data-driven Science and Engineering: Machine Learning, Dynamical Systems, and Control]
 
* [http://personal.disco.unimib.it/Vanneschi/McGrawHill_-_Machine_Learning_-Tom_Mitchell.pdf Tom Mitchell's book]
 
* [http://personal.disco.unimib.it/Vanneschi/McGrawHill_-_Machine_Learning_-Tom_Mitchell.pdf Tom Mitchell's book]
 
* [http://alex.smola.org/drafts/thebook.pdf Smola & Vishwanathan's book]
 
* [http://alex.smola.org/drafts/thebook.pdf Smola & Vishwanathan's book]
Line 36: Line 40:
 
* [http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf Bishop's Pattern Recognition and Machine Learning book]
 
* [http://users.isr.ist.utl.pt/~wurmd/Livros/school/Bishop%20-%20Pattern%20Recognition%20And%20Machine%20Learning%20-%20Springer%20%202006.pdf Bishop's Pattern Recognition and Machine Learning book]
 
* [https://mlstory.org/ PATTERNS, PREDICTIONS, AND ACTIONS: A story about machine learning] - amazing free online book by Hardt & Recht
 
* [https://mlstory.org/ PATTERNS, PREDICTIONS, AND ACTIONS: A story about machine learning] - amazing free online book by Hardt & Recht
 +
* [https://deeplearningtheory.com/ The Principles of Deep Learning Theory] - free online version by Roberts & Yaida
  
 
==== Online Resources ====
 
==== Online Resources ====
Line 57: Line 62:
 
* [https://webfiles.uci.edu/mdlee/LeeWagenmakers2013_Free.pdf Bayesian Cognitive Modeling: A Practical Course]
 
* [https://webfiles.uci.edu/mdlee/LeeWagenmakers2013_Free.pdf Bayesian Cognitive Modeling: A Practical Course]
 
* [https://github.com/ebatty/MathToolsforNeuroscience Math tools for Neuroscience] - very cool intro to basic Math by NMA's Ella Batty et al.
 
* [https://github.com/ebatty/MathToolsforNeuroscience Math tools for Neuroscience] - very cool intro to basic Math by NMA's Ella Batty et al.
 +
* [https://john-s-butler-dit.github.io/NumericalAnalysisBook/?s=03 Numerical Analysis with Applications in Python] - (free JupyterBook) by John Butler
 +
* [https://www.biodyn.ro/course/literatura/Nonlinear_Dynamics_and_Chaos_2018_Steven_H._Strogatz.pdf Nonlinear Dynamics And Chaos] book by Steven H. Strogatz
  
 
== MATLAB ==
 
== MATLAB ==
Line 66: Line 73:
 
**[[Media:CurveFit_Tutorial.zip | Curve Fitting Scripts]]
 
**[[Media:CurveFit_Tutorial.zip | Curve Fitting Scripts]]
 
* [https://www.youtube.com/c/Eigensteve Steve Brunton's amazing Youtube videos] explaining many different Math concepts
 
* [https://www.youtube.com/c/Eigensteve Steve Brunton's amazing Youtube videos] explaining many different Math concepts
 +
* [https://www.matlabcoding.com/2023/12/matlab-for-neuroscientists-introduction.html Matlab for Neuroscientists] (free PDF) 2nd edition, by Pascal Wallish et al.
  
 
== Python ==
 
== Python ==
Line 72: Line 80:
 
* [https://xcorr.net/2020/02/21/transitioning-away-from-matlab/ Making the transition from Matlab to Python]
 
* [https://xcorr.net/2020/02/21/transitioning-away-from-matlab/ Making the transition from Matlab to Python]
 
* [https://medium.com/@thomas.a.dorfer/artefact-correction-with-ica-53afb63ad300 ICA-based EEG artifact removal in Python]
 
* [https://medium.com/@thomas.a.dorfer/artefact-correction-with-ica-53afb63ad300 ICA-based EEG artifact removal in Python]
 +
* [https://carpentries.org/blog/2021/07/pyrse-book/?s=03 The Carpentries - Research Software Engineering with Python (book)]
 +
* [https://goodresearch.dev/ The Good Research Code Handbook] - an amazing resource by Patrick Minault
 +
* [https://www.ethanrosenthal.com/2022/02/01/everything-gets-a-package/ Setting up a data science project] - practical advice including package management by Ethan Rosenthal
 +
* [https://virati.medium.com/make-your-code-last-forever-18e5bd3e4842 How to use containers for code] - by Vineet Tiruvadi
  
 
== Statistics ==
 
== Statistics ==
Line 89: Line 101:
 
* [http://www.inference.org.uk/mackay/itila/ D MacKay's Information Theory, Inference, and Learning Algorithms book] - free
 
* [http://www.inference.org.uk/mackay/itila/ D MacKay's Information Theory, Inference, and Learning Algorithms book] - free
 
* [http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.Online D Barber's Bayesian Reasoning and Machine Learning book] - free
 
* [http://web4.cs.ucl.ac.uk/staff/D.Barber/pmwiki/pmwiki.php?n=Brml.Online D Barber's Bayesian Reasoning and Machine Learning book] - free
 +
* [https://probability4datascience.com/?s=03 Introduction to Probability for Data Science] by Stanley Chan - free online book with Python exercises!
 +
* [https://lakens.github.io/statistical_inferences/index.html?s=03 Improving your statistical inferences] by Daniel Lakens - free online book with R code
 +
* [https://bruno.nicenboim.me/bayescogsci/ An Introduction to Bayesian Data Analysis for Cognitive Science] free online book by Bruno Nicenboim, Daniel J. Schad, and Shravan Vasishth
  
 
== Neuroimaging analyses ==
 
== Neuroimaging analyses ==
 
* [http://mikexcohen.com/lectures.html?s=03 Mike Cohen's EEG analysis course]
 
* [http://mikexcohen.com/lectures.html?s=03 Mike Cohen's EEG analysis course]
 +
* [http://neuroimaging-data-science.org/root.html Neuroimaging and Data Science book] - (free) by Ariel Rokem and Tal Yarkoni

Latest revision as of 19:45, 22 October 2024

Bayesian Nonparametrics

General Computational Neuroscience

Information Theory

Machine Learning

Books

Online Resources

Journal Club Tutorials

See Journal Club#Tutorials.

General Math

MATLAB

Python

Statistics

Neuroimaging analyses