Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
U potrazi za univerzalnim algoritmom:Pet plemena umjetne inteligencije
Sebastijan Dumancic
December 22, 2015
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Ujutro vas probudinepoznata pjesma koja vamse svida
Temperature u sobi seautomatski prilagodavapotrebama
Dok se vozite na posaoauto automatskiprilagodava protok goriva
GPS sustav vas navodi takoda izbjegavate guzvu
Vas e-mail pretinacautomatski sortira vas mail
... te provjerava vasugramatiku
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Ujutro vas probudinepoznata pjesma koja vamse svida
Temperature u sobi seautomatski prilagodavapotrebama
Dok se vozite na posaoauto automatskiprilagodava protok goriva
GPS sustav vas navodi takoda izbjegavate guzvu
Vas e-mail pretinacautomatski sortira vas mail
... te provjerava vasugramatiku
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Ujutro vas probudinepoznata pjesma koja vamse svida
Temperature u sobi seautomatski prilagodavapotrebama
Dok se vozite na posaoauto automatskiprilagodava protok goriva
GPS sustav vas navodi takoda izbjegavate guzvu
Vas e-mail pretinacautomatski sortira vas mail
... te provjerava vasugramatiku
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Ujutro vas probudinepoznata pjesma koja vamse svida
Temperature u sobi seautomatski prilagodavapotrebama
Dok se vozite na posaoauto automatskiprilagodava protok goriva
GPS sustav vas navodi takoda izbjegavate guzvu
Vas e-mail pretinacautomatski sortira vas mail
... te provjerava vasugramatiku
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Ujutro vas probudinepoznata pjesma koja vamse svida
Temperature u sobi seautomatski prilagodavapotrebama
Dok se vozite na posaoauto automatskiprilagodava protok goriva
GPS sustav vas navodi takoda izbjegavate guzvu
Vas e-mail pretinacautomatski sortira vas mail
... te provjerava vasugramatiku
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Ujutro vas probudinepoznata pjesma koja vamse svida
Temperature u sobi seautomatski prilagodavapotrebama
Dok se vozite na posaoauto automatskiprilagodava protok goriva
GPS sustav vas navodi takoda izbjegavate guzvu
Vas e-mail pretinacautomatski sortira vas mail
... te provjerava vasugramatiku
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Vas pametni mobitelpomaze vam pronaci mjestoza rucak
... i podsjeca vas da imatesastanak ubrzo
na povratku kuci auto vassam vozi kuci
na pragu vas doceka postakoja je automatskidostavljena vama
prije spavanja popijete lijekkoji je dizajniran pomocuracunala
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Vas pametni mobitelpomaze vam pronaci mjestoza rucak
... i podsjeca vas da imatesastanak ubrzo
na povratku kuci auto vassam vozi kuci
na pragu vas doceka postakoja je automatskidostavljena vama
prije spavanja popijete lijekkoji je dizajniran pomocuracunala
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Vas pametni mobitelpomaze vam pronaci mjestoza rucak
... i podsjeca vas da imatesastanak ubrzo
na povratku kuci auto vassam vozi kuci
na pragu vas doceka postakoja je automatskidostavljena vama
prije spavanja popijete lijekkoji je dizajniran pomocuracunala
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Vas pametni mobitelpomaze vam pronaci mjestoza rucak
... i podsjeca vas da imatesastanak ubrzo
na povratku kuci auto vassam vozi kuci
na pragu vas doceka postakoja je automatskidostavljena vama
prije spavanja popijete lijekkoji je dizajniran pomocuracunala
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Vas pametni mobitelpomaze vam pronaci mjestoza rucak
... i podsjeca vas da imatesastanak ubrzo
na povratku kuci auto vassam vozi kuci
na pragu vas doceka postakoja je automatskidostavljena vama
prije spavanja popijete lijekkoji je dizajniran pomocuracunala
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
IBM Watson
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Google car
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Medicina
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Izbori?
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Amazon
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Odakle dolazi znanje:
evolucija
iskustvo
kultura
kompjuteri
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Odakle dolazi znanje:
evolucija
iskustvo
kultura
kompjuteri
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Odakle dolazi znanje:
evolucija
iskustvo
kultura
kompjuteri
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Odakle dolazi znanje:
evolucija
iskustvo
kultura
kompjuteri
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Most of the knowledge in the world in the future isgoing to be extracted by machines and will reside inmachines
Yan LeCunn,NYU & Facebook Research
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Kako kompjuteri otkrivaju znanje?
Strojno ucenje
popunjavanjem rupa u znanju
simuliranjem mozga
simuliranjem evolucije
smanjivanjem neizvjesnosti
prepoznavanjem analogija
Tisuce algoritama do sada ⇒ Master algoritam
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Kako kompjuteri otkrivaju znanje? Strojno ucenje
popunjavanjem rupa u znanju
simuliranjem mozga
simuliranjem evolucije
smanjivanjem neizvjesnosti
prepoznavanjem analogija
Tisuce algoritama do sada ⇒ Master algoritam
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Simbolicki pristup
Temelji se na logici prvog reda
Inverzna dedukcijaZbrajanje
4+ 2
—?
Oduzimanje4
+?—
6
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Simbolicki pristup
Temelji se na logici prvog redaInverzna dedukcija
Zbrajanje4
+ 2—
?
Oduzimanje4
+?—
6
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
DedukcijaSokrat je covjek
+ Svi ljudi su smrtni—
?
IndukcijaSokrat je covjek
+ ?—
Sokrat je smrtan
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Pronadi biologa na slici!
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Master algoritam: gradijentni spust
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Google Cat Network
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Genetski algoritam
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Kromosom sadrzi rjesenje
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Genetsko programiranje
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Genetsko programiranje
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Evolucija robota
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Bayesom teorem
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Bayesom teorem
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Bayesove mreze
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Spam filter
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Ucenje pomocu analogije
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Stroj s potpornim vektorima Master algoritam: constrainedoptimization
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Nenadzirano ucenje
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Podrzano ucenje
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
UI je svugdje; ucenje je kljuc
Ucenje je ”jednostavna” pretraga prostora
Najvazniji dijelovi:1 reprezentacija2 evaluacija3 optimizacija
i vi se mozete ukljuciti
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
UI je svugdje; ucenje je kljuc
Ucenje je ”jednostavna” pretraga prostora
Najvazniji dijelovi:1 reprezentacija2 evaluacija3 optimizacija
i vi se mozete ukljuciti
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
UI je svugdje; ucenje je kljuc
Ucenje je ”jednostavna” pretraga prostora
Najvazniji dijelovi:1 reprezentacija2 evaluacija3 optimizacija
i vi se mozete ukljuciti
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
UI je svugdje; ucenje je kljuc
Ucenje je ”jednostavna” pretraga prostora
Najvazniji dijelovi:1 reprezentacija2 evaluacija3 optimizacija
i vi se mozete ukljuciti
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Preporuka za kraj
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije
Prica za pocetak...Simbolicki pristup
Konektivisticki pristupEvolucijski pristupStatisticki pristup
AnalogijaUcenje bez ucitelja
Zahvala
Pedro Domingos, University of Washington
Sebastijan Dumancic U potrazi za univerzalnim algoritmom: Pet plemena umjetne inteligencije