Doporučte knihu o umělé inteligenci

jdusizasvym

Doporučte knihu o umělé inteligenci
« kdy: 15. 05. 2018, 10:09:57 »
Blíží se léto, takže se blíží měsíc, dva, a v lepším případě i tři měsíce volna, tak proč toho času nevyužít?

Chystám se hodit síť do nového (perspektivního) jezírka, ale potřebuji si něco o místní fauně něco pročíst. (pro aspíky - to bylo obrazně řečeno)

Jakou mi doporučíte literaturu o umělé inteligenci? Podmínky - moderní (svět jde rychle vpřed, musím se držet s dobou), pro začátečníky nebo mírně pokročilé, dobře čtivé (s dobrým čtenářským komfortem), abych nemusel moc často hledat někde na internetu, jak to autor vlastně myslel, ale hlavně naučné (aby mi to dalo solidní teoretický základ, na kterém stavět. Český jazyk výhodou.


sd

Re:Doporučte knihu o umělé inteligenci
« Odpověď #1 kdy: 15. 05. 2018, 10:13:53 »
Problém je, že moderní a česky jdou proti sobě.
Doporučuji
Artificial Intelligence: A Modern Approach

Re:Doporučte knihu o umělé inteligenci
« Odpověď #2 kdy: 15. 05. 2018, 10:42:39 »
Deep Learning (Adaptive Computation and Machine Learning series) https://www.amazon.com/dp/0262035618

Re:Doporučte knihu o umělé inteligenci
« Odpověď #3 kdy: 15. 05. 2018, 11:16:11 »
Pokud Vás neurazí něco trochu oddechovějšího a spíš povrchního, třeba k vodě, zkuste od Raye Kurzweila "How to create a mind" - tuším se někde dá vyštrachat ilegální PDF kopie. A ne, kniha ten slib z titulku nakonec nesplní, a cca v poslední třetině je už dost dýchavičná - ale přesto si myslím, že za přečtení stojí. Pak se můžete vrátit k násobení matic a vektorů, modifikovanému backpropu pro rekurzivní topologie, unsupervised učícím postupům apod. ;-)

Jako jeden docela čtivý a aktuální online zdroj bych doporučil web OpenAI. Sice tu partu zřejmě založili trochu "googlu natruc", ale i tak se tam dá ledacos dočíst.

BTW, velmi bych doporučil spojit užitečné s užitečným, a pokud se bojíte angličtiny, tak číst anglickou knihu se slovníkem v ruce. Zejména účinná a masochistická je praktika, kdy si důsledně dohledáváte ve slovníku každé neznámé slovo, na které narazíte (= lepší než papírový slovník je cokoli digitálního). Zpočátku Vám čtení půjde pomalu, ale dost rychle na sobě pocítíte ten nárůst slovní zásoby. Několikery prázdniny jsem takto před lety za svobodna strávil. Funguje to v jakémkoli jazyce, ale angličtina je se slovníkem o to snesitelnější, že nemá nijak bizardní nepravidelné časování a skloňování (to maličko do základu Vás určitě naučili ve škole). Že ten jazyk umíte, začnete pociťovat tím způsobem, že nad ním nemusíte přemýšlet.

TVL

Re:Doporučte knihu o umělé inteligenci
« Odpověď #4 kdy: 15. 05. 2018, 11:21:57 »
 - vývoj jde dopředu, ale UI stojí na základech, které jsou mnoho desítek let staré. Není absolutně nutné, aby tvoje první knížka o UI zahrnovala 5 let staré věci.

- pro začátečníky vs. solidní teoretický základ - to jsou vylučující se podmínky.

Bylo by dobré napsat, jaké máš vzdělání a matematické/sw znalosti. To, že jsi začátečník v UI může znamenat, že jsi středoškolák ve druhém ročníku, nebo že jsi hotový SW inženýr, co ho jenom UI ve škole i praxi minula.


jk

Re:Doporučte knihu o umělé inteligenci
« Odpověď #5 kdy: 15. 05. 2018, 11:49:58 »
Problém je, že moderní a česky jdou proti sobě.
Doporučuji
Artificial Intelligence: A Modern Approach
QFT

Russell&Norvig je solidní, čitelně napsaný základ, ze kterého člověk získá představu, o co jde (AI je hrozně široké téma). Pak se jde specializovat.

Jenom mě štve, že to vydal Pearson, tu bandu parazitů fakt finančně podporovat nechci.

kybernetos

Re:Doporučte knihu o umělé inteligenci
« Odpověď #6 kdy: 15. 05. 2018, 12:02:32 »
V slovenčine svojho casu vyšli Marvin Minsky - Konštrukcia mysle, Kelemen - Strojovia a agenty . Asi pred pol rokom som ich oprášil a znovu niečo prečítal a stále su pomerne moderné aj z odstupom rokov.

jdusizasvym

Re:Doporučte knihu o umělé inteligenci
« Odpověď #7 kdy: 15. 05. 2018, 19:20:07 »
Děkuji za odpovědi, knížky prozkoumám a holt se slovníkem v ruce, ale asi to jinak nepůjde.  ;D

- vývoj jde dopředu, ale UI stojí na základech, které jsou mnoho desítek let staré. Není absolutně nutné, aby tvoje první knížka o UI zahrnovala 5 let staré věci.

- pro začátečníky vs. solidní teoretický základ - to jsou vylučující se podmínky.

Bylo by dobré napsat, jaké máš vzdělání a matematické/sw znalosti. To, že jsi začátečník v UI může znamenat, že jsi středoškolák ve druhém ročníku, nebo že jsi hotový SW inženýr, co ho jenom UI ve škole i praxi minula.

Na fakultě jsme měli jen základní kurz Umělé inteligence, z matematiky Lineární algebru, Matematickou analýzu jedné i více proměnných a Logiku. A Pravděpodobnost a statistiku.

AI

Re:Doporučte knihu o umělé inteligenci
« Odpověď #8 kdy: 16. 05. 2018, 01:13:42 »
Pokud Vás neurazí něco trochu oddechovějšího a spíš povrchního, třeba k vodě, zkuste od Raye Kurzweila "How to create a mind" - tuším se někde dá vyštrachat ilegální PDF kopie. A ne, kniha ten slib z titulku nakonec nesplní, a cca v poslední třetině je už dost dýchavičná - ale přesto si myslím, že za přečtení stojí. Pak se můžete vrátit k násobení matic a vektorů, modifikovanému backpropu pro rekurzivní topologie, unsupervised učícím postupům apod. ;-)

Jako jeden docela čtivý a aktuální online zdroj bych doporučil web OpenAI. Sice tu partu zřejmě založili trochu "googlu natruc", ale i tak se tam dá ledacos dočíst.

BTW, velmi bych doporučil spojit užitečné s užitečným, a pokud se bojíte angličtiny, tak číst anglickou knihu se slovníkem v ruce. Zejména účinná a masochistická je praktika, kdy si důsledně dohledáváte ve slovníku každé neznámé slovo, na které narazíte (= lepší než papírový slovník je cokoli digitálního). Zpočátku Vám čtení půjde pomalu, ale dost rychle na sobě pocítíte ten nárůst slovní zásoby. Několikery prázdniny jsem takto před lety za svobodna strávil. Funguje to v jakémkoli jazyce, ale angličtina je se slovníkem o to snesitelnější, že nemá nijak bizardní nepravidelné časování a skloňování (to maličko do základu Vás určitě naučili ve škole). Že ten jazyk umíte, začnete pociťovat tím způsobem, že nad ním nemusíte přemýšlet.
Hodně dobrá a přitom netradičně napsaná je kniha "How people think people think", probírá poměrně do hloubky důležité aspekty AI od psychologie přes formální logiku po robotiku a (multi)agentní systémy.

Jenda

Re:Doporučte knihu o umělé inteligenci
« Odpověď #9 kdy: 16. 05. 2018, 03:50:27 »

smrtislamu

Re:Doporučte knihu o umělé inteligenci
« Odpověď #10 kdy: 16. 05. 2018, 11:40:59 »
Mrkněte zde:

https://bookauthority.org/books/new-artificial-intelligence-books

aktuální nové knihy věnující se AI

Číst odbornou literaturu v češtině je ztráta času - neaktuálnost, možné chyby v intepretaci překladu, atd.

TVL

Re:Doporučte knihu o umělé inteligenci
« Odpověď #11 kdy: 16. 05. 2018, 13:20:06 »
Mrkněte zde:

https://bookauthority.org/books/new-artificial-intelligence-books

aktuální nové knihy věnující se AI

Číst odbornou literaturu v češtině je ztráta času - neaktuálnost, možné chyby v intepretaci překladu, atd.

Jedna rada zbytečná a druhá vyloženě nebezpečná. Ale i takové jsou internetové diskuze.


- Pro začátečníka je naprosto zbytečné, aby četl aktuální knihu. 20 let stará kniha mu poskytne zcela dostatečný základ pro to, aby si vybral oblast UI na kterou se zaměří a kterou bude studovat z 5 let staré knihy. A následně může číst výzkumné papery s informacemi, které ještě v žádné knize nejsou.

- Číst odbornou literaturu v češtině, je pro začátečníka dobrý nápad a to i v případě, že je jeho anglické čtení na vysoké úrovni. Při prvním studiu UI bude začátečník bojovat jak s tím o co tam jde, tak s porozuměním použité matematiky a je zcela zbytečné si tam dobrovolně přidávat další překážku v podobě cizího jazyka.
Pokud někdo neumí dobře anglicky, tak je fakt dobrý nápad vzít si nějakou beletrii (třeba takovou, kterou už ten člověk četl v češtině) a číst ji se slovníkem. To tady už padlo, ale pro odborné knihy - ty by ale měly být až další level.
Takže jako ten další level by měla být odborná literatura v angličtině v oboru, který čtenář dobře ovládá. Např. učebnice matematiky/fyziky/programování. Tím si čtenář vybuduje slovní zásobu, se kterou potom může číst učebnici UI v angličtině.

Jenda

Re:Doporučte knihu o umělé inteligenci
« Odpověď #12 kdy: 16. 05. 2018, 17:10:02 »
a je zcela zbytečné si tam dobrovolně přidávat další překážku v podobě cizího jazyka.

A tím cizím jazykem je v tomto případě čeština. Jednak když mi během čtení nebude něco jasné a budu to chtít vygooglit, tak budu řešit, jak se to jmenuje anglicky (protože i na blbém stackoverflow je toho o řád víc než na celém českém internetu), jednak až se dostanu na vyšší úroveň, kde už česká literatura neexistuje, budu při čtení té anglické řešit, jaký koncept se skrývá pod tímto anglickým slovíčkem.

Pokud českou, tak nějakou, kde se autor nesnažil za každou cenu používat českou terminologii.

TVL

Re:Doporučte knihu o umělé inteligenci
« Odpověď #13 kdy: 16. 05. 2018, 19:56:20 »
a je zcela zbytečné si tam dobrovolně přidávat další překážku v podobě cizího jazyka.

A tím cizím jazykem je v tomto případě čeština. Jednak když mi během čtení nebude něco jasné a budu to chtít vygooglit, tak budu řešit, jak se to jmenuje anglicky (protože i na blbém stackoverflow je toho o řád víc než na celém českém internetu), jednak až se dostanu na vyšší úroveň, kde už česká literatura neexistuje, budu při čtení té anglické řešit, jaký koncept se skrývá pod tímto anglickým slovíčkem.

Pokud českou, tak nějakou, kde se autor nesnažil za každou cenu používat českou terminologii.

Jenže pokud neumíš dost dobře anglicky, tak ti při čtení odborného anglického textu nebude něco jasné nejméně 10x častěji.
Čím víc naložíš letadlo při startu, tím více nákladu převezeš na jeden let, skvělé. Ale pokud ho přeložíš, tak havaruješ. Pokud se rozhodneš učit 2 věci naráz-  UI a odbornou angličtinu, tak se možná naučíš dvě věci na jeden zátah, skvělé. A možná to vzdáš, protože to bude moc těžké.
Koncept, že se žákům naloží přemýšlení o problému na více úrovních abstrakce naráz se ve výuce používá - ale ne jako efektivní učící metoda, ale jako filtr - když chceš oddělit ty hodně dobré od zbytku.

David Opletal

Re:Doporučte knihu o umělé inteligenci
« Odpověď #14 kdy: 16. 05. 2018, 20:40:46 »
pujc si serii knih Umela inteligence 1-6 co vydala Academia. Najdes zde prehledove clanky z ruznych oblasti.
http://www.academia.cz/umela-inteligence-6--marik-vladimir--academia--2013