Forum » Znanost in tehnologija » Evolucija in tech
Evolucija in tech
Thomas ::
Evolucijski algoritem je postal sila pomemben v razvoju tehnologije. Naprimer tukile pišejo o robotu, ki se je naučil letati po tem algoritmu v treh urah. Namesto v nekaj milijonih let, kot je to verjetno vzelo bioevoluciji.
Algoritem je pa isti - samo substrat na katerem se izvaja je drugi.
Algoritem je pa isti - samo substrat na katerem se izvaja je drugi.
cyer^3d ::
Osebno za genetski algoritem ni to nic kaj posebnega saj za letenje ni spet toliko parametrov za upravljat.
Genetski algoritmi, nevronske mreze in kombinacija le-teh so 100% prihodnost. Zanimivo je da so ljudje po koncu 2. svetovne vojne ze poznali nevronske mreze etc a so jih zanemarili ces da niso kej prida uporabni (kar je za tiste case res, ker je potrebna precejsna racunska moc, sicer zanemarljiva danes). Expertni sistemi gredo lahko tako rakom zvizgat.
Edini 'problemcek' je, da so to crne skatlice in nikoli ne moramo garantirati, da bo vse delovalo tako kot mora. Robota/racunalnik lahko ucimo 100 let pa se zmeraj ne moremo garantirati da bo vse delovalo o.k., yep tko kot pri najvecji crni skatli - cloveku
Genetski algoritmi, nevronske mreze in kombinacija le-teh so 100% prihodnost. Zanimivo je da so ljudje po koncu 2. svetovne vojne ze poznali nevronske mreze etc a so jih zanemarili ces da niso kej prida uporabni (kar je za tiste case res, ker je potrebna precejsna racunska moc, sicer zanemarljiva danes). Expertni sistemi gredo lahko tako rakom zvizgat.
Edini 'problemcek' je, da so to crne skatlice in nikoli ne moramo garantirati, da bo vse delovalo tako kot mora. Robota/racunalnik lahko ucimo 100 let pa se zmeraj ne moremo garantirati da bo vse delovalo o.k., yep tko kot pri najvecji crni skatli - cloveku
Zgodovina sprememb…
- spremenil: cyer^3d ()
leonius ::
Naučil se je poletel, vendar ni poletel, ker je pretežak. Tu pa nastane bistven problem. Naj se nauči, da bo zares poletel.
Sicer pa, bionika. Ključ do izboljšav.
Sicer pa, bionika. Ključ do izboljšav.
Thomas ::
> Naj se nauči, da bo zares poletel.
Next step, se bo zgodilo tudi to. Lahko bi zdaj molčali in niti še ne objavili.
Pa je le prav, da se ljudi pripravi na to. Čeprav jih zdaj kar nekaj misli, da ta drugi korak je pa nemožen. Wrong.
Next step, se bo zgodilo tudi to. Lahko bi zdaj molčali in niti še ne objavili.
Pa je le prav, da se ljudi pripravi na to. Čeprav jih zdaj kar nekaj misli, da ta drugi korak je pa nemožen. Wrong.
Man muss immer generalisieren - Carl Jacobi
Odin ::
ql.
Kako težko pa je narediti takšen program?
Če bo toprešlo v splošno uporabo, se bo svet spreminjal še dosti hitreje.
Kako težko pa je narediti takšen program?
Če bo toprešlo v splošno uporabo, se bo svet spreminjal še dosti hitreje.
Thomas ::
Ni tako težko, kot bi si človek mislil.
Težko je narediti fizikalno simulacijo. Toda ko je ta narejena, gre kot po maslu.
Takole:
Fill array with 1000 cegli
Do
Loop forever
Vsake toliko nam ta program izpiše novo, boljšo letečo opeko. Kmalu letajo, da je veselje. Ali karkoli. Ni treba da ravno fizikalni objekt, da bi morali imeti fizikalno simulacijo. Lahko je recimo tudi sortni algoritem ali cache ali compres - ali karkoli.
Samo dosti CPU rabiš, pa gre.
Težko je narediti fizikalno simulacijo. Toda ko je ta narejena, gre kot po maslu.
Takole:
Fill array with 1000 cegli
Do
call function FLY(cegu for each of 1000)
PRINTUOT the best flyer, if new
delete all elements but TOP 10 flyers
copy each of those 10 with a small random on 100 emty places
Loop forever
Vsake toliko nam ta program izpiše novo, boljšo letečo opeko. Kmalu letajo, da je veselje. Ali karkoli. Ni treba da ravno fizikalni objekt, da bi morali imeti fizikalno simulacijo. Lahko je recimo tudi sortni algoritem ali cache ali compres - ali karkoli.
Samo dosti CPU rabiš, pa gre.
Man muss immer generalisieren - Carl Jacobi
ABX ::
Potem ko prideš nazaj pa ugotoviš da ni poletel ker je streha zaprta in že 50 let buta z glavo v steno. :)
Vaša inštalacija je uspešno spodletela!
Thomas ::
Prvih par let boljš da sediš zraven in gledaš kaj dogaja. Ker je seveda res zadeva nekoliko temu podvržena.
Pa tipkaš mau na Slotech vmes.
Pa tipkaš mau na Slotech vmes.
Man muss immer generalisieren - Carl Jacobi
Odin ::
> Prvih par let boljš da sediš zraven in gledaš kaj dogaja. Ker je seveda res zadeva nekoliko temu podvržena.
Pa tipkaš mau na Slotech vmes.
A to pomeni, da imaš tudi ti nekaj takega za bregom?
Kaj pa če bi imel takšno isto simulacijo in bi namesto ukaza izboljšaj letenje, dal ukaz izboljšaj CPU(izboljšaj računalniško moč in podobno)?
Kaj pa je to sploh CPU?
Kaj pa če bi bile teh TOP 10 flyajerov preveč podobnih?
Da postanejo te simulacije preveč ozko usmerjene.
Vemo namreč, da se lahko nekatere naloge naredijo iz različnih zornih kotov.
Pa tipkaš mau na Slotech vmes.
A to pomeni, da imaš tudi ti nekaj takega za bregom?
Kaj pa če bi imel takšno isto simulacijo in bi namesto ukaza izboljšaj letenje, dal ukaz izboljšaj CPU(izboljšaj računalniško moč in podobno)?
Kaj pa je to sploh CPU?
Kaj pa če bi bile teh TOP 10 flyajerov preveč podobnih?
Da postanejo te simulacije preveč ozko usmerjene.
Vemo namreč, da se lahko nekatere naloge naredijo iz različnih zornih kotov.
Thomas ::
Vprašanje časa je, kdaj bo nekaj takega kot evolucija računalniških komponent prišla na supercomputer - komponent tega supercomputra. Tudi. Tako izboljšane komponente mu bodo potem vgradili. In tako naprej. Kmalu jih bo lahko izdeloval in vgrajeval sam.
Prej ali slej, bo tak računalnik postal najboljši možen computorium.
Singularnost je neizbežna.
> Kaj pa če bi bile teh TOP 10 flyajerov preveč podobnih?
Tam notri v Loop forever so takšne stvari kot "izmenjava kode" med flyerji, masovni pomori flyerjev, favoriziranje tistih ki pokažejo večjo časovno spremenljivost. "Krokodili" - že dolgo enaki četudi uspešni - se zradirajo. Alfa primerki nimajo 100 ampak 700 potomcev ... itd. Evolucijski algoritem je idealen za paralelno teko na večih computrih.
Prej ali slej, bo tak računalnik postal najboljši možen computorium.
Singularnost je neizbežna.
> Kaj pa če bi bile teh TOP 10 flyajerov preveč podobnih?
Tam notri v Loop forever so takšne stvari kot "izmenjava kode" med flyerji, masovni pomori flyerjev, favoriziranje tistih ki pokažejo večjo časovno spremenljivost. "Krokodili" - že dolgo enaki četudi uspešni - se zradirajo. Alfa primerki nimajo 100 ampak 700 potomcev ... itd. Evolucijski algoritem je idealen za paralelno teko na večih computrih.
Man muss immer generalisieren - Carl Jacobi
Simko ::
Evolucijski algoritmi so res zanimiva reč. Na faxu smo simulirali ribnik in živali v njem, katere so se učile preživeti. Kul zadevica :) Ampak ta robotek je mnogo več seveda.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Domače branje: Christopher Steiner: Automate This (2012) (strani: 1 2 )Oddelek: Novice / Domače branje | 15123 (11905) | jype |
» | Tehnološki napredek/evolucija ni eksponenten (strani: 1 2 )Oddelek: Znanost in tehnologija | 10903 (10329) | _marko |
» | It means business (strani: 1 2 3 4 5 6 7 8 )Oddelek: Znanost in tehnologija | 28275 (14274) | Thomas |
» | Petaflopsu naproti (strani: 1 2 3 )Oddelek: Novice / Procesorji | 8806 (8806) | Marjan |
» | vaša sintaksa pri programiranju (strani: 1 2 )Oddelek: Programiranje | 6937 (4740) | Thomas |