Ljubavno pismo učenju
Postoje naučnici čije se ime vezuje za jedan veliki pronalazak ili teoriju, dok Piter Norvig pripada ređoj vrsti stvaralaca čiji se dar prepoznaje u povezivanju čitavih oblasti znanja. Umeo je da složenu ideju razloži na razumljive korake, da teoriju proveri programom i da učeniku približi način mišljenja istraživača. Tokom karijere kretao se između univerziteta, industrijskih laboratorija, svemirskog programa i otvorenih učionica sa desetinama hiljada polaznika. Bavio se razumevanjem jezika, programskim jezikom Lisp, autonomnim svemirskim sistemima, internet pretragom, naučnim rukovođenjem i obrazovanjem, a sve te uloge povezivala je želja da u velikoj složenosti pronađe strukturu koju je moguće razumeti i podeliti sa drugima.
Rođen je 14. decembra 1956. godine u Sjedinjenim Američkim Državama, u porodici u kojoj je obrazovanje predstavljalo prirodan deo svakodnevice. Njegov otac, poreklom iz Danske, došao je u Ameriku nakon Drugog svetskog rata da studira matematiku na Univerzitetu Minesote. Odrastanje u univerzitetskom okruženju pružilo je Norvigu osećanje da svet nauke nije udaljena tvrđava namenjena malobrojnima, već prostor u koji radoznalo dete može postepeno da uđe. Kasnije će često isticati koliko su mentori i osećanje pripadnosti važni za mladog čoveka, jer pristup knjigama i računarima dobija punu vrednost tek kada učenik poveruje da i za njega postoji mesto među ljudima koji stvaraju znanje.
Studirao je primenjenu matematiku na Univerzitetu Braun, gde je rano susreo računarske nauke kao oblast u kojoj se apstraktno mišljenje može neposredno pretvoriti u postupak koji radi. Doktorat iz računarskih nauka stekao je na Univerzitetu Kalifornije u Berkliju, baveći se problemima razumevanja prirodnog jezika. Računaru je relativno lako zadati strogo pravilo, dok ljudski jezik nosi dvosmislenost, prećutani kontekst, pretpostavke i značenja koja zavise od prethodnog razgovora. Rad u toj oblasti učvrstio je njegovu sposobnost da tehničku preciznost povezuje sa razumevanjem načina na koji ljudi zaista izražavaju misli.
Norvigova rana akademska karijera obuhvatila je istraživanje i nastavu, ali se njegov temperament nije uklapao u strogu podelu između čoveka koji stvara teoriju i onoga koji piše kod. Za njega je program bio način proveravanja razumevanja. Ideja koja se ne može jasno izraziti u postupku često skriva nedovoljno razmotrene pretpostavke, dok elegantan program može otkriti strukturu problema bolje od dugog apstraktnog objašnjenja. Ta filozofija posebno se vidi u njegovim knjigama o programiranju, u kojima čitalac ne dobija samo sintaksu jezika već uči kako da problem rastavi, predstavi i rešava.
U NASA-inom istraživačkom centru Ames Norvig je radio u vreme kada je autonomija svemirskih letelica postajala jedno od najuzbudljivijih područja primenjene veštačke inteligencije. Svemirska sonda ne može u svakoj nepredviđenoj situaciji da čeka uputstvo sa Zemlje, jer komunikacija traje, može biti prekinuta, a udaljeno okruženje ne prašta sporu reakciju. Potrebni su sistemi sposobni da planiraju, otkrivaju kvarove, procenjuju stanje letelice i prilagođavaju zadatak raspoloživim resursima. U takvom okruženju inteligentno ponašanje prestaje da bude laboratorijska demonstracija i postaje pitanje pouzdanosti skupog i teško dostupnog istraživačkog poduhvata.
Kao rukovodilac NASA-inog odeljenja za računarske nauke Norvig se suočavao sa još jednom vrstom složenosti: trebalo je povezivati različite istraživačke timove, procenjivati ideje i stvarati uslove u kojima stručnjaci mogu da rešavaju probleme veće od pojedinačnog projekta. To iskustvo pokazalo mu je da naučni napredak ne zavisi samo od briljantnosti usamljenog istraživača. Potrebni su zajednički jezik, pouzdani alati, otvorena razmena rezultata i rukovodstvo koje ume da razlikuje prolaznu tehničku modu od pravca koji zaslužuje dugoročan rad.
Dolaskom u Google našao se pred svetom podataka i računarskih sistema razmera koje su ranije bile gotovo nezamislive. Internet pretraga zahtevala je razumevanje ljudskog jezika, rangiranje informacija, učenje iz ogromnog broja primera i neprestano prilagođavanje promenljivom sadržaju mreže. Kao direktor istraživanja pomagao je da se akademske ideje pretvore u sisteme koje svakodnevno koriste milioni, a zatim milijarde ljudi. Takva primena donosila je moćan podsetnik da algoritam može biti matematički uspešan i istovremeno duboko uticati na to koje informacije ljudi pronalaze, šta smatraju relevantnim i kako oblikuju sopstvenu sliku sveta.
U Norvigovom radu posebno mesto zauzima knjiga Artificial Intelligence: A Modern Approach, koju je napisao sa Stjuartom Raselom. Njegov doprinos ovom delu može se prepoznati u jasnoći objašnjenja, osećaju za algoritamsku suštinu problema i sposobnosti da se veliki broj metoda poveže u nastavnu celinu. Knjiga je zahtevala stalno preispitivanje odnosa između onoga što je istorijski važno, onoga što student mora razumeti i onoga što se upravo pojavljuje na istraživačkom horizontu. Norvig je u njoj spojio uloge naučnika, programera, urednika i nastavnika.
Njegova obrazovna filozofija postala je posebno vidljiva kroz otvorene internet kurseve. Kada je kurs o veštačkoj inteligenciji ponuđen desetinama hiljada ljudi širom sveta, učionica je prestala da bude ograničena zidovima univerziteta. Među polaznicima su se našli učenici bez pristupa elitnim ustanovama, zaposleni ljudi koji su učili posle radnog vremena i programeri iz zemalja u kojima sličan kurs nije postojao. Masovnost je otvorila pitanja povratne informacije, motivacije i različitog predznanja, ali je istovremeno pokazala koliko je snažna ljudska želja za učenjem kada znanje postane dostupno.
Norvig se u javnim predavanjima i tekstovima često suprotstavljao učenju programiranja kao pamćenju recepata koji obećavaju brzo majstorstvo. Ozbiljna stručnost sazreva kroz dug susret sa različitim problemima, pogrešnim pretpostavkama, tuđim kodom i sopstvenim neuspesima. Čovek postepeno stiče biblioteku obrazaca mišljenja, osećaj za cenu određenog rešenja i sposobnost da prepozna kada poznata tehnika odgovara novoj situaciji. Njegova poruka o učenju zato je zahtevna, ali ohrabrujuća: dubina se gradi vremenom, a svaki pažljivo shvaćen problem postaje oslonac za sledeći.
Iako je radio u samom središtu tehnološkog razvoja, Norvig je zadržao miran i nenametljiv javni stil. Složene teme objašnjava bez želje da slušaoca zadivi stručnim rečnikom, a programske primere oblikuje tako da jasnoća misli ostane važnija od demonstracije virtuoznosti. Takva skromnost proističe iz dubokog poznavanja oblasti: što čovek bolje vidi širinu problema, jasnije razume koliko jedan rezultat zavisi od rada prethodnika, saradnika, učenika i zajednice koja proverava njegove ideje.
Njegov profesionalni put pokazuje da se granice između istraživanja, primene i obrazovanja mogu pretvoriti u mostove. Problem proučen na univerzitetu može dobiti novu dimenziju u svemirskoj misiji, industrijski sistem može otvoriti naučna pitanja koja se u maloj laboratoriji nisu mogla uočiti, a iskustvo iz istraživanja može biti vraćeno učenicima kroz udžbenik, otvoreni kod i predavanje. Znanje u Norvigovom svetu ne miruje u instituciji u kojoj je nastalo. Ono putuje, menja oblik, proverava se u novim uslovima i postaje vrednije kada omogući drugima da nastave istraživanje.
Piter Norvig ostavio je snažan trag u veštačkoj inteligenciji, internet tehnologijama i računarstvu, ali njegov najprepoznatljiviji dar ostaje sposobnost da ljudima pomogne da se snađu u složenosti. Nije pojednostavljivao znanje do površnosti, već je pažljivo pronalazio redosled kojim se teška ideja može otvoriti radoznalom umu. U tome se nalazi posebna vrsta velikodušnosti: stručnjak ne čuva visinu svog znanja tako što ga čini nedostupnim, nego gradi stepenice kojima i drugi mogu da se popnu. Norvigova priča zato pripada istoriji računara, ali jednako snažno pripada istoriji učitelja koji su širinu svog razumevanja pretvorili u tuđu mogućnost da uče.