====== bam33nin - Neuroinformatika / Neuroinformatics ====== ====== Výuka | Course info ====== /* **Online výuka (přednášky) probíhají dle rozvrhu na tomto odkazu [[https://meet.google.com/ehc-shyf-aic|https://meet.google.com/ehc-shyf-aic]] ** */ [[https://cw.fel.cvut.cz/wiki/courses/bam33nin/podminky|Course requirements / Podmínky předmětu 2026]] [[https://intranet.fel.cvut.cz/cz/education/rozvrhy-ng.B252/public/html/predmety/54/67/p5467506.html| Rozvrh / Timetable NIN 2025/2026]] ====== Zkouška | Exam ====== Info to be provided at the end of the semester /* The first date will be on Wednesday **28.5.2025 from 11:00-13.00h**. The next date is **Wednesday 11.6.2025 from 11.00-13.00.** The exam will take place in room G205. It will be divided into two parts: * Part 1: A written section with 3 questions, lasting a total of 30 minutes. * Part 2: An in-person review and correction of the test. Student can receive total 40 points (Q1:13 points,Q2:13 points, Q3:14 points). The questions will be selected from this list {{ :courses:bam33nin:list2025.pdf |List of questions}}. */ ====== Přednášky | Lectures ====== The lectures are given in hybrid from: KN:A313 (Karlovo nam, top floor of the entrance building)/ online **TEAMS LINK: https://teams.microsoft.com/meet/32083631154158?p=hrr8tZD5Q0CQM5dQqe** - 18.2: Případová studie - Parkinsonova nemoc a jednotková aktivita | //Case study: Parkinson's disease and real data processing// (Eduard Bakštein){{ :courses:bam33nin:slidesparkinson2025.pdf |Lecture}} [[https://campuscvut-my.sharepoint.com/:v:/r/personal/xnovakd1_cvut_cz/Documents/Nahr%C3%A1vky/Neuroinformatics-20260218_100007UTC-Meeting%20Recording.mp4|Recorded Lecture 1 2026]] - 25.2: Úvod do neuroinformatiky, organizace předmětu, model membrány | //Introduction// {{{{:courses:bam33nin:lec1.pdf|Lecture}}, [[https://campuscvut-my.sharepoint.com/:v:/r/personal/xnovakd1_cvut_cz/Documents/Nahr%C3%A1vky/Neuroinformatics-20260225_095749UTC-Meeting%20Recording.mp4|Recorded Lecture 2 2026]] - 4.3.: Modely neuronů: iontové kanály, synapse, Hodgkin-Huxley, Wilsonův model | //Neuron models// {{:courses:bam33nin:lec2.pdf|Lecture}}, [[ https://drive.google.com/file/d/1zM_84EfrQHTPIMidmPedfVbM4apyMWjG/view|recorded lecture]] - 11.3: Brain vascularisation (David Kala) | //Brain vascularisation// {{:courses:bam33nin:lec8.pdf?nocache|Lecture}}, [[https://drive.google.com/file/d/1Qh_078G5LUz4adHR1DYz6DzsWOB8Wpu1/view|recorded lecture ]], [[https://drive.google.com/file/d/1xEGwxf8I5qXQDkQclwHutE5_YmgC3mIz/view|discussion]] - 18.3.: Hodgkin-Huxley + šíření AP | //HH model + AP propagation// {{:courses:bam33nin:lec3.pdf|Lecture}}, [[https://drive.google.com/file/d/1pLqcaV3_6EqljMOlIc2u17Sz4tyUtHXF/view|recorded lecture]] - 25.3: LIF neuron, poissonův proces, variabilita pálení neuronu | //LIF model, Poisson process// /{{:courses:bam33nin:lec5.pdf|Lecture}} , [[https://drive.google.com/file/d/1SXZjb_hSn3JZjUsLRlclq2Uq632Un9td/view|recorded lecture ]] - 1.4: Modelovani vizualniho kortexu|Visual cortex modelling ([[http://antolik.net|Jan Antolik]]) {{:courses:bam33nin:cvut_talk.pdf|Lecture}} , [[https://drive.google.com/file/d/1Pj0vzTi_XeeEUiMMtwW1EV2vMa0FmDti/view|recorded lecture]], [[https://drive.google.com/file/d/1k21BHhTrHlyWAp_20z6EX2h1gNEyNpgW/view|discussion]] - 8.4: Synaptická plasticita | //Plasticity// {{:courses:bam33nin:lec6.pdf ?nocache|Lecture}}, [[https://drive.google.com/file/d/1Je0rzBmYcHA1C5MzZ0Pya-csGSlUg4Rh/view|recorded lecture]] - 15.4.: Cortex modelling | //Cortex// {{:courses:bam33nin:lec8.pdf|Lecture}}, [[https://drive.google.com/file/d/1XJ0ZkMT_tnB4UkBsKkUpe-h_vWcqIs8h/view|recorded lecture 2021]],[[https://drive.google.com/file/d/1NMCeWr1axbaaeKcssMEwMtOmgtzpXwAy/view|recorded lecture 2020]] - 22.4: Bioinspired and neuromorphic algorithms to model visual attention {{ :courses:bam33nin:ctulecturegiuliadangelo.pdf |Lecture 6}} (Giulia D Angelo), [[https://github.com/GiuliaDAngelo/CTU-EDNeuromorphic|Tutorials]] - 29.4: Random networks ex vivo {{:courses:bam33nin:lec9.pdf|Lecture}},[[https://drive.google.com/file/d/1mIZpaoj7QRVQOsZbrzbjcCzYlJEf6EkV/view|recorded lecture 2021]], [[https://drive.google.com/file/d/1LuAWPgDfbrv5Qu8LTgSAsDIOp4NRfd9T/view|recorded lecture 2020]] - 6.5: Kognitivní modelování | //Cognitive modelling// ([[http://karlastepanova.cz|Karla Štěpánová]]) /*{{:{{:courses:a6m33nin:lectures:pres_test.pdf|Lecture}} */ [[ https://drive.google.com/open?id=1oZrEiTlaiAI4pPJUCCN4WifDy5tg6SmE|recorded lecture]], [[https://drive.google.com/file/d/1yUI8IHXT3sexwfMecfyYZAM9yy7Ozs3z/view|discussion ]] - 13.5. Rektorský den /* Kódování, dekódování informace | //Information coding// {{:courses:bam33nin:lec13.pdf?nocache|Lecture}}, [[https://drive.google.com/file/d/1kjkxr-FDgJ9sJH3nXmVG9Caj5WUe83LU/view|recorded lecture]] */ - 20.5: Rozhraní mozek-počítač | //Brain-computer interfaces // ([[https://www.researchgate.net/profile/Jiri-Hammer-3|Jiří Hammer]]) /* Samo-organizující se sítě {{:courses:bam33nin:lec12.pdf?nocache|Přednáška 12}}, recorded lecture: https://drive.google.com/file/d/1xLI4x1VwlcCXDMJ9xQmd2QdD3c-cF5hI/view, recorder lecture 2021: https://drive.google.com/open?id=1vs7kHA2C5gJ_i5Ff2ybVy0RHsJqvJBVJ */ /* - 31.5: Případová studie: epilepsie | //Case study:epilepsy// (tbd: Jiří Hammer) {{ :courses:bam33nin:lectures:klement.pdf |BONUS od Dana Klementa: Prostorová navigace u zvířat}} */ /* Materiály k přednáškám lze stáhnout [[https://147.32.84.236/teach/nin/doc/|zde]]. Přihlašovací údaje byly sděleny na přednáškách. - 25.3: Prostorová navigace u zvířat | //Spatial orientation in animals// (Daniel Klement) {{:courses:a6m33nin:lectures:klement.pdf ?nocache|Přednáška 6}}*/ /* - 26.4: Vědomí, pozornost, emoce, paměť | Consciousness, attention, emotions, memory ([[https://kognice.wixsite.com/vavrecka|Michal Vavrecka]]) {{:courses:bam33nin:lec10michal.pdf?nocache|Přednáška 10}} [[https://drive.google.com/file/d/1nkjRPPypYTbRKi-YgyTa5HMUKvtag8-W/view| rec lecture I]] , [[https://drive.google.com/file/d/1sPZtBSjvMv0yvfcJDOUtEt0hiO3Q0qWD/view|rec lecture II]] */ ====== Cvičení | Lab exercises ====== **{{ :courses:bam33nin:tutorials:nin_labs-2026.pdf | Instruction for lab exercises}}** (update 16.2.2026) **BRUTE System for assignment hand-in: https://cw.felk.cvut.cz/brute/** **Labs: in person / hybrid, room KN:E230 / MS Teams link: https://teams.microsoft.com/meet/32083631154158?p=hrr8tZD5Q0CQM5dQqe** /* ** Google meet link labs: https://meet.google.com/oyg-xukw-nnm (NEW as of 10.3.2021)** */ **Assignments:** Assignment materials are available in Matlab and Python (choice is yours). All assignments are to be submitted through the brute system (link above). Upload your assignment as a zip archive with all necessary codes with a short pdf report, briefly summarizing the task and showing the results of the simulations. **Deadlines and penalties:** 1 week for completion at full grade, two weeks 50% penalty, 2+ weeks 100% penalty (0 points). All exercises have to be completed and handed in order to obtain assessment. Please be patient with potential mis-configurations and possible technical issues with the system. In case of technical issues, no penalty will be applied, especially during the first weeks. **Doporučená literatura / //Recommended literature// ** Available from the dept. of Cybernetics' library - See https://cyber.felk.cvut.cz/department/library/ [1] Thomas Trappenberg. Fundamentals of Computational Neuroscience. Oxford University Press, USA, June 2010. [2] David Fitzpatrick William C. Hall Anthony-Samuel LaMantia Leonard E. White Dale Purves, George J. Augustine. Neuroscience. Sinauer Associates, Inc., 5th. edition edition, 2011. [3] Michael L. Hines Nicholas T. Carnevale. The Neuron Book. Cambridge University Press, 2006. [4] Werner M. Kistler Wulfram Gerstner. Spiking Neuron Models: Single Neurons, Populations, Plas- ticity. Cambridge University Press, 2002. /* //Lab materials are published continuously during the semester in the list below. The PDF instructions will be continuously updated as well (remember to refresh the pdf page - F5!)// Materiály ke cvičením budou průběžně zveřejňovány v seznamu cvičení, stejnětak PDF instrukce budou průběžně doplňovány (pokud zobrazujete stránku s pdf v prohlížeči, nezapomeňte ji obnovit - F5). [[courses:a3b33kui:plagiaty|Co je a není plagiát?]] */ =====Program cvičení | Exercise materials===== - ** Numerical integration - Euler's method | //Matematický aparát: numerické metody řešení dif. rovnic// ** * 18.2.2026 * //Assignment: Exercise 0.1// * [[https://drive.google.com/file/d/18-zx62y6aBHc7_BLfrrVLveFpwEXu0Vc/view|Ex 0.1 - numerical integration video tutorial (EN)]] (25 min) * {{ :courses:bam33nin:tutorials:matlab_intro.m |matlab_intro.m}} * [[https://campuscvut-my.sharepoint.com/:v:/r/personal/xnovakd1_cvut_cz/Documents/Nahr%C3%A1vky/Neuroinformatics-20260218_114333UTC-Meeting%20Recording.mp4 |Recording of Lab 1 2026]] /* * + bezpečnost práce * {{:courses:a6m33nin:cv:cv1_numint_base.m| zakladni reseni v matlabu}} (//basic solution in matlab//) */ - ** Neuron models: RC model| //Modelování neuronů I - RC a EPSP model// ** * 25.2.2026 * //Assignment: Exercise 1.1// * [[https://drive.google.com/file/d/1lxg8DOz-MG6pnTnau9_R5mnkMtnbNzg6/view|Ex 1.1 - RC video tutorial (EN)]] (22 min), * [[https://campuscvut-my.sharepoint.com/:v:/r/personal/xnovakd1_cvut_cz/Documents/Nahr%C3%A1vky/Neuroinformatics-20260225_114601UTC-Meeting%20Recording.mp4| Recording of Lab 2 2026]] - ** EPSP - post-synaptic potential | //Modelování neuronů II - EPSP post-synaptic potential model// ** * 4.3.2026 * //Assignment: No asignment// * [[https://drive.google.com/file/d/1UfqXKxd1Aeo7RXXEh6KO3L0ISnsOSJgX/view|Ex. 1.2 - EPSP video tutorial (EN)]] (23 min) /*[[https://drive.google.com/file/d/1QuFoD4mxDig27rX45cjuVMeCqEpjYs4e/view?usp=sharing |Záznam CV3 LS 2021]] */ * {{ :courses:bam33nin:tutorials:ex12_epsp.m |Ex12_epsp.m}} | {{https://drive.google.com/file/d/11c684Coiu5hiVgyrhrgRYF-JjRJX4eqo/view|1_2_epsp.ipynb}} - ** Hodgkin-Huxley model | //Modelování neuronů II - Hodgkin-Huxley // ** * 11.3.2026 * //Assignment: Exercise 1.3// * [[https://drive.google.com/file/d/1cIWyYmAzt0xLn2FFe-9DxLEXZ-m-oCFq/view?usp=sharing| Ex. 1.3 - Hodgkin Huxley video tutorial (EN)]] (36 min) /* [[https://drive.google.com/file/d/1147YdB3yBGWsjkbAs_2X0YnNKchWiJUP/view|Záznam CV4 LS 2021]] */ * {{ :courses:bam33nin:tutorials:ex13_hh.m |Ex13_hh.m}} | {{ https://drive.google.com/file/d/1anGrZ-JqJ3m-ztrJs0gkZ2TMIas_Uo5B/view?usp=drive_link|1_3_hh.ipynb}} - ** Poisson spiketrain | //Poissonovský spiketrain (+ LIF model)// ** * 18.3.2026 * //Assignment: Exercise 1.4// * [[https://drive.google.com/file/d/1Rv4-YiN3GVjXrIbSH25-AOmUihQITGoL/view|Ex. 1.4 - LIF video tutorial]] (31 min) * {{ :courses:bam33nin:tutorials:ex14_lif.m |Ex14_lif.m}} | {{ https://drive.google.com/file/d/1_h3E4vsjtmRVjJQWtDq5ZgL2-h4Fn0Lj/view|1_4_lif.ipynb }} - ** Generation of artificial uEEG, LIF model | //Vytváření simulovaného uEEG signálu, LIF model //** * 25.3.2026 * //Assignment: Exercise 2.1 // * [[https://drive.google.com/file/d/1_hYLC3Byyho68jFJXVI03UQ7hXOqRELO/view|Video tutorial Ex. 2.1]] (21 min) [[https://drive.google.com/file/d/1glrAcqjgsZlnJVjvzE8Z_d0xapSOoq9U/view| Extra tutorial note: matrix reshaping in matlab and common errors]] (18 min) - ** Comparison of real and simulated data | //Porovnání simulovaných dat s reálnými s reálnými//** * 1.4.2026 * //Assignment: Exercise 2.2// * [[https://drive.google.com/file/d/11CnR34nIAzry3zxf1SfsVJgyp74r9WOY/view|Ex. 2.2 - video tutorial]] (35 min), /*[[https://drive.google.com/file/d/10Wnoxwbb0AwRnKSVLAeHA_fzdUSQiUtf|Záznam Cv. 31.3.2021]] */ * Spike templates: {{ :courses:bam33nin:tutorials:ex22_spikeset.mat |Ex22_spikeset.mat}}| {{ :courses:bam33nin:tutorials:ex22_spikesetcsv.txt |Ex22_spikeset.csv}} * Real micro-EEG data: {{ :courses:bam33nin:tutorials:ex22_realmeeg.mat |Ex22_realmeeg.mat}} | {{ :courses:bam33nin:tutorials:ex22_realmeegcsv.txt |Ex22_realmeeg.csv}} - ** Real data analysis - spike sorting | //Analýza reálných dat - Spike sorting// ** * 8.4.2026 * //Assignment: Exercise 2.3// * [[https://drive.google.com/file/d/1bTK7OJaryjUSuPo2uvVWCbSRRuUb60nn/view | Ex. 2.3 - video tutorial]] (43 min) * {{ :courses:bam33nin:tutorials:ex23_amp_detect.m |Ex23_amp_detect.m}} * {{ :courses:bam33nin:tutorials:ex23_spikesorting_data.mat |Ex23_spikesorting_data.mat}} - ** Real data analysis - eye movements | //Analýza reálných dat - okohybné pohyby//** * 15.4.2026 * //Assignment: Exercise 2.4// * [[https://drive.google.com/file/d/10L70yg9PzrrdRDnPIYCgsUW-al6H9ZWz/view?usp=sharing | Ex. 2.4 - video tutorial]] (11 min) * {{ :courses:bam33nin:tutorials:ex24_eogdata.mat |Ex24_eogdata.mat}} - ** Hebbian learning | //Hebbovské učení // ** * 22.4.2026 * //Assignment: Exercise 3.1// * [[https://drive.google.com/file/d/1IA2k7JzOxl76w3W2q7p-G_pnV-KLEsLP|Ex. 3.1 - video tutorial]] (26 min) - ** Spiking networks | //Spontánní aktivita neuronových sítí // ** * 29.4.2026 * //Assignment: Exercise 3.2// * [[https://drive.google.com/file/d/1FsBlQ9sScLmvq8T3WX7AT8r4sJB-OxVO|Ex. 3.2 - video tutorial]] (4 min) - ** Spiking networks in neuromorphic applications Giulia D'Angelo) | //Neuromorphic computing// ** * 6.5.2026 * //Assignment: Exercise 3.3// * Lab materials: https://github.com/GiuliaDAngelo/CTU-EDNeuromorphic/tree/main * This time, you hand in no report. **Just fill your answers in the {{https://docs.google.com/forms/d/e/1FAIpQLSdHDWT7G6PXqij7RC-u5i5JShtmrDN7Okj_UKvkxoKJ2X0xDw/viewform?usp=dialog | Answer form}}**. Only answers to Tutorial 1,2, and 5 are required, others are voluntary - ** Rector's day, lab cancelled | Rektorské volno, cvičení odpadá ** * 13.5.2026 - ** Self-organizing maps | //Samoorganizující mapy//** * //Assignment: No assignment. Exercise 3.4 will be done within the lab// * 20.5.2026 * //[[https://drive.google.com/file/d/12eGurkQEg_EFerC9TDIwl00Hubsb0xg0/view | Ex. 3.3 - video tutorial]] (32 min)// * {{ :courses:bam33nin:tutorials:cv11_vowel_data.zip |vowel data mirror}} ====== Kontakty | Contacts ====== Přednášející | //Lecturer//: [[xnovakd1@labe.felk.cvut.cz|Daniel Novák]] /*, [[vavrecka@fel.cvut.cz|Michal Vavrečka]]*/ Cvičící | Labs TAs: [[bakstedu@fel.cvut.cz|Eduard Bakštein]] /* , [[stepakar@fel.cvut.cz|Karla Štěpánová]] ,[[vavrecka@fel.cvut.cz|Michal Vavrečka]] */ Konzultace po individuální e-mailové domluvě s cvičícím / //Consultations possible upon email request to the TAs// [[https://cw.felk.cvut.cz/forum|Fórum]]