Sieci neuronowe dla początkujących w Pythonie: wykłady w Jupyter Book
Komplet plików dla Jupyter Book
Autor: Wojciech Broniowski
Data: 8.03.2022
Niniejsze wykłady wyjaśniają podstawowe pojęcia i działanie sieci neuronowych na najbardziej elementarnym poziomie, wymagając jedynie bardzo podstawowej znajomości Pythona, a właściwie dowolnego języka programowania. Z myślą o prostocie, kody dla różnych algorytmów pisane są od podstaw, tj. bez użycia dedykowanych bibliotek wyższego poziomu. W ten sposób można dokładnie śledzić wszystkie etapy programowania.
Książka przeznaczona jest dla studentów oraz uczniów szkół ponadgimnazjalnych i ich nauczycieli.
Jak uruchomić wykonywalne kody książki:
Główną zaletą książek wykonywalnych jest to, że czytelnik może czerpać przyjemność z samodzielnego uruchamiania kodów źródłowych, modyfikowania ich i zabawy z parametrami. Nie jest wymagane pobieranie, instalacja czy konfiguracja. Po prostu przejdź do
https://bronwojtek.github.io/nn-polish/docs/index.html,
w menu po lewej stronie wybierz dowolny rozdział poniżej Wstępu, kliknij ikonę „rakiety” w prawym górnym rogu ekranu i wybierz ,,Colab'' lub „Binder”. Po pewnym czasie inicjalizacji (za pierwszym razem dla Bindera trwa to dość długo) można uruchomić notebook.
Linki:
- Jupyter Book: https://bronwojtek.github.io/nn_polish/docs/index.html
Pierwotna angielska wersja książki:
-
Jupyter Book: https://bronwojtek.github.io/neuralnets-in-raw-python/docs/index.html
-
pdf i kody: www.ifj.edu.pl/~broniows/nn lub www.ujk.edu.pl/~broniows/nn