Skip to content

Commit

Permalink
Update course book
Browse files Browse the repository at this point in the history
  • Loading branch information
actions-user committed Jul 15, 2024
1 parent 77cc124 commit 5c1b3fc
Show file tree
Hide file tree
Showing 203 changed files with 56,693 additions and 57,501 deletions.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
Diff not rendered.
1 change: 1 addition & 0 deletions _sources/prereqs/NeuroAI.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ This is a more advanced course than other Neuromatch courses so far. We will be
* Have taken Neuromatch courses in [computational neuroscience](https://compneuro.neuromatch.io/tutorials/intro.html) and [deep learning](https://deeplearning.neuromatch.io/), or the equivalent
* Have intermediate proficiency in Python
* Some core math concepts

Below are more details on the prerequisites.
### Neuroscience
You should have some exposure to computational neuroscience, such as through our Neuromatch course. A rudimentary familiarity with neurobiology is fine.
Expand Down
54,585 changes: 26,708 additions & 27,877 deletions _sources/projects/project-notebooks/Macrocircuits.ipynb

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -1066,7 +1066,7 @@
"\n",
"The result is a highly structured Bayesian generative model containing both discrete components (e.g. strokes) and continuous components (e.g. the location of the next stroke is a continuous variable). It combines symbolic primitives (strokes) as well as standard ANN components. This combination of using symbols and neural networks is known as a **neuro-symbolic** approach.\n",
"\n",
"This is an example of a model with **strong inductive biases**. Watch the video to learn more about how such a model might explain the perception of characters."
"This is an example of a model with **strong inductive biases**."
]
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3052,7 +3052,7 @@
"execution": {}
},
"source": [
"## Transfer example 2: regression to autoencoder"
"## Transfer example 2: autoencoder to classification"
]
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -130,12 +130,12 @@
"from vibecheck import DatatopsContentReviewContainer\n",
"def content_review(notebook_section: str):\n",
" return DatatopsContentReviewContainer(\n",
" \"\", # No text prompt - leave this as is\n",
" \"\", # No text prompt\n",
" notebook_section,\n",
" {\n",
" \"url\": \"https://pmyvdlilci.execute-api.us-east-1.amazonaws.com/klab\",\n",
" \"name\": \"sciencematch_sm\", # change the name of the course : neuromatch_dl, climatematch_ct, etc\n",
" \"user_key\": \"y1x3mpx5\",\n",
" \"url\": \"https://pmyvdlilci.execute-api.us-east-1.amazonaws.com/klab\",\n",
" \"name\": \"neuromatch_neuroai\",\n",
" \"user_key\": \"wb2cxze8\",\n",
" },\n",
" ).render()\n",
"\n",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1756,7 +1756,7 @@
},
"source": [
"---\n",
"# Section 3. Create representational dissimilarity matrices (RDMs)\n",
"# Section 3: Create representational dissimilarity matrices (RDMs)\n",
"\n",
"Estimated timing to here from start of tutorial: 20 minutes\n"
]
Expand Down Expand Up @@ -2580,7 +2580,7 @@
},
"source": [
"---\n",
"# Section 5. Model Comparison Using Two-factor Bootstrap\n",
"# Section 5: Model Comparison Using Two-factor Bootstrap\n",
"\n",
"Estimated timing to here from start of tutorial: 45 minutes\n"
]
Expand Down
32 changes: 16 additions & 16 deletions _sources/tutorials/W1D5_Microcircuits/student/W1D5_Tutorial1.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -971,14 +971,14 @@
},
"source": [
"---\n",
"# Section 2.1: Sparsity via nonlinearity"
"## Section 2.1: Sparsity via nonlinearity"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Video 2: Natural sparsity\n"
"### Video 2: Natural sparsity\n"
]
},
{
Expand Down Expand Up @@ -1044,7 +1044,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"## Submit your feedback\n"
"### Submit your feedback\n"
]
},
{
Expand All @@ -1069,7 +1069,7 @@
"execution": {}
},
"source": [
"## Coding Exercise 2.1: Sparsity as the result of thresholding\n",
"### Coding Exercise 2.1: Sparsity as the result of thresholding\n",
"\n",
"In this exercise, we will understand how a nonlinearity can increase sparsity."
]
Expand All @@ -1089,7 +1089,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Execute the cell to see the interactive widget!\n"
"#### Execute the cell to see the interactive widget!\n"
]
},
{
Expand Down Expand Up @@ -1124,7 +1124,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Plot of change in pixel's value over time\n"
"#### Plot of change in pixel's value over time\n"
]
},
{
Expand Down Expand Up @@ -1222,7 +1222,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Plot your results\n"
"#### Plot your results\n"
]
},
{
Expand Down Expand Up @@ -1255,7 +1255,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Threshold value impact on ReLU version of the signal\n"
"#### Threshold value impact on ReLU version of the signal\n"
]
},
{
Expand Down Expand Up @@ -1291,7 +1291,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Kurtosis value comparison\n"
"#### Kurtosis value comparison\n"
]
},
{
Expand All @@ -1316,7 +1316,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Submit your feedback\n"
"#### Submit your feedback\n"
]
},
{
Expand Down Expand Up @@ -1447,7 +1447,7 @@
"execution": {}
},
"source": [
"## Coding Exercise 2.2: Temporal differencing signal"
"### Coding Exercise 2.2: Temporal differencing signal"
]
},
{
Expand Down Expand Up @@ -1493,7 +1493,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Observe the result\n"
"#### Observe the result\n"
]
},
{
Expand Down Expand Up @@ -1525,7 +1525,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Histograms for the signal and its temporal differences\n"
"#### Histograms for the signal and its temporal differences\n"
]
},
{
Expand All @@ -1548,7 +1548,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Kurtosis values for the signal and its temporal differences\n"
"#### Kurtosis values for the signal and its temporal differences\n"
]
},
{
Expand All @@ -1571,7 +1571,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"### Submit your feedback\n"
"#### Submit your feedback\n"
]
},
{
Expand Down Expand Up @@ -3007,7 +3007,7 @@
},
"source": [
"---\n",
"# Section 5: Identifying sparse visual fields in natural images using sparse coding\n",
"# Section 4: Identifying sparse visual fields in natural images using sparse coding\n",
"\n",
"*Estimated timing to here from start of tutorial: 1 hour 5 minutes.*\n",
"\n",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1203,7 +1203,7 @@
"source": [
"---\n",
"\n",
"# Section 3: Baldwin Effect\n",
"# Section 2: Baldwin Effect\n",
"\n",
"*Estimated timing to here from start of tutorial: 20 minutes*\n",
"\n",
Expand Down Expand Up @@ -1798,7 +1798,7 @@
"source": [
"---\n",
"\n",
"# Section 4: Newbie & Experienced Bird\n",
"# Section 3: Newbie & Experienced Bird\n",
"\n",
"*Estimated timing to here from start of tutorial: 50 minutes*\n",
"\n",
Expand Down Expand Up @@ -1890,7 +1890,7 @@
"source": [
"---\n",
"\n",
"# Section 5: An alternative model of how the brain solves the Harlow experiment\n",
"# Section 4: An alternative model of how the brain solves the Harlow experiment\n",
"\n",
"*Estimated timing to here from start of tutorial: 60 minutes*\n",
"\n",
Expand Down
1 change: 0 additions & 1 deletion genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -668,7 +668,6 @@




<li class="toctree-l2"><a class="reference internal" href="tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
5 changes: 2 additions & 3 deletions prereqs/NeuroAI.html
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,6 @@




<li class="toctree-l2"><a class="reference internal" href="../tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down Expand Up @@ -1058,9 +1057,9 @@ <h2>Preparing yourself for the course<a class="headerlink" href="#preparing-your
<ul class="simple">
<li><p>Have taken Neuromatch courses in <a class="reference external" href="https://compneuro.neuromatch.io/tutorials/intro.html">computational neuroscience</a> and <a class="reference external" href="https://deeplearning.neuromatch.io/">deep learning</a>, or the equivalent</p></li>
<li><p>Have intermediate proficiency in Python</p></li>
<li><p>Some core math concepts
Below are more details on the prerequisites.</p></li>
<li><p>Some core math concepts</p></li>
</ul>
<p>Below are more details on the prerequisites.</p>
<section id="neuroscience">
<h3>Neuroscience<a class="headerlink" href="#neuroscience" title="Permalink to this heading">#</a></h3>
<p>You should have some exposure to computational neuroscience, such as through our Neuromatch course. A rudimentary familiarity with neurobiology is fine.</p>
Expand Down
1 change: 0 additions & 1 deletion projects/README.html
Original file line number Diff line number Diff line change
Expand Up @@ -671,7 +671,6 @@




<li class="toctree-l2"><a class="reference internal" href="../tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
1 change: 0 additions & 1 deletion projects/docs/datasets_overview.html
Original file line number Diff line number Diff line change
Expand Up @@ -671,7 +671,6 @@




<li class="toctree-l2"><a class="reference internal" href="../../tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
1 change: 0 additions & 1 deletion projects/docs/project_guidance.html
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,6 @@




<li class="toctree-l2"><a class="reference internal" href="../../tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
1 change: 0 additions & 1 deletion projects/professional_development/README.html
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,6 @@




<li class="toctree-l2"><a class="reference internal" href="../../tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
1 change: 0 additions & 1 deletion projects/professional_development/mentorship_program.html
Original file line number Diff line number Diff line change
Expand Up @@ -674,7 +674,6 @@




<li class="toctree-l2"><a class="reference internal" href="../../tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
17 changes: 8 additions & 9 deletions projects/project-notebooks/ComparingNetworks.html
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,6 @@




<li class="toctree-l2"><a class="reference internal" href="../../tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down Expand Up @@ -1225,7 +1224,7 @@ <h3>Install and import feedback gadget<a class="headerlink" href="#install-and-i
<h3>Project Background<a class="headerlink" href="#project-background" title="Permalink to this heading">#</a></h3>
<div class="cell tag_remove-input docutils container">
<div class="cell_output docutils container">
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "fc6d864974c044508ad178b646ebc335"}</script></div>
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "54465c85e6004aa6aa44dba7e07c402c"}</script></div>
</div>
</section>
<section id="submit-your-feedback">
Expand All @@ -1244,7 +1243,7 @@ <h3>Submit your feedback<a class="headerlink" href="#submit-your-feedback" title
</div>
</details>
<div class="cell_output docutils container">
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "f8c5a4ad86ca4673ad1661e37ca86913"}</script></div>
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "d78d7e60c16c48b39475868ba645704d"}</script></div>
</div>
</section>
<section id="project-slides">
Expand Down Expand Up @@ -1307,7 +1306,7 @@ <h3>Submit your feedback<a class="headerlink" href="#id1" title="Permalink to th
</div>
</details>
<div class="cell_output docutils container">
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "482a9e580879438abe8653f39fbebe0e"}</script></div>
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "d6d0ef8064994a5699e399cc3bb05377"}</script></div>
</div>
<p>In this notebook, we are going to provide code to get you started on Q1-Q3 of this project!</p>
<p>The basic outline looks like this:</p>
Expand Down Expand Up @@ -1497,7 +1496,7 @@ <h3>Submit your feedback<a class="headerlink" href="#id2" title="Permalink to th
</div>
</details>
<div class="cell_output docutils container">
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "c5d794cbebea4f328330c86159ceb549"}</script></div>
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "9972d05c523547dd86702aef6551a90d"}</script></div>
</div>
</section>
</section>
Expand Down Expand Up @@ -1564,7 +1563,7 @@ <h3>Submit your feedback<a class="headerlink" href="#id3" title="Permalink to th
</div>
</details>
<div class="cell_output docutils container">
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "ba8eea3c7715412289b0111c1a49f7be"}</script></div>
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "8282d5fdc4c24917ae1bb48c256a9f61"}</script></div>
</div>
</section>
</section>
Expand Down Expand Up @@ -1599,7 +1598,7 @@ <h2>Section 3: Understanding the Three-Bit Flip-Flop task (3BFF)<a class="header
</div>
</div>
<div class="cell_output docutils container">
<img alt="../../_images/2e7c8988acca77a8b70be794d5e14d4052f20d6c50e418b9b453e7918b2b47f9.png" src="../../_images/2e7c8988acca77a8b70be794d5e14d4052f20d6c50e418b9b453e7918b2b47f9.png" />
<img alt="../../_images/3277a738cfcf39e1c78410c642cedb25b8d35594750e8ce5ccde36617ae69942.png" src="../../_images/3277a738cfcf39e1c78410c642cedb25b8d35594750e8ce5ccde36617ae69942.png" />
</div>
</div>
<p>Above, we are plotting the inputs and outputs of the 3BFF task. One trial is 500 time steps, each with a 1% probability of getting an “up” or “down” pulse on each of its 3 input channels. When the task receives an “up” pulse, the state corresponding to that input channel moves from zero to one (if possible), and if a state at one receives a “down” pulse, it goes to zero. In this way, this system acts as 3 bits of memory, encoding 8 potential system states (2^3 states). We add noise to the inputs of the system so that it better reflects realistic computations that a neural circuit might perform.</p>
Expand All @@ -1612,7 +1611,7 @@ <h2>Section 3: Understanding the Three-Bit Flip-Flop task (3BFF)<a class="header
</div>
</div>
<div class="cell_output docutils container">
<img alt="../../_images/ae9dd71783586c52262d44decb5c64d06dc7c37099882b22d90ec4c18d480a51.png" src="../../_images/ae9dd71783586c52262d44decb5c64d06dc7c37099882b22d90ec4c18d480a51.png" />
<img alt="../../_images/c03563ef238388bc2f27a6110e8b7283f026fa09de8aeaa513867e11270501c9.png" src="../../_images/c03563ef238388bc2f27a6110e8b7283f026fa09de8aeaa513867e11270501c9.png" />
</div>
</div>
<p>Now that we can see the basic logic of the task, let’s do a basic overview of what task training is!</p>
Expand All @@ -1636,7 +1635,7 @@ <h3>Submit your feedback<a class="headerlink" href="#id4" title="Permalink to th
</div>
</details>
<div class="cell_output docutils container">
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "8948ec9892d24a5788074d5c20caf42c"}</script></div>
<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "b68065443747404ba0ddaa021c750b55"}</script></div>
</div>
</section>
</section>
Expand Down
57,866 changes: 29,141 additions & 28,725 deletions projects/project-notebooks/Macrocircuits.html

Large diffs are not rendered by default.

83 changes: 41 additions & 42 deletions projects/project-notebooks/Microlearning.html

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion search.html
Original file line number Diff line number Diff line change
Expand Up @@ -670,7 +670,6 @@




<li class="toctree-l2"><a class="reference internal" href="tutorials/W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion tutorials/Schedule/daily_schedules.html
Original file line number Diff line number Diff line change
Expand Up @@ -675,7 +675,6 @@




<li class="toctree-l2"><a class="reference internal" href="../W1D5_Microcircuits/student/W1D5_Tutorial2.html">Tutorial 2: Normalization</a></li>


Expand Down
Loading

0 comments on commit 5c1b3fc

Please sign in to comment.