Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Niektórezałożeniamatematycznewykraczająpozazakrestejksiążki,alemoimcelemjestprzedstawieniewykładu
głębokiegouczeniaprzyzałożeniu,żeznasztylkopodstawyalgebry.
Problem,którymjesteśosobiściezainteresowany.
Możesiętowydawaćopcjonalną„potrzebą”,abychciećzacząćnaukę.Izapewnetakmożebyć,alemówiącpoważnie,
zdecydowaniewartoznaleźćsobietakiproblem.Każdy,kogoznam,aktoodniósłsukceswtejdziedzinie,miałjakiśwłasny
problem,którypróbowałrozwiązać.Studiowaniegłębokiegouczeniabyłopoprostu„wymaganiem”dlaporadzeniasobie
zjakimśinnym,interesującymzdaniem.
WmoimprzypadkupróbowałemużyćTwitteradoprzewidywaniakursówgiełdowych.Byłotopoprostucoś,cowydawało
misięnaprawdęciekawe.Towłaśnieskłaniałomnie,abysiąśćiprzeczytaćkolejnyrozdział,anastępniebudowaćkolejny
prototyp.
Jakbędziemożnasięprzekonać,tadziedzinajesttaknowaizmieniasiętakszybko,żejeśliktośspędzinastępnychparęlat,
cyzelującjedenprojektprzyużyciutychnarzędzi,szybciejniżmożnasięspodziewaćstaniesięjednymzwiodących
ekspertówwtejkonkretnejdziedzinie.Wmoimprzypadkudopracowywaniemojejideidoprowadziłomniezestanu,gdy
ledwocoświedziałemoprogramowaniu,douzyskaniagrantubadawczegozfunduszuhedgingowegonawykorzystanietego,
czegosięnauczyłemwszystkowokoło18miesięcy!Wprzypadkugłębokiegouczeniaposiadaniefascynującego
problemu,którywiążesięzużyciemjednegozbiorudanychwceluprzewidzeniainnegojestkluczowymkatalizatorem!
Wartoznaleźćcośtakiego!
ZapewnepotrzebnajestjakaśznajomośćPythona
Pythonjestmoimulubionymnarzędziemnauki,aleprzedstawięrównież
kilkainnych.
Pythonjestniebywaleintuicyjnymjęzykiem.Jaksądzę,możebyćnajszerzejstosowanyminajbardziejczytelnymjęzykiem
spośróddotądskonstruowanych.Cowięcej,społecznośćPythonamaskłonnośćdoprostoty,którejniedasiępokonać.
ZtychpowodówzamierzamtrzymaćsięPythonawewszystkichprzykładach(pracujęwwersjiPython2.7).Wdostępnym
dopobraniakodzieźródłowymdlatejksżkipodadresami:www.manning.com/books/grokking-deep-learningoraz
https://github.com/iamtrask/Grokking-Deep-Learning,dołączamrównieżwersjewszystkichprzykławdlakilkuinnych
języków.
Jakdużedoświadczeniewprogramowaniujestpotrzebne?
WartoprzejrzećkursPythonCodecademy(www.codecademy.com/learn/python).Jlipotrafiszzezrozumieniemprzeczytać
spistreściinieodstraszającięwymienionetampojęcia,towystarczy!
Jeślinie,poprostuprzejdźtenkursiwróć,gdygoukończysz.Zostałonzaprojektowanyjakokursdlapoczątkujących
idoskonaleskonstruowany.
Podsumowanie
JeślimaszjużpodrękąnotatnikJupytericzujeszsięswobodniewpodstawachjęzykaPython,możeszprzejśćdokolejnego
rozdziału!Dlainformacji,rozdział2jestostatnim,któryzawieragłówniedialog(bezbudowaniaczegokolwiek).
Maonnaceluprzedstawienieogólnegosłownika,ideiipojęćdotyczącychsztucznejinteligencji,maszynowegouczeniasię
i,conajważniejsze,głębokiegouczenia.