Deníček Jakuba "Chrastyho" Kottnauera

Developer & IT Enthusiasist 
Tagováno

knihy

 

On Intelligence - Pochopte svůj neocortex

"I've read dozens of books about the human brain and how it works. On Intelligence... is far and away the best." - Lynn Yarris, The San Jose Mercury News

Málokterá kniha mě dokáže zaujmout tak, že bych o ní měl někomu víc říkat. Asi je to kvůli tomu, že kromě technické literatury a občas nějaké fantasy moc nečtu, takže mám celkem omezený rozhled:) Ale protože mě kromě počítačů zajímá i s nimi související umělá inteligence a "co se nám to v tý hlavě vlastně děje", hledal jsem knížku, která by mi rozšířila obzory o trochu víc, než jen články roztroušené po internetu. Až jsem natrefil na On Intelligence of Jeffa Hawkinse, na Amazonu přečetl pár názorů od lidí, kteří ji četli a bylo jasno - tu musím mít.

Za sympatických deset liber dostanete skvěle čtivou knihu o inteligenci (kupodivu). Jméno Jeff Hawkins vám může být povědomé, je to totiž stejný člověk, který před lety založil společnost Palm (výrobce různých kapesních počítačů a operačního systému Palm OS). Jak sám v úvodu knihy píše,v jednom čísle časopisu  Scientific American věnovaném mozku se dozvěděl o fungování věci, které byly v té době známé a zároveň zjistil, že vlastně neexistuje žádná teorie, která by vysvětlovala fungování mozku jako celku. To bylo ke konci 70. let minulého století, v té době Hawkins pracoval u Intelu a šéfovi navrhnul založení nového oddělení, které by zabývalo výzkumem mozku. Návrh byl ale zamítnut, protože si jeho zaměstnavatel myslel, že je toto téma moc složité a že se ho ještě dlouho nepodaří rozluštit (a měl pravdu, ani po třiceti letech lidstvo nedošlo k sestrojení autonomně se chovajícího stroje). Ale necháme toho, úvod si můžete přečíst kdekoliv, já tady chci napsat, co se v té knize člověk dozví o AI a mozku:)

Autor předkládá svoji teorii o fungování mozku (zejména neocortexu, část mozku starající se o inteligenci), samozřejmě vychází z potvrzených faktů známých v době napsání knihy (2004) a doplňuje je o svoje myšlenky. Kniha je rozdělená do osmi kapitol, jedna z nich, How the Cortex Works, je chvílemi náročná na pochopení, protože se dostává až k "jádru pudla", ale ostatní kapitoly jsou příjemné, informace v nich obsažené se bezpečně pomocí hyppothalamu uloží do hlavy a zůstanou tam:-) Kapitoly jsou tyto:

  1. Artificial Intelligence (definování samotné AI, proč se skutečnou AI do teď nepodařilo vytvořit)
  2. Neural Networks (o neuronových sítích, co to je a proč na nich celá inteligence staví)
  3. The Human Brain (z čeho je mozek složen, čím je tak radikálně odlišný od počítačů, celý svět kolem nás je tuna vzorů, které mozek přijímá a zpracovává)
  4. Memory (kde se ukládají vzpomínky)
  5. A New Framework of Intelligence (úvod do Hawkinsovy teorie)
  6. How the Cortex Works (fungování neocortexu)
  7. Consciousness and Creativity (co to je vědomí a kreativita, co za to může, že je někdo kreativnější?)
  8. The Future of Intelligence (dočkáme se tedy inteligentních strojů?)

To byl jen krátký přehled toho, co kniha obsahuje, ale témata se většinou prolínají a každá kapitola toho probírá víc. Co se mi na téhle knížce velmi líbilo, bylo množství příkladů. Autor popíše nějakou funkcionalitu mozku a hned uvede příklad, proč si myslí, že to tak je, co si myslí jiní lidé a proč je to podle něj špatně (z těch známých myšlenkových experimentů zmíním třeba Argument čínského pokoje, Turingův test, ...). Efekt je ten, že dočtete odstavec a musíte si říct "No jo, vždyť to má logiku... Tak to prostě musí být!". Některá fakta mě až šokovala, netušil jsem, co se mi v hlavě všechno děje a kolik věcí dělám automaticky, že je ani nepostřehnu. Nejvíc mě zaujala myšlenka, že mozek celou dobu dělá předpovědi toho, co se stane. A pokud se nějaká část předpovědi nevyplní, máme pocit, že je něco špatně. Využiju příklad z knihy. Každý den chodíte domů, vytáhnete z kapsy klíče, strčíte je do dveří, otočíte, otevřete dveře, zujete se, ... Jakmile si vzpomenete, že jdete domů, nebo dům uvidíte, mozek začne předpovídat, jak to bude vypadat (Tady se dostáváme k další věci a to k té, že mozek si svět kolem nás pamatuje jako hierchicky seřazené vzory. Proto, když jdete domů, mozek nedělá předpovědi o tom, jak to bude vypadat v koupelně, ale o tom, jaké to bude otevírat dveře, protože to zažijete jako první). Pokud je všechno jak má být, dveře otevřete v pořádku a dojdete klidně až do té koupelny. Ale co kdyby něco bylo špatně? Klíčová dírka byla o centimetr posunutá, dveře kladly větší/menší odpor než minule, měly by jinou barvu,... cokoliv co vás napadne. V tu chvíli by mozek poznal, že je něco špatně. Možná byste nedokázali hned říct, co přesně se stalo za chybu, ale víte, že něco není v pořádku. A o tom celá kniha je:-) Mohl bych tady vyjmenovat dalších dvacet věcí, které mě překvapily, ale nemá to smysl. Radši si ji přečtěte sami.

Hodnocení:  98% (pár bodíků strženo za to, že kniha je z roku 2004, teď je rok 2009 a autor ještě nevydal aktualizované vydání, zajímalo by mě, co je nového:-))

Loading zmínek Retweet
Tagováno »   knihy   recenze  

Komentáře [0]

14 knížek dorazilo

Konečně. Včera mi přišlo 12 zlevněných knížek z českého Computer Pressu a dneska dvě knížky z anglického Amazonu - Silverlight 2 Unleashed (nádherná celobarevná knížka) a On Intelligence. Všech 14 knížek přišlo v perfektním stavu, jako už jsem ostatně zvyklý:)

Loading zmínek Retweet
Tagováno »   amazon   cpress   knihy  

Komentáře [0]

Co takhle knížky o 75% levněji?

U Computer Pressu mají úžasnou akci - spousty knížek z jejich nabídky o 75%, 50% a 30% levněji! Navíc pokud si koupíte 4 knížky ze stejné slevové kategorie, dostanete nejlevnější z nich za korunu. Já si objednal 12 knížek o 75% levnějších, z toho mám tři za korunu a ještě poštovné zadarmo. Celková cena dělá 735 Kč (viz obrázek uvnitř článku), podle hrubých přepočtů by knížky za normální cenu včetně poštovného stály necelých 3500 Kč. Dobrá cena, ne? :-) Spousta knížek má dokonce 500 a víc stran, je to až k nevíře, takové slevy.

Nakupte si taky! Nakonec přikládám screen, co jsem si objednal já:

Loading zmínek Retweet
Tagováno »   cpress   knihy  

Komentáře [0]

Knížky z Anglie jsou tady!

Objednávku do britského Amazonu jsem odeslal 1. ledna. Dnes je 5. ledna a knížky mi leží na stole (nezbláznil jsem se, vážně od objednání až do doručení uběhly pouhé čtyři dny). Všimněte si, že toto časové rozmezí zahrnuje víkend a novoroční čas, kdy má ještě spousta lidí volno. Často trvá i objednávka v rámci republiky déle. Bravo Angličané! :-)

Ani k zabalení nemám námitky - narozdíl od amerického Amazonu přišly v krabici na míru, kde se neměly šanci nijak pohnout. Sice nebyly obalené v mých oblíbených bublinkách, ale myslím, že karton zastoupil ochranou funkci poměrně dobře. Zabalení jsem bohužel nevyfotil, musíte mi prostě věřit :)

Od teď objednávám knížky jen z Anglie. Sice je to někdy dražší (i když to závisí na kurzu, třeba Dexter mě vyšel o 50 Kč levněji než z Ameriky), ale dodací doba je směšná a zabalení troufám si říct perfektní.

     

Loading zmínek Retweet
Tagováno »   amazon   knihy  

Komentáře [0]

Další knížky z Amazonu - tentokrát z Anglie

Když jsem si před pár měsíci objednával z amerického Amazonu knížky, byl jsem zklamaný ze způsobu "zabalení". Nedávno psal Radek Hulán na svém blogu o tom, že si koupil z britského Amazonu nějaké programátorské knížky.

Zeptal jsem se tedy v komentářích, jak jsou na tom v Anglii s balením zásilek a dostalo se mi odpovědi, že dobře. Bylo jasno - další objednávku zkusím z Anglie. Sice trochu dražší, ale zase mi to přijde dřív a ušetřím na poštovném. Objednal jsem si tři knížky - Darkly Dreaming Dexter od  J. Lindsay (podle této knihy je natočená první série jedno z nejlepších seriálů, Dextera), Artemis Fowl and the Lost Colony od E. Colfer a The Lunatic Cafe od L. K. Hamilton, dohromady asi za třicet liber (polovina z toho poštovné :-)). Jsem zvědavý, jestli Radek "nekecal" :)

Loading zmínek Retweet
Tagováno »   amazon   knihy  

Komentáře [0]

Introducing Silverlight 2 beta 2 - minirecenze

Hádám, že zde uvedené informace platí i pro novější vydání knihy.

Konečně přicházím se slíbenou recenzí na knihu Silverlight 2 beta 2 od Laurence Moroney. Ona to zase úplně recenze nebude, jako spíše pár sepsaných dojmů, názorů a doporučení.

Kniha se snaží poskytnout na cca 330 stránkách úvod do technologie Silverlight v její druhé verzi (druhé betaverzi). V celkem 14 kapitolách autor čtenáře provází vývojem SL aplikací pomocí Visual Studia, Expression Blendu a ručním psaním XAML a C# kódu. Knížka je rozdělena do dvou částí - "Introducing Silverlight 2", která obsahuje právě ty "úvodové" kapitole, druhá část se jmenuje "Programming Silverlight 2", která se zabývá Silverlightem z té praktičtější stránky. První část je víceméně k ničemu. Probírá skutečně základy, které není problém najít kdekoliv na internetu. Jen 6. kapitola (poslední v první části), která se jmenuje "The Silverlight Browser Control" je zajímavá, je totiž o zobrazování Silverlight komponent v prohlížeči, jak fungují SL události, jak funguje samotné vykreslování... Druhá část knihy je už o poznání zajímavější. Na úvod se podívate na pár základních kontrol jako je Button, CheckBox, Image, ..., pak na trochu komplikovanější kontroly (Slider, DataGrid, ...) a ve třetí kapitole si vyrobíte svojí komponentu.

Další dost možná považuju za nejlepší z celé knihy. "Building Connected Applications" totiž probírá budování komunikujících aplikací. A to pomocí PHP, Javy, JavaScriptu (+ AJAXu) a na konec pomocí ASP.NET a Web Services. Nejdelší kapitola z knihy, "Media, Ink, and Deep Zoom", se zaobírá zobrazováním médií, funkcí různých přehráváču, kreslením pomocí pera a tvoření prezentací pomocí technologie Deep Zoom. Předposlední kapitola se detailněji zabývá využitím ASP.NET kontrol ve spojení se Silverlightem a poslední kapitola je o využití dynamických jazyků (IronPython, Ruby a Dynamic JavaScript). Z knihy jsem byl trochu zklamaný, asi jsem čekal víc (původně jsem totiž šel do knihkupectví v Kanadě pro nějakou "Pro" knížku o Silverlightu, třeba pro "Pro Silverlight 2 in C# 2008", ale neměli ji). Na druhou stranu oceňuji, že autor dokázal pokrýt na malém prostoru hodně problémů a ještě to čtivě podat. Knížka se jmenuje "Introducing" a skutečně to introducing do Silverlightu je. Pokud začínáte, nebudete zklamáni. Já už nějaké zkušenosti měl, takže investových třiceti dolarů částečně lituju :-) Momentální cena na Amazonu je 23 USD, přibližně 400 Kč.

Loading zmínek Retweet
Tagováno »   recenze   knihy   silverlight  

Komentáře [0]

Knihy z Amazonu dorazily a...

...v pořádku (upřímně se tomu divím, viz dál v článku). 24. října jsem si objednal dvě knížky z amerického internetového knihkupectví Amazon.com i s poštovným za hezkých 36 USD. Knížky dorazily rychle, tedy přesně za 14 dní. Ale dostal jsem šok, když jsem viděl krabici, ve které přišly.

Přišel jsem na poštu, vyzvedl jsem si balík. Vypadal nějak otrhaně, ale to by přece vůbec nevadilo, pokud by byl vnitřek dobře zabalený. Vzal jsem balík z pultu a všechno se vevnitř sesypalo dolů! Úplně, jakoby byly jen dvě knížky v jinak prázdné krabici, která byla navíc co do objemu víc než 2x větší než knihy. O dvacet minut později jsem zjistil, že můj odhad byl správný. V obrovské krabici nebylo naprosto nic, kromě mých dvou knížek a asi třech letáčků. Vůbec nechápu, jak mohly knížky přežít tak dlouho cestu otřesně zabalené bez poškození (jen bok Brisingra je trošku naťuklý, ale kolikrát mají takhle knížky i v normálních knihkupectvích). Nakonec tedy spokojenost, ale můžu jen děkovat nějaké vyšší síle za takovéhle štěstí.

Omlouvám se, že zde nejsou žádné fotografie, při tom neustálém přecházení na nové blogovací systémy se kdesi vytratily...

Loading zmínek Retweet
Tagováno »   amazon   knihy  

Komentáře [0]

Knihy z Amazon.com

Právě jsem si objednal dvě knížky z amerického Amazonu - Brisingr (třetí díl fantasy série o Eragonovi) za $15,13 a LINQ Pocket Reference za $10,19. Celkem i s poštovným jsem zaplatil necelých 36 dolarů (asi 760 Kč). Uvidíme, za jak dlouho mi ty knížky přijdou.

Loading zmínek Retweet
Tagováno »   amazon   knihy  

Komentáře [0]

Pár přírůstků do mé knihovny

Uf, spánkový deficit jsem úspěšně zažehnal a tak můžu psát další bláboly na blog:-) V Kanadě jsem si kromě přehrávače Microsoft Zune 80GB koupil pár knížek o programování - Pro C# 2008 and the .NET 3.5 Platform (zabývající se celým jazykem v jeho nejnovější verzi + .NET frameworkem tak trochu podrobněji), Pro ASP.NET 3.5 in C# 2008 (o čem jen asi bude? :-)) a nakonec Introducing Microsoft Silverlight 2 (beta 2). Poslední jmenovanou momentálně čtu, je docela krátká (jen asi 330 stránek), většinu jejího obsahu můžete najít i na internetu (bohužel), až na pár výjimek. O to jsou ale ty výjimky hodnotnější a můj celkový názor na knihu zvedají o dost výše. Více o této knize jsem napsal zde.

 

Loading zmínek Retweet
Tagováno »   knihy  

Komentáře [0]