diff --git a/wyk/13_CNN.ipynb b/wyk/13_CNN.ipynb index 8846949..4e4605e 100644 --- a/wyk/13_CNN.ipynb +++ b/wyk/13_CNN.ipynb @@ -8,6 +8,7 @@ } }, "source": [ + "### Uczenie maszynowe\n", "# 13. Splotowe sieci neuronowe" ] }, @@ -97,6 +98,17 @@ "* nie wykrywa własności „lokalnych” wejścia" ] }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, { "cell_type": "markdown", "metadata": { @@ -110,6 +122,28 @@ "W tym celu tworzymy mniejszą sieć neuronową (mniej neuronów wejściowych) i _kopiujemy_ ją tak, żeby każda jej kopia działała na pewnym fragmencie wejścia (fragmenty mogą nachodzić na siebie)." ] }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, { "cell_type": "markdown", "metadata": { @@ -123,6 +157,39 @@ "Warstw konwolucyjnych może być więcej niż jedna." ] }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "" + ] + }, { "cell_type": "markdown", "metadata": { @@ -152,6 +219,19 @@ "Więcej: https://en.wikipedia.org/wiki/Kernel_(image_processing)" ] }, + { + "cell_type": "markdown", + "metadata": { + "slideshow": { + "slide_type": "subslide" + } + }, + "source": [ + "Ilustracja działania funkcji splotu:\n", + "\n", + "" + ] + }, { "cell_type": "markdown", "metadata": {