B92 Blog    Članovi    nsarski    Veštačke neuronske mreže: Hall 9000 is coming!

nsarski
23:10
PET
02
MAJ

Veštačke neuronske mreže: Hall 9000 is coming!

Drago mi je da ustupim prostor blogeru pod nickom alselone. On se bavi neuralnim mrežama. Uživajte!

 

Jedan od nepresušnih izvora inspiracije za široki spektar naučnika u ljudskoj istoriji je formalizacija ljudskog razmišljanja i zaključivanja. Još od starogrčkih silogizama, preko svih matematičkih teorija verovatnoće i logike do današnjih modela veštačkih neuronskih mreža želja se svodila na razumevanje razmišljanja i dizajniranje samostalnih inteligentnih „agenata" koji su sposobni razumeti svet oko sebe i maksimizovati verovatnoću svog uspeha. Da bi se jedan „agent" uspešno snašao u svom „svetu" potrebno mu je da ima veliki dijapazon osobina i mogućnosti, kao što su: zaključivanje, pamćenje, učenje, planiranje, komuniciranje, neki vid percepcije okoline i slično.

Nauka o veštačkoj inteligenciji se zasniva na verovanju da se ljudski mozak može modelovati i simulirati, da u pozadini inteligencije stoje jasne matematičke formule pomoću kojih možemo napraviti mašinu ili obučiti softver.

Alan Turing, otac modernih računara, izjavio je da ako se mašina ponaša inteligentno kao čovek tada ona jeste inteligentna kao čovek. Turing je zaključio da o inteligenciji zaključujemo samo u odnosu na ponašanje. Ova ideja je osnova poznatog Turingovog testa inteligencije: „sudija" istovremeno razgovara sa računarom i sa čovekom. I računar i čovek se trude da zvuče ljudski. Ako sudija nije u močućnosti pouzdano da kaže ko je čovek a ko mašina možemo reći da smo imamo veštačku inteligenciju. (Da bi se test ograničio na procenu inteligencije a ne mogućnosti renderovanja zvuka podrazumeva se da se razgovor vodi elektronski, u formi četa.)

Veštačke neuronske mreže

Veštačke neuronske mreže su pokušaj modelovanja obrade podataka od strane nervnog sistema. Priroda prethodi matematici. Hajde da se podsetimo kako izgleda jedna nervna ćelija:

 

Dakle, imamo jednu malu procesnu jedinicu. Informacije ulaze preko dendrita, ćelijsko telo obrađuje podatke i obezbeđuje gorivo za život naše male ćelije, ultrabrzi kabel u formi aksona posleđuje informacije sledećima ćelijama.

Dizajn veštačkog neurona:

 

 

Svaki neuron poseduje sledeće elemente:

  • Ulazi - povezuju neuron sa ostalim neuronima
  • Težine sinapsi (w) - koristimo ih da iskažemo koliko je koji ulaz bitan, jak. Naš algoritam učenja (obučavanja) VNM menjaće ove vrenosti govoreći nam koje ulaze treba bolje da „slušamo" jer više doprinose konačnom rešenju
  • Bias - slobodan ulaz koji nam određuje minimalni nivo signala (treshold) potreban za aktivaciju neurona (bazira se na biološkom ekvivalentu, veoma slabe nadražaje nećemo osetiti)
  • Nelinearna funkcija - u odnosu na pobudni signal neurona formira izlazni signal, služi da ograniči izlazni signal (odgovara biološkom ekvivalentu, ne postoji signal beskonačno velike snage)
  • Izlaz - ulaz u sledeće neurone ili izlazno rešenje ako je neuron poslednji u nizu

 

 

VNM:

Dve osnovne klase osobina VNM su:

  • Arhitektura: Definiše strukturu VNM, kao što je broj neurona i način međusobne povezanosti.
  • Neurodinamika: Definiše „rad" VNM, u smilslu algoritma učenja, korišćenja postojećeg znanja, upoređivanja postojećeg znanja sa nepoznatom situacijom...

 

VNM može da se sastoji od jednog neurona za prosta matematička zaključivanja (osnove binarne logike) ili od više slojeva neurona kod kompleksnijih zadataka.

 

Tipična trojslojna VNM se sastoji iz ulaznog sloja (prima ulaze iz „okoline"), skrivenog sloja i izlaznog sloja (izlazi iz njega su rezultat mreže):

 

 

 

Šta dobijamo povećanjem broja neurona i slojeva:

Recimo da imamo problem klasifikacije.

Na poligonu imamo dve plave i dve crvene kuglice raspoređene kao na slici. Naša mreža bi trebala da podeli naš poligon na delove sa plavim i delove sa crvenim kuglicama.

Kada bi kuglice bile malo drugačije raspoređene, kada bi zamenili mesta bilo koje plave i bilo koje crvene naš neuron bi mogao da podeli poligon na jasno definisana dva dela ali ovako ne može. Sve što je u mogućnosti je da „opali" jednu pravu liniju po poligonu pa šta „za'vati".

Ako imamo dvoslojnu mrežu, onda vidimo da je situacija mnogo lepša po nas, da smo uspeli dobiti dva jasna skupa. Situacija bi se ovde komplikovala ako bi smo ubacili jednu plavu u sredinu. Naša mreža više ne bi bila toliko pametna ali to bi bio mačiji kašalj za jednu troslojnu VNM.

Ovaj problem je poznat u literaturi kao EXOR problem.

 

Učenje VNM:

 

Kao što smo rekli učenje je proces podešavanja težina sinapsi u cilju postizanja željenog ili dovoljno dobrog izlaza iz neurona za date ulazne signale.

 

Postoje dva osnovna tipa algoritama učenja:

  • Nadgledano ili učenje sa učiteljem
  • Nenadgledano

 

Kod nadgeldanog učenja VNM se u svakoj iteraciji postupka učenja predstavljaju i ulazni podaci („pitanje") i željeni izlaz („odgovor"). Težine sinapsi se podešavaju tako da bi mreža mogla što tačnije da ponovi željeni izlaz za date ulaze. (Posebna grupa algoritama sa učiteljem je grupa u kojoj se ne predstavlja rešenje problema već samo kritika na rezultat koji je mreža dala)

 

Na primer, potrebno je napisati softver koji, na datoj slici, broji koliko krugova ima na njemu.

 

 

VNM predstavljamo svaki od prva tri crteža kao i ispravan odgovor.

1. Slika - jedan krug

2. Slika - dva kruga

3. Slika - dva kruga

Ako bi smo našoj mreži, u zavisnosti od njene veličine i kompleksnosti zadatka, predstavili dovoljan broj puta dovoljan skup poznatih, rešenih, situacija ona bi „naucila", generalizovala, problem i veoma lako „rekla" da na četvrtoj slici (ili bilo kojoj drugoj mogućoj kombinaciji jednog ili dva kruga na crtežu) ima dva kruga.

Klasa ovakvih problem naziva se pattern recognition i navešću vam samo par primera gde se uspešno upotrebljava: automatska identifikacija broja leukocita u nalazu krvi, provera da li je flaša dobro izgleda i da li je nalepnica ispravno zalepljena u pivarskoj industriji, automatsko javljanje alarma u odnosu na „sumnjivu" situaciju sa sigurnosne kamere, OCR, prepoznavanje otkucanog ili napisanog teksta...

 

Jedan od najpoznatijih i najčešće korišćenih algoritama je backpropagation algoritam:

1. Inicijalizujemo mrežu slučajnim vrednostima

2. Predstavimo mreži prvi trening skup podataka

3. Poredimo izlaz iz mreže sa željenim izlazom

4. Računamo grešku za svaki izlazni neuron

5. Računamo faktor skaliranja, koliko treba da se poveća ili smanji izlaz da bi bio ispravan

6. Menjamo težine sinapsi na izlaznim neuronima u odnosu na faktor skaliranja

7. Dodeljujemo veličinu „krivice" za svaki neuron iz sloja pre. Koliko je svaki neuron „kriv" što je neuron iz izlaznog sloja pogrešio. Najkrivlji je onaj koji je dao najveći izlaz, tj. najveći ulaz u izlazni neuron

8. U odnosu na krivicu menjamo težine

9. Idemo u nazad dok ne popravimo sve slojeve

10. Predstavljamo sledeći skup podataka

11. Ako je greška na izlatu manja od maksimalno dozvoljene završavamo obuku

 

Kod nenadgledanog učenja nemamo tutora koji će našoj mreži da kaže šta je ispravno ili da li je dobro uradila zadatak već mreža procenjuje strukturu podataka na kojoj se nalazi ili odnose između podataka i u odnosu na njih određuje svoje rešenje. Mreža ocenjuje promenu svoje „okoline" posle svakog koraka, da li je bliže ili dalje od rešenje (na primer kretanje u 2D koordinatnom sistemu) i tako ocenjuje svoje ponašanje i stiče znanje.

 

 

Probajte da četujete sa A.L.I.C.E. : http://www.alicebot.org/

 

Toliko za ovaj put...

 

 

 

 





Komentari (130)
Sakrij replike | Pošaljite komentar 

Bright Spot  23:23 02.05.2008
Preporuka: 0

Spooky

#Link  Replika: 0
Što se mene tiče, sve je u redu dok ima neko, poput Dejvida Baumena, da isključi Elis... :)
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
vucko  23:24 02.05.2008
Preporuka: 0

Za Elizu (Dulitl)

#Link  Replika: 34
Da bi se test ograničio na procenu inteligencije a ne mogućnosti renderovanja zvuka podrazumeva se da se razgovor vodi elektronski, u formi četa.

Ova "fusnota" zvuči kao da je iz vremena Elize. Meni se čini da će računari mnogo pre "položiti test" profesora Higinsa nego što će "položiti" Turingov test.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  23:28 02.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Ova "fusnota" zvuči kao da je iz vremena Elize. Meni se čini da će računari mnogo pre "položiti test" profesora Higinsa nego što će "položiti" Turingov test.

Moram reci da sam ja nekada bio veliki entuzijasta za NN (Neural Networks), ali sam se u poslednje vreme pomalo ohladio. Da se razumemo, jos uvek mislim da je ova oblast puna obecanja i iznenadjujucih mogucnosti, ali nisam siguran da su NN odgovor na sve. Kao sto nisam siguran da su celularni automati odgovor na sve (izvini Volframe, nemoj da se vredjas:))
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
alselone  23:41 02.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Zeljno ocekujemo sledeci proboj kao sto je nekad bilo ponovno otkrice backpropagation algoritma. :)
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  23:43 02.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

alselone
Zeljno ocekujemo sledeci proboj kao sto je nekad bilo ponovno otkrice backpropagation algoritma. :)

Oh, gazda na blog je ovde! On ima bolje odgovore:)))
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dawngreeter  23:43 02.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

nsarski
Moram reci da sam ja nekada bio veliki entuzijasta za NN (Neural Networks), ali sam se u poslednje vreme pomalo ohladio. Da se razumemo, jos uvek mislim da je ova oblast puna obecanja i iznenadjujucih mogucnosti, ali nisam siguran da su NN odgovor na sve. Kao sto nisam siguran da su celularni automati odgovor na sve (izvini Volframe, nemoj da se vredjas:))

Neuralne mreze su, meni se cini, jedan od neophodnih delova slagalice. Ne mislim da ce i jedna neuralna mreza, sama po sebi, ikada moci da bude resenje recimo Seed AI problema, ali svakako jeste zahvalna stvar za nenadgledano ucenje i prilagodjavanje srodnim problemima.

NN su inace stvarno jako zanimljiva stvar, uz genetske algoritme to su glavni krivci za moj tragicno nepraktican smer koji izabrah u fakultetskom skolovanju. Da bar imam akademske aspiracije pa da i mogu to nekako da opravdam... :)
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
alselone  23:50 02.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Saglasan.

Sto se tice Seed AI, bilo bi jako zanimljivo posmatrati racunarski virus naspisan da ima ove mogucnosti. Nema te heuristike NOD32-a koji bi to provalio. :)

Genetski algoritmi su stvarno zanimljiva stvar, lepo je igrati se Boga i koristiti elitizam. :)
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
vucko  00:00 03.05.2008
Preporuka: 1

Memristor

Moram reci da sam ja nekada bio veliki entuzijasta za NN (Neural Networks), ali sam se u poslednje vreme pomalo ohladio. Da se razumemo, jos uvek mislim da je ova oblast puna obecanja i iznenadjujucih mogucnosti, ali nisam siguran da su NN odgovor na sve. Kao sto nisam siguran da su celularni automati odgovor na sve (izvini Volframe, nemoj da se vredjas:))

To je bilo prilično popularno kod nas početkom devedesetih - sećam se da je bila konferencija u Dubrovniku posvećena tome, ja sam bio student negde na trećoj godini, ili tako nešto. Kolega Drago Inđić je tada radio na organizaciji toga, pa je posle otišao u London na postiplomske/doktorske u vezi toga, pa je posle to primenjivao po nekim investicionim bankama u Londonu...

Posle sam silom prilika i ja nešto prčkao po tome - pomagao ženi da programira - nešto u C-u, uglavnom u Matlab-u... pa posle wavelet mreže, pa tako... srećom je posle počela da se snalazi i bez ropskog rada...

Ko zna, možda od toga svega i nešto bude - ne znam da li si video ovu vest o memristoru što je HP obnarodovao u sredu? Napravili na dimenziji od 15 nanometara, a kažu da mogu da spuste do 4... Već vidim penziju za hard diskove, čak i da ne bude sinapsi...
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
dragoljub  00:07 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Kao sto nisam siguran da su celularni automati odgovor na sve (izvini Volframe, nemoj da se vredjas:)

без обзира да ли ће ово или неко друго истраживање да да одговор,коначни,ја мислим да ће довести до неког напретка или идеје или било чега што ће помакнути унапред ово истраживање.без страха од Hall-а.он нам је потрбан у не тако блиској будућности.иако немам никакво знање из физике или чему већ спада ова врста науке мислим да је стварање ове врсте интелигенције потребан корак у нешем развоју.можда сам неразуман али мене наука и технологија не плаше.више ме плаше ове аналогне авети из прошлости
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dawngreeter  00:15 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

alselone
Sto se tice Seed AI, bilo bi jako zanimljivo posmatrati racunarski virus naspisan da ima ove mogucnosti. Nema te heuristike NOD32-a koji bi to provalio. :)


Ja se nesto pribojavam da, kada bi se Seed AI zaista u potpunosti uspesno implementirao na bilo koji nacin, prva linija delovanja ne bi bila odbrana od sigurnosnih napada nego uspostavljanje komunikacije sa bogom :)

Al' ja sam po tom pitanju pristrasan jer otvoreno gajim simpatije ka Singularitarijanizmu. :)
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  00:22 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Ja takodje verujem da su ovo veoma korisne stvari, ali mislim da to nije cela prica. I nemam predstavu sta joj i kako fali, ali nesto joj fali.
Evo primera:
probaj na guglu da nadjes "sliku na kojoj se vidi zena kako jase konja" - i nema nikakve sanse da ce on to umeti da nadje, cak nece ni razumeti sta se trazi. U pitanju je tzv. content addressable memory. NN su u pocetku napravljene sa ovom isdejom u vidu, i cela stvar sa paralenim distribuiranim procesima, i Hopfildom, i sve - ali jos uvek je nemoguce pretrazivati po sadrzajima. Ako "naziv" tvog sadrzaja (zena jase konja) nije deo naslova slike ili ako se te reci ne pojavljuju negde u opisu slike, gugl je nikad nece naci.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
alselone  00:32 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Dawngreeter


Ja se nesto pribojavam da, kada bi se Seed AI zaista u potpunosti uspesno implementirao na bilo koji nacin, prva linija delovanja ne bi bila odbrana od sigurnosnih napada nego uspostavljanje komunikacije sa bogom


Da, to je onaj stari dobri programerski vic:
-Da li postoji Bog?
-Sada postoji!
:D
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
alselone  00:36 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

nsarski

probaj na guglu da nadjes "sliku na kojoj se vidi zena kako jase konja"


Gugl se namerio da Vas demantuje:

http://www.nytimes.com/2008/04/28/technology/28google.html?_r=1&oref=slogin]

:)
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
ivana23  00:37 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  00:40 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

alselone
nsarski

probaj na guglu da nadjes "sliku na kojoj se vidi zena kako jase konja"


Gugl se namerio da Vas demantuje:

http://www.nytimes.com/2008/04/28/technology/28google.html?_r=1&oref=slogin]

:)

OK:)))
Sad mi nadji "zenu s plavim ocima koja jase konje":)))
A da ti ne pominjem apstraktne ideje kao "neuspesan pokusaj" ili "bliski susret".
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
alselone  00:45 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

nsarski
alselone
nsarski

probaj na guglu da nadjes "sliku na kojoj se vidi zena kako jase konja"

Gugl se namerio da Vas demantuje:

http://www.nytimes.com/2008/04/28/technology/28google.html?_r=1&oref=slogin]

:)
OK:)))
Sad mi nadji "zenu s plavim ocima koja jase konje":)))
A da ti ne pominjem apstraktne ideje kao "neuspesan pokusaj" ili "bliski susret".


Ma da, slazem se da nema nista od toga za sada.
Ali gugl se namerio ozbiljno, to im je jedina pretraga koja ne daje dobre rezultate.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  00:53 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Razumem, i verujem da ce oni napraviti nesto efikasnije, ali jos uvek mislim da je potreban sasvim novi prilaz problemu. Nacin na koji se mi secamo (memorisemo) stvari. Da ti dam licni primer.
Pre mnogo vremena sam video jednu sliku, ali sam zaboravio naslov, i zaboravio sam ime slikara. A secam se svih detalja slike. U pitanju je zena koja sedi na klupi, brade podbocene, iza nje je nekakvo bilje, ima odecu iz 19 veka i miran pogled. Ima i sesir.
Ej, trazio sam to nekoliko meseci. I najzad sam nasao sasvim drugim putem: setio sam se gde sam video tu sliku (jedna knjiga), pozvao drugara koji sigurno ima tu knjigu, rekao mu gde se otprilike u knjizi slika nalazi (poslednja petina), opisao ovo sto sam gore rekao, i on je istaka nasao.
Evo je Vittorio Corcos - "San":



   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
dragoljub  01:07 03.05.2008
Preporuka: 1

Re: Za Elizu (Dulitl)

undefined
probaj na guglu da nadjes "sliku na kojoj se vidi zena kako jase konja" - i nema nikakve sanse da ce on to umeti da nadje

niJa;))

ja nemam ni sposobnosti ni volje da razumem kako to funkcioniše,odprilike znam kako radi tranzistor,ono šupljine&elektroni,ali ni kad je onaj marori grk reko Atom-i nema dalje koliko je vremena prošlo da je neko to dokazao i otišo dalje.prvi kompjuktori .pa otkinuli smo drugara od zajebancije kad je doneo onu igračku iz beograda pre dvaes i nešto godina ,zašta da tera žabicu preko auto puta.danas se kiselo smejem kad se setim toga.ja na te stvari gledam kao korisnik i verujem da ako ne taj pravac istraživanja neki drugi će da dovede da tupson pronađe ,,devojku na konju".jer nama treba čamac da pobegnemo pre nego što opvo naše sunce kaže dosta je bilo.a za to nam treba ova vrsta pameti.pa plako imamo vremena.jer ako ne napravimo čamac do zvezda biće ono,,džaba ste krečili"

   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  02:05 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Ja sam rekao sta sam imao. Probaj na internetu da nadjes gornju sliku, a da ne koristis rec "san" ili "Vittorio Corcos".
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
ivana23  02:17 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

nsarski
Ja sam rekao sta sam imao. Probaj na internetu da nadjes gornju sliku, a da ne koristis rec "san" ili "Vittorio Corcos".


Galleria Nazionale d'Arte Moderna, Roma


Nisu iste, zar ne?
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  02:22 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Oh, c'mon Twiddly Fingers!
Otkud znas gde je izlozena? Mislim, zamisli nemas pojma da je covek Italijan, (evropljanin je OK), nista, bas nista samo "video sam sliku zene koja sedi na klupi tako i tako i znam predmete oko nje". Da ne pominjem "atmosferu" koja je najvaznija za asocijativnu memoriju ("feels like").
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dawngreeter  02:29 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Ja bih pokusao da malo konkretnije postavim problem pronalazenja slika, bez pozivanja na Google ili slicne indexing aparate koji u ovom pogledu varaju jer se koriste opisima ne samo same slike nego i ljudi koji linkuju ka slikama, gde je vrlo moguce doslo do kakvog-takvog opisa sadrzaja slike pa ce na kraju mozda i naci plavooku devojku na konju iako ne ume tu informaciju da izvadi iz same slike.

Elem. Trenutno ne postoji softver koji ce izedju stotinu slika koje nemaju specificiran naslov, tekstualni opis ili bilo kakav drugi propratni metadata sadrzaj odabrati onu koja, recimo, izgleda najsetnije. Ili onu koja oslikava osobu iz XIX veka. Ili onu na kojoj su dve osobe koje se ocigledno ne vole ali se trude da to ne pokazu.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  02:32 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Trenutno ne postoji softver koji ce izedju stotinu slika koje nemaju specificiran naslov, tekstualni opis ili bilo kakav drugi propratni metadata sadrzaj odabrati onu koja, recimo, izgleda najsetnije. Ili onu koja oslikava osobu iz XIX veka. Ili onu na kojoj su dve osobe koje se ocigledno ne vole ali se trude da to ne pokazu.

To je tacno ono sto sam ja hteo da kazem.
Nesto tom softveru fali. Nema softvera koji ce se pobuniti kada kazes "slon je usao u mislovku", a svako dete ce da ti kaze - nema sanse da slon udje u misolovku!
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
ivana23  02:37 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

nsarski
Oh, c'mon Twiddly Fingers! Otkud znas gde je izlozena? Mislim, zamisli nemas pojma da je covek Italijan, (evropljanin je OK), nista, bas nista samo "video sam sliku zene koja sedi na klupi tako i tako i znam predmete oko nje". Da ne pominjem "atmosferu" koja je najvaznija za asocijativnu memoriju ("feels like").

Ne trazim u "google pretraga slika", nego po sajtovima muzeja, galerija, njihovim katalozima. Sad, to moze da potraje, ali je najvaznije postaviti pravo pitanje.. Kao za zenu koja jase konja - pitam: prepone! I, eto zene na konju.

i drugi jezici

Ovaj primer jeste tezak, jer je u pitanju konkretna slika, a ne ona koja "pasuje" uz neki komentar npr.
Ali uglavnom sve moze, pre ili kasnije, da se nadje.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  02:44 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

ali je najvaznije postaviti pravo pitanje

Upravo tako! Ali, nase slobodne asocijacije su mnogo obuhvatnije nego sto google moze da koncipira. I bas tu se nalazi cuvena dilema - da li je u pitanju kvantitet ili kvalitet? Pravo pitanje, ili dovoljan broj pitanja? Ja mislim da je ovo prvo u pitanji, ali to onda ide sa mojim verovanjem da nesto fundamentalno treba da se promeni. Ja ne znam sta, niti kao bi to trebalo da izgleda, ali nekako ne verujem da ce kvantitet da eventualno postane novi kvalitet...(mada se ne bih kladio). Eto, tu se moje razmisljanje o ovome sada nalazi. Mozda cu se opametiti:)))
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dolybell  04:04 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Nisu iste, zar ne?


Reprodukcije nikad ne mogu biti iste, mada često
mogu izgledati bolje od samog originala.
Sam foto aparat menja kolorit slike zbog objektiva,
i slici daje jednu finu ujednačenost koju slika u originalu nema.
Ima tu dosta parametara koji utiču na reprodukciju.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Fragoje  05:26 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

ivana23


Ovaj primer jeste tezak, jer je u pitanju konkretna slika, a ne ona koja "pasuje" uz neki komentar npr.
Ali uglavnom sve moze, pre ili kasnije, da se nadje.


Paaa, u tom "pasovanju uz komentar" lezi zeka, tj. kako da se prepozna/ukapira/pojmi da A "pasuje uz" B kada se naidje na A, "pre ili kasnije". Ja nemam problema da donjih 160piksela sa prethodno pomenute slike skapiram/dozivim/interpretiram kao 150 cm koji se prostiru kroz dimenziju koje zapravo nema na 2d slici. Kako to da je neki piksel cas deo lista, cas deo maltera,a cas deo oka i prostora do slikara, a ima samo trob(r)ojnu RGB vrednost? Kad uvelicam sliku da vidim samo te pixele jedne do drugih, lako mi je da pojma nemam sta gledam. A, kad pojma nemam sta gledam, onda pocinjem da vidim svasta tj.da vidjenom pridam neko znacenje koje me umiruje. 100 mu gromova, zasto ne mogu prosto da blenem i da nemam nikakvih problema sto mi je to u sta blenem nejasno?
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Fragoje  05:32 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

nsarski

Ej, trazio sam to nekoliko meseci. I najzad sam nasao sasvim drugim putem: setio sam se gde sam video tu sliku (jedna knjiga), pozvao drugara koji sigurno ima tu knjigu, rekao mu gde se otprilike u knjizi slika nalazi (poslednja petina), opisao ovo sto sam gore rekao, i on je istaka nasao.
Evo je Vittorio Corcos - "San":





A, da je bila u pitanj neka Pollockova slika, da li bi i nju prijatelj mogao istaka da nadje?
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dolybell  06:12 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

A, da je bila u pitanj neka Pollockova slika, da li bi i nju prijatelj mogao istaka da nadje?



Mogao bi , zašto da ne kad je Pollockova - kako da nađete nešto
što ste samo videli, a o čemu ništa drugo ne znate, sem da
predstavlja nešto..baš kao što su apstraktne slike , npr.
Nikako - sami. Bez dodatnih informacija ne može se tražiti
slika - ma kakva ona bila.
Mora da nađete nekoga koji bi vam pomogao bar u smeru
u kome treba TO da tražite.
Na primer, ne može se naći ko je autor slike ako imate reprodukciju,
bez ikakve druge informacije o njoj.
Kako postaviti na pretraživač sliku i tražiti da on pronađe
ostale informacije koje vam trebaju ?



   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
bindu  12:17 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

A, da je bila u pitanj neka Pollockova slika,



he is the friend of the friend
moj omiljeni slikar

Totem Lesson 2
e a sad cu da budem gloop pa da pitam kako radi ovo sa brojevima.......bio je jedan drugi link, mozda bolji od ovoga,koji sad nemogu da pronadjem gde su rezultati bili brojevi a ne simboli?
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  12:51 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Kao za zenu koja jase konja - pitam: prepone! I, eto zene na konju.

OK, ali ako sam ja imao na umu Lady Godiva? Prepone tu nisu faktor.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
ivana23  13:54 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

nsarski
Kao za zenu koja jase konja - pitam: prepone! I, eto zene na konju.
OK, ali ako sam ja imao na umu Lady Godiva? Prepone tu nisu faktor.

Onda si morao da napises GOLA zena na konju ;))
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  13:56 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Onda si morao da napises GOLA zena na konju ;))

:)))))))))))))))))))))))))))
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Predrag Brajovic  14:11 03.05.2008
Preporuka: 1

Re: Za Elizu (Dulitl)

@bindu
e a sad cu da budem gloop pa da pitam kako radi ovo sa brojevima.......bio je jedan drugi link, mozda bolji od ovoga,koji sad nemogu da pronadjem gde su rezultati bili brojevi a ne simboli?



Сваки двоцифрени број=10a+b (а и б су било који једноцифрени бројеви).
"Читач мисли" каже: одузми од двоцифреног броја његове цифре, то јест уради следеће: (10a+b) -a-b=9a
Значи, број који ћеш добити мора бити дељив са 9, то јест он је увек један из низа: 9,18,27,36,45,54...
"Читач мисли" при сваком новом отварању тим бројевима додели истоветан симбол, само што је у сваком следећем покушају симбол насумично промењен па се на први поглед не види у чему је трик.

Иначе, овде, у алгебри и логичким задацима и доскочицама (похађао сам математичку секцију Архимедес пре тридесетак година:-), исцрпло се моје познавање математике. Када су у школи на ред дошле "длаке", то јест интеграли, како су народски били названи, мој мозак је устукнуо пред таквим апстракцијама...

А што се тиче твоје бриге да ћеш испасти глуп, некима просто није дат дар за математику... Нити сви могу да закуцају на баскету, неки чак нису могли да се узверу ни уз шипку на физичком, док ако је о цртању или певању реч, ту тек таленат буде све. (Рецимо, пробај да научиш Црногорца да пева;-)

Хоћу рећи да се људи разликују па дару и способностима, и у томе је сва лепота.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
bindu  14:30 03.05.2008
Preporuka: 0

Re: Za Elizu (Dulitl)

Сваки двоцифрени број=10a+b (а и б су било који једноцифрени бројеви).
"Читач мисли" каже: одузми од двоцифреног броја његове цифре, то јест уради следеће: (10a+b) -a-b=9a
Значи, број који ћеш добити мора бити дељив са 9, то јест он је увек један из низа: 9,18,27,36,45,54...



meni najbolje da pocnem da ucim napemet sve sto procitam ili jos bolje da izaberem pesmice koje cu da ucim napamet.....a za to ce mi trebati sledecis nekoliko .......btw. tnx.
a to gloop se tako kaze kad moras da pitas.normano, niko se nije naucen rodio...ili ono , ucis dok si ziv.
mada ni u to vise nisam sigurn.
pozdrav.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
DeMarti  14:15 04.05.2008
Preporuka: 2

Re: Za Elizu (Dulitl)

Kada će neka AI moći da nađe "devojku koja jaše konja" tesko je prognozirati, ali onog momenta kada to bude moguće očekujem da će to imati i svoje sporedne efekte tipa:
"Hmmm, mogu ja to da nađem, ali šta ja imam od toga? Šta ćeš ti ze mene da uradiš?"
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
ivana23  01:51 03.05.2008
Preporuka: 0

***

#Link  Replika: 0
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dolybell  01:55 03.05.2008
Preporuka: 0

VNMreže

#Link  Replika: 1
Veštačke neuronske mreže su pokušaj modelovanja obrade podataka od strane nervnog sistema.
Priroda prethodi matematici.


Moja neuronska mreža na kraju je izbacila ??!!! za prvu rečenicu.
Za drugu - otkud to znate ?
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dolybell  02:07 03.05.2008
Preporuka: 0

Re: VNMreže

Pitanje br2.

Da li možete da mi objasnite fenomen, koji ne mogu da pojmim,
(da li zbog nedovoljno pravih informacija, ili nećeg drugog - ne znam)
književnice Helen Keller ?
Predpostavljam da dobro poznajete i prirodne NM.

   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dolybell  06:19 03.05.2008
Preporuka: 0

Samo pitam

#Link  Replika: 5
Informacije ulaze preko dendrita,


Odakle dolaze informacije preko navedenih dendrita?
Šta je izvor informacija?
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
alselone  09:44 03.05.2008
Preporuka: 0

Re: Samo pitam

Dolybell
Veštačke neuronske mreže su pokušaj modelovanja obrade podataka od strane nervnog sistema.
Priroda prethodi matematici.
Moja neuronska mreža na kraju je izbacila ??!!! za prvu rečenicu.
Za drugu - otkud to znate ?


Ne razumem sta me pitate za prvu recenicu.
U drugoj sam rekao da je inspiracija za matematicki model Neuronskih mreza dosla iz prirode, zelelo se probati oponasati nasu neuronsku mrezu pa da se vidi sta bi se dobilo.

Prvi put cujem za Helen Keller, sad sam malo proguglao. Stvarno fascinantno.
Dolybell



Odakle dolaze informacije preko navedenih dendrita?
Šta je izvor informacija?

Od drugih nervnih celija ili od "senzora".
Izvor je bilo koja dovoljno jaka pobuda koja moze da stvori akcioni potencijaj u nasem neuronu.

   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
ivana23  14:05 03.05.2008
Preporuka: 1

Re: Samo pitam

Prvi put cujem za Helen Keller, sad sam malo proguglao. Stvarno fascinantno


   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dolybell  17:52 03.05.2008
Preporuka: 0

Re: Samo pitam

Prvi put cujem za Helen Keller, sad sam malo proguglao. Stvarno fascinantno

Ivanice 23
nisam uhvatila sliku koja je verovatno postojala neko vreme,
ali bih volela da znam šta je predstavljala ?
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
ivana23  18:22 03.05.2008
Preporuka: 0

Re: Samo pitam

Dolybell
Ivanice 23nisam uhvatila sliku koja je verovatno postojala neko vreme,ali bih volela da znam šta je predstavljala ?

Nije bilo slike, samo citat jedne izjave HK.
Ako niko ne vidi, mogu da ponovim...
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Dolybell  19:51 03.05.2008
Preporuka: 0

Re: Samo pitam

Nije bilo slike, samo citat jedne izjave HK.
Ako niko ne vidi, mogu da ponovim...


Sad je OK vidim, ali nisam imala pojma šta je moglo biti..thank's
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Milan Novković  09:02 03.05.2008
Preporuka: 0

Hall 9000 samo što nije....

#Link  Replika: 25
....počeo da nas juri :)

Super cool blog!

Za sumničavu ekipu :) - Softweri koji mogu da prepoznaju fotke postoje odavno. Oni koji bi mogli da prepoznaju sliku NŠarskog postoje bar 10 godina. I to da je prepoznaju sa ogromnom verovatnoćom, ako je jedinstvena u odnosu na opis (žena koja sedi na klupi ispod prozora ....itd)

Najnovije video kamere, top of the range ali male, e.g. Sony xxx HDR12 (zaboravio naziv) su oko 1,000 dolara i u kadru mogu da prepoznaju gde je glava jednog čoveka, dvoje ljudi, troje, čak i kad su vidni uglovi mali, tj ljudi nam nisu preblizo. I to rade u realnom vremenu, bar iz perspektive korisnika.

Onsnovni problem danas nije algoritam nego resursi (procesorska snaga i memorija), iako iza ćoška uvek čuči i efikasniji algoritam.

Naši nesuženi partneri u projektu pre jedno 6 godina (EC, nismo ga dobili ali smo bili na ivici) su tad mogli da prepoznaju plavo nebo na fotki, fudbalera na igralištu itd.

Danas po šoping molovima već rade instalirani sistemi koji prepoznaju face ljudi koji su u sistemu (lopovi i kriminalci, manje ili više ozbiljni). Znači, ti ljudi se kreću u gužvi, vidni uglovi mali. Ovo sa vidnim uglovima je interesantno zato što umeju da budu premali i za čoveka da nekog prepozna, što mašinama rešavaju viskoke rezolucije i adaptivno zumiranje.

Da ne nagađamo šta umeju da rade ekipe od love i značaja :)

Osnovni problem su, još jednom, resursi. A Moore Inc radi i dalje, čak će da ubrza. Vučko je naveo jedan primer. A poslednjih ne godina, nego meseci, ICT je bukvalno počeo da percolira što se tiče ideja i uspešnih eksperimenata.

Ne završi svaki uspešni eksperimenat u proizvodu. Ali, npr, za 2-3 godine Intel ulazi u produkciju sa 80 core procesorom. Mislim da je to zvanično, ali nisam siguran. U jednom trenutku nije bilo najjasnije šta će raja da radi s tim. Prepoznavanje scene je baš prava aplikacija ali, kad bolje razmislimo, to nam ne treba peviše.

Osnovni razlog Googlovom nagažmana sad su pristupačni resursi.

Šta još ima: zvuk ETF u Novom Sadu, npr, preoznaju zvuk, sa izuvetnom verovatnoćom prepoznaju sagovornika, sa velikom verovatnoćom po zvuku prepoznaju raspoloženje sagovornika traže reči ili fraze zadate kao tekst u zvučnim zapisima itd, CPUs se klokuju na 500 GHz, ali ohlađeni, nadaju se da će na 300 GHZ raditi na sobnoj temperaturi, diskovi će biti istorija, microSD form faktor za mobilne, 15mm × 11mm × 0.7mm pamti 8 Gb sad, umeju da iz grafita izvade sloj debljine jednog atoma (ko carbog nanotubes samo planarno) koji ima specifične električne karakteristike, no to je planarno.

Samo još jedan fakat iz planarnog sveta, dijalektrici se polako zamenjuju (silicijum dioksid) sa hafnijumom, Moor kaže najveća revolucija od 60-tih. Iza te revolucije dolazi 3D, mnogi rade, IBM ubrzano, oni uvek ubrzano rade.

Moja lična vremenska perspektiva. Kad sam ja otišao iz Srbije, 1987, Energoprojekt je zamenjivao stari main frame, 3.4 Kops, sa novom mašinom, oko 1,000 puta bržom, recimo 3.4 Mops, za oko 15 miliona dolara.

Za par godina Intel izlazi sa Tflops (milion puta brže od Energoprojekta tad i to floating point operacija) procesorima koji će ubrzo posle toga naći mesto u našim radnim stanivama (ovo je sitno varanje što pričam pošto main frame centralni procesor ima na raspolaganje vrlo pametnu okolinu (periferije, MMUs itd)).

Spintronics je već u hard drives, prešli su terabajt, vrte se i dalje ali, kao što i Vucko kaže, uskoro mogu da stanu, mnogo pre, najverovatnije, zbog Racetrack memorija nego memristora.

Danas postoje i asocijativni diskovi, samo nemaju neku posebnu primenu.

Itd, danas je oštar fokus bačen i na ontologije tako da ja mislim da će turingov test da "padne" mnogo pre nego što se nadamo, 15 godina max je moja prognoza. Nije isključeno da su vizuelno i memorisanje u stvari mnogo tvrđi orah nego ono što bismo mi nazvali "intelekt", iako u našim glavama nema tako izražene razlike.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
alselone  09:55 03.05.2008
Preporuka: 0

Re: Hall 9000 samo što nije....

:))))))
hvala Vam na ovoliko detaljnom komentaru.

Ono sto je je nsarski (mislim) hteo da kaze je da nemamo neki revolucionarni algoritamski proboj.
Nasuprot tome imamo su "stravicna" hardverska pojacanja.

Sad... Da je bruteforce odgovor na mnogo pitanja - ne znam.
Deep Blue kaze da jeste. http://www.research.ibm.com/deepblue :)
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
Milan Novković  10:44 03.05.2008
Preporuka: 0

Re: Hall 9000 samo što nije....

nemamo neki revolucionarni algoritamski proboj

Imamo, urađeno, malo sporo za najširu primenu, al dovedeno skoro na ivicu gde i pet inteligentnih sagovornika pitaš koja od pet fotki asocira na prolaznost vremena pa da dobiješ 5 različitih odgovora.

Preterujem, trebaće još malo da compjuter bude sposoban da izdvoji sve Dalijeve slike koje kroz telo Gale gledaju u čisto nebo, što ljudima nije problem, al nije to toliko ni daleko.

A šta to znači za Dalija gledati u čisto nebo kroz telo koje se raspada je druga dimenzija koju će sve češće, sve veći broj ljudi učiti od Googla, a ne od drugih ljudi :) Ovo će prve semantičke mreže odraditi, sa elementarnom "slojevitošću".
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
gordanac  12:05 03.05.2008
Preporuka: 0

:)

...sve veći broj ljudi učiti od Googla, a ne od drugih ljudi :) ...

idi, bre! :)
Ne uče ljudi od Google (ili clusty.com koji preporučujem jer je bolji) već - uvek od drugih ljudi i sopstvenom voljom. To je kao kad danas kažeš, a od Gutenberga na ovamo, da ljudi - uče iz knjiga, a nije, uče od drugih ljudi koji su svoje znanje "spakovali u reči, spise i knjige". Sad sve što znaju ljudi "pakuju" u mašine koje će biti sve savršeniji i brži i lepši "pakeraj". Samo to i ništa više, rekao bi Raven.
Postoji jedan mnogo važniji "impact" razvoja mašina, brzine prenosa informacija i interaktivnog komuniciranja o kojem se i malo vodi računa i još manje govori - to je parametar kojim se danas (a tek će ubuduće) razlikuju društva, kao nekad bronza ili svila ili začini ili zlato ili so ili koja god već hoćeš strateška roba kojom su jedni raspolagali, a drugi nisu.
Drugi deo "impact-a" je što proces donošenja odluka u društvima (na koji smo naučili i koji je građen vekovima) teško prati brzinu razmena informacija, pa se već par decenija, stvara "hibrid" pri donošenju odluka, a bez mogućnosti ikakave kontrole.
Treći deo je najava razvoja o kojem je reč u tekstu. Ne sporim ga, naravno (nikakvu najavu razvoja i promena ne sporim po "default-u" :)), ali u delovima kojima se da naslutiti da će to "ličiti" ma nas tako da autonomno donosi odluke - sorry, teško.
Mašine nikada ne mogu postai šašave. a ljudi to stalno jesu. I uglavnom su zato božanstveni! :))
Jedva čekam nove verzije svega i svačega, inače....
Ovaj svet nije samo globalno selo, interaktivnim web-om, on je postao - globalna kafana :)
Love it.
   
Molimo vas da se ulogujete ili registrujete novi nalog da biste mogli da šaljete komentare.  
nsarski  12:14 03.05.2008
Preporuka: 0

Re: Hall 9000 samo što nije....

Imamo, urađeno, malo sporo za najširu primenu, al dovedeno skoro na ivicu gde i pet inteligentnih sagovornika pitaš koja od pet fotki asocira na prolaznost vremena pa da dobiješ 5 različitih odgovora

E, tu sam te cekao Milane Novkovicu!:)))
Opet se vracamo na content addressable. To sto ce svaki imati drugu asocijaciju je deo nacina na koji mi razmisljamo - mi (ljudi) takodje "ucitavamo" content u prizor pred sobom, posebno kad su prizori u pitanju. Ali ne samo o prizorima. U psiholongvistici je poznato da mozes da prepricas sta je neko rekao a da ne koristis ni jednu rec koju je taj govornik upotrebio.
Uzmimo za primer poznatu recenicu "These are the times that try men's soul"