Skip to content

Commit

Permalink
intial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
“DorsaRoh” committed Aug 1, 2024
0 parents commit 8b1216c
Show file tree
Hide file tree
Showing 2 changed files with 101 additions and 0 deletions.
54 changes: 54 additions & 0 deletions MNIST.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# MNIST Digit Classification (from scratch!)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Background: MNIST is a dataset of images of single digits. \n",
"\n",
"Here, you will find the code for digit classification of the MNIST dataset (digits 1-9) **from scratch**.\n",
"\n",
"<br>My goal is to investigate the differences and similarity between **multilayer perceptons (a type of artificial neural network) are to the human brain (biological neural networks)**."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Key Notes\n",
"\n",
"- Every progressive layer in the network corresponds to increasingly larger and larger edges. Etc. The second layer corresponds to small edges, and the next layer corresponds to overall shapes (ex. a loop) from those small edges\n",
" - pixels -> edges -> patterns -> digits\n",
"- "
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
47 changes: 47 additions & 0 deletions Neural Networks/notes.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"cells": [
{
"cell_type": "markdown",
"metadata": {},
"source": [
"# Neural Networks"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Different types\n",
"\n",
"- Multilayer perceptron (plain vanilla neural network)"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"### Key Vocabulary\n",
"\n",
"- **Neuron**: thing that holds a number\n",
" - The number held is called the neuron's **activation**\n",
"\n",
"- **Hidden Layers**: layers between the input & output layers\n",
" - the activations from one layer determine the activations of the next layer"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"language_info": {
"name": "python"
}
},
"nbformat": 4,
"nbformat_minor": 2
}

0 comments on commit 8b1216c

Please sign in to comment.