Novice » Znanost in tehnologija » Uberjev samovozeč program caplja za konkurenco
DamijanD ::
Kako pa veš, da je to avto in kakšna je njegova hitrost?
Na avtocesti razen vozila ne more biti nič drugega. Hitrost se izračuna s pomočjo senzorjev. To znamo že desetletja.
Pri nas medoti, srne, psi pač tega ne vejo...
Kako bi trenutni asistenčni sistemi na AC odreagirali na vozilo, ki gre v napačno smer? Bi se umaknili na sosednji pas ali se samo ustavili?
oxyuranus ::
Mislim, da je resitev preprosta, stisnemo vsa osebna vozila v kocke in iz njih naredimo avtobuse. Dalec najbolj varen prevozni sistem, skoraj ne bo vec nesrec. Aja, a da ne? Zakaj se potem delamo, da je v celi temi varnost na cesti sploh pomembna? Da ni mogoce prava tema: sopiriti se hocem z najnovejso tehnologijo v avtomobilu, ker mojega racunalnika ne morem na hrbtu nositi, telefona se od dalec ne vidi dobro, laptop je v nahrbtniku, avto je pa ravno prave velikosti, v bistvo billboard za ego. Samo toliko
(p.s.: pri vsem denarju, ki se ga danes zmece v pleh, bi lahko bil javni prevoz zastonj, frekventen in v vsako vas)
(p.s.: pri vsem denarju, ki se ga danes zmece v pleh, bi lahko bil javni prevoz zastonj, frekventen in v vsako vas)
Those who do not understand UNIX are condemned to reinvent it, poorly.
(hint: linux)
(hint: linux)
Zgodovina sprememb…
- spremenilo: oxyuranus ()
bbf ::
Dejansko je Uberjev sistem odpovedal. Onemogočili so originalno vgrajene sisteme in uporabljali svoje. Intel, ki proizvaja ta sistem proti naletu, ga dobavlja Aptivu in ta z njim opremlja Volvo, je za test preko monitorja predvajal un "zatemnjen" posnetek v kamero tega sistema. Kljub slabi kvaliteti posnetka in še to iz monitorja, je čipovje sekundo pred trkom zaznalo kolesarja.
http://www.bloomberg.com/news/articles/...
http://www.bloomberg.com/news/articles/...
xmetallic ::
Mislim, da je resitev preprosta, stisnemo vsa osebna vozila v kocke in iz njih naredimo avtobuse. Dalec najbolj varen prevozni sistem, skoraj ne bo vec nesrec. Aja, a da ne? Zakaj se potem delamo, da je v celi temi varnost na cesti sploh pomembna? Da ni mogoce prava tema: sopiriti se hocem z najnovejso tehnologijo v avtomobilu, ker mojega racunalnika ne morem na hrbtu nositi, telefona se od dalec ne vidi dobro, laptop je v nahrbtniku, avto je pa ravno prave velikosti, v bistvo billboard za ego. Samo toliko
(p.s.: pri vsem denarju, ki se ga danes zmece v pleh, bi lahko bil javni prevoz zastonj, frekventen in v vsako vas)
A je nekdo mal fouš? Se bojiš da si bo sosed kupil high-tech auto medtem ko boš ti gonil 15 let starga golfa?
Zgodovina sprememb…
- spremenilo: xmetallic ()
AndrejO ::
Bom odmislil to grobo poenostavljanje na nivoju fantazijskih spisov, da je rezultat "seštevek" česarkoli, ker je stvar bolj kompleksna. Me pa zanima, kaj bi še bilo "nekaj drugega"? Imaš algoritme, imaš podatke, imaš modele. Izven tega ne obstaja samo še kozmično sevanje, za katerega pa raje ne bi videl, da bi imelo vpliv na delovanje vozila.
Nobenih fantazijskih spisov ni. Če dva senzorja javita, da je pol metra pred vozilom ovira, model strojnega učenja pa pravi naj "pritisne" po gasu tega ne bo storil.
Mislim, da si morava razčistiti kaj pomeni "senzor" zate in kaj zame. Npr. ali je senzor, ki meri hitrost vrtenja kolesa (nujen za delovanje ABS) enak po funkciji in soroden po implementaciji, kot to velja za npr. LIDAR, ki ti vrne klasifikacijo identificiranih objektov? Mimogrede, takšen LIDAR za klasifikacijo uporablja metode ML.
Odločitve ne temeljijo samo na strojnem učenju. Seznorji tam niso samo zato da bodo vstopni parametri za model ampak predstavljajo tudi dodatno varovalko. Še en komentar nazaj si trdil, da nihče nima pojma kaj se dogaja v teh algoritmi zdaj pa želiš povedati, da je morda povsem naključen rezultat, ki ga vrne model bolj natančen od senzorjev?
Odvisno od tega o kakšnem senzorju je govora. To, da kolesa zdrsujejo je definitivno signal ABS sistema vozniku (in ML algoritmu). To, da se pred vozilom nahaja otrok, pa ne nujno, ker se lahko to zazna in obravnava tudi drugače in izven omejenega sistema tipa "city stop". Dejansko so ti varnostni sistemi, kot jih morda poznaš iz svojega vozila, tako zelo omejeni, da jih je smiselno poskusiti zamenjati s "centralnim ML", ki lahko upošteva več dejavnikov.
In ja, dejansko sta obe trditvi sočasno popolnoma pravilni:
- Nihče zares ne ve kaj točno se "dogaja" v teh algoritmih, ker nam ljudem natreniran model ni razumljiv.
- V testiranjih in uporabi se ti algoritmi izkažejo za zelo učinkovite in pogosto učinkovitejše od "fiksno programiranih".
"Naključen rezultat" si tudi popolnoma narobe interpretiral. Žal. Svet je "naključen", algoritmi pa ne dajejo 100% pravilnih rezultatov, temveč nek delež manjši od 100%. Ko to statistično obdelaš, dobiš "verjetnost, da bo algoritem vrnil pravilen rezultat."
Če te zanima več na to temo, ti lahko navedem nekaj javno objavljenih raziskav, kjer je bolj natančno razdelan problem "ne vemo kaj se notri dogaja".
Lepo bi bilo, če bi imeli malo več občutka o varnosti delovanja sistema, še preden se ga spusti v javnost. Ja, sicer je to jeba, ker to stane denar in čas in bojda zavira napredek. Po drugi strani pa jaz recimo svojega telesa ne bi želel neprostovoljno donirati v eksperimentalni laboratorij. Kaj pa ti? Bi raje videl, da se stvari za ceno "upočasnjevanja napredka" najprej pošlihtajo v modelih in simulacijah ali pa bi raje videl, da bo na tvojem nekrologu pisalo, da "njegova smrt ni bila zaman".
Sistema, ki bo sposoben voziti med ljudmi, z ljudmi ne moreš narediti v laboratorju.
Več kot 90% dela lahko zaradi narave problem varno in brez žrtev opraviš ravno v podatkovnem centru. Svet je že dovolj napredoval, da se lahko z zadovoljivo natančnostjo simulira tudi takšne svari. Ali si misliš, da je za nek računalniški sistem resnično tako nemogoče narediti "Matrico", ki mu bo servirala ustrezne testne podatke? Edina težava, da tega ne moremo početi za ljudi, je "nekompatibilen" programski vmesnik za možgane. No, pri računalnikih tega problema ni. Računalnik ne ve, če je na drugi strani LIDAR ali nekaj, kar mu pošilja podatke, ki bi mu jih sicer pošiljal LIDAR.
Kako pa sploh misliš, da se trenira ML algoritme? Večina voženj ne služi neposredno treniranju, temveč zajemanju podatkov za simulacije v podatkovnih centrih.
Strinjam se, da je izziv kako narediti realistično simulacijo, ampak tega problema se zavedamo in delamo na temu, da ga bi sistematično rešili. Konec koncev bo to verjetno integralen sistem kateregakoli prihodnjema sistema verifikacije novih avtonomih vozil, kjer bo želel regulator zagotoviti pravilnost delovanja v rangu različnih okoliščin, preden bo izdal tipsko homologacijo za vozilo.
Tisti, ki niso sposobni uporabljat možgane v prometu se bodo žrtvovali za prihodnje generacije in tehnološki napredek.
Na srečo to za ta konreten napredek ni potrebno.
Da greš ti danes lahko v lekarno po antibiotike so tudi mnogi plačali z življenjem.
Slabo primerjavi si naredil, ker so za razvoj antibiotikov z življenjem plačevale predvsem miši in podgane (pa morda še kakšna žival), ljudje pa ne. V najslabšem primeru so umrli tisti, ki bi že tako ali tako umrli zaradi okužbe.
Mislim, da sploh nisi razumel, kaj sem napisal. Predvidevanje in načrtovanje za nekaj minut vnaprej je nekaj, v kar avtonomna Tesla še ni posegla. Pomešal si "reflekse" oz. odzivni čas na izjemen dogodek z ravnanjem, ki verjetnost izjemnega dogodka preprosto spravi na 0.
V prometu ne moreš predvidevat za nekaj minut naprej.
Seveda lahko. Še preden pridem na začetek višnjegorskega klanca lahko že iz (ne)razporejanja po pasovih točno vidim kako ga bodo nekateri biksali in poskrbim, da ne bom v bližini, ko bodo šli početi svoje neumnosti.
Predvidevaš lahko par sekund oziroma natančno toliko kot imaš vidnega polja. Kot človek nisi sposoben hkrati opazovati 360* okoli sebe zato je računalnik na tem področju bistveno bolj sposoben.
Tista predvidevanja, ker imam 1s ali 2s časa za reakcijo z veseljem prepustim "neumnim" avtomatičnim sistemom, ki potem rešujejo, kar se reševati. Vse, kar je več, pa zahteva že nekaj na nivoju, kar lahko trenutno ponudi samo ML. In večini nesreč se ljudje izognemo tako, da sploh ne pridemo v položaj, da bi do nesreče sploh lahko prišlo. Avtonomna vozila bodo največji presežek in prispevek k varnosti dala takrat, ko bodo sposobna zaznati, da je zelo verjetno, da se bo zaradi zaprtja desnega pasu čez 1km, šlepar na tvoji desni tako ali pa drugače vrinil na tvoj pas.
BTW, šlepar ob tvojem boku bo na LIDAR izgledal neverjetno podoben zidu, hkrati pa ga ni voznika, ki bi lahko zamešal šlepar in zid. Challenge accepted?
Aha, res nisi razumel, kaj sem napisal. Bom poskusil še enkrat, manj abstraktno: voznik, ki se vključuje iz pospeševalnega na vozni pas AC, svojega prostora ne bo iskal "nagonsko".
Po čem sklepaš, da ga ne bo? Po izkušnjah? Premalo si na cesti, če nikoli ne opaziš takega ravnanja voznikov.
Opazim vse sorte, večina pa aktivno "dela" na temu, kam se bo vključila. Ali si morda mislil, da je izsiljevanje prednosti možno zgolj zato, ker je nekdo nekaj spregledal?
Kako pa veš, da je to avto in kakšna je njegova hitrost?
Na avtocesti razen vozila ne more biti nič drugega. Hitrost se izračuna s pomočjo senzorjev. To znamo že desetletja.
Glede tega, kaj vse je v resničnem življenju lahko na AC, bom rekel samo "YouTube".
Glede tega kako se hitrost izračuna s pomočjo senzorjev, pa prosim povej ime senzorja, ki je primeren za namestitev na avtonomno vozilo in s katerim boš lahko sledil hitrosti vnaprej neznanega števila vnaprej neznanih vrst objektov okoli vozila.
Začnimo recimo pri temu, da boš senzor javil, da ima zid ob cesti hitrost natančno 0km/h, šlepar, ki vozi vzporedno s teboj, pa hitrost enako tvoji.
Desetletja, praviš ...
Nope. Kot se je v praksi izkazalo že leta nazaj, je tvoj pristop neproduktiven do točke popolne neuporabnosti. Determinističen sistem, kot si ga ti predstavljaš, nima z realnostjo ničesar. S specializacijo ML sistemov pa se je izkazalo, da je performančno lažje "natrenirati" model, da bo sam kodificiral fizikalne zakone in še kaj drugega.
Jaz sem to izpostavil v primeru avtoceste. Ta pristop drugod logično ne deluje.
Tudi na AC ne deluje. Kar poglej si sisteme za zaviranje v sili pri nizkih hitrostih. Zakaj se pri višjih hitrostih ti sistemi samodejno izklopijo?
Razen tistih, seveda, ki se ne.
Npr. Volvo ima enega takšnega, ki deluje pri vseh hitrostih. Osnovan je okoli ML. Si presenečen?
Je pa res, da je poučna zgodba o tem, kako so ga morali popraviti, ker so pozabili, da se v neki določeni državi na cesti množično pojavljajo tudi neke določene živali, ki jih na severni polobli praktično ni. Kar je nekako učna lekcija na temo avtonomnih vozil: tvoj "fizikalni sistem" ima zelo ozek spekter uporabnosti, kar ga v avtonomnih vozilih naredi za približno toliko uporabnega, kot je uporaben v vozilih s človeškim voznikom. Pa še to je vprašanje, če ga ni bolje nadomestiti kar z "centralnim ML". ML sistem ima širok spekter uporabnosti, ima pa hkrati težave, kot sem jih že omenil. Torej bo potrebno še delati na temu.
Za state of the art LIDAR je uspeh, če naredi že samo zajem s klasifikacijo v 0,1s, torej faktor več, kot si ti umišljaš, da računalniki nekaj preračunavajo. Sploh pa bi s tvojim predlaganim pristopom potrebovali po nekaj sekund za vsako iteracijo, ne pa stotinke sekunde. Slednje lahko trenutno dobiš samo z ML modeli. Sploh pa ne mešati samodejnih podsistemov (vse od ESP, ABS, city-stop, ... naprej), ki ne vsebujejo nikakršnih elementov odločanja, temveč zgolj predpisano reakcijo na zelo omejen nabor zaznanih vhodnih signalov, ki so v primerjavi z izgradnjo scene okoli vozila, naravnost trivialni.
Nekaj stotink je bilo komentirano pod tvoji seznamom kaj vse mora narediti, in ne pod "mojim" pristopom.
Tvoj pristop je slepa ulica, ker bi procesiranje vseh signalov za približno ekvivaltenten rezultat vzelu sekunde, če ne še več, vsaka sprememba pri odkriti napaki, pa leta za odpravo, če ne še več.
Pristop, ki ga omenjaš nisem nikoli izpostavil kot nekaj, kar bi bilo sposobno upravljati z vozilom ampak zgolj kot primerjava sposobnosti zaznavanja človek vs računalnik.
Zaznavanje je integralen in dejansko tudi najbolj kompleksen del ML, ki tudi samostojno upravlja vozilo. To, kar ti preprosto odmahneš z besedo "zaznavanje" je jedro problema, ki ga rešuje ML.
Bojim se, da si svoje poznavanje slednjih neupravičeno in tudi narobe posplošil na dimenzijo in naravo problema, ki ga rešuje sistem avtonomnega vozila.
Le kakšen problem naj bi reševalo avtonomno vozilo? Menda ne bo namenjeno zdravljenju viroze? V svojih komentarjih sem le izpostavil, da ima samovozeče vozilo boljši pregled nad dogajanjem v prometu kot človek, ter da bi se v prometu, kjer bi vsi dosledno upoštevali predpise odrezal vsaj tako dobro če ne tudi boljše kot človek.
V tem trenutku imajo "state of the art" testna avtonomna vozila še vedno slabši pregled nad dogajanjem v prometu.
Česar ne razumeš je to, da "vedeti, da je 2834mm stran od senzorja v natančno znani smeri nekaj, kar je odbilo laserski žarek" ni še niti približno blizu temu, da bi vozilo imelo kakršenkoli pregled nad dogajanjem. To je tako, kot bi rekel, da ima radar za usmerjanje letalskega prometa "pregled nad dogajanjem". Nima ga. To je orodje, ki ljudem omogoča "pregled nad dogajanjem". Šele ko daš v vozilo nadomestek za voznika, boš lahko rekel, da ima "vozilo" nek "pregled" in v tem slednjem pogledu so vozila prišla fenomenalno daleč, niso pa še čisto tam, kjer bi morala biti.
Besede so v tem fohu jeba, ker implicirajo, da je nekaj za računalnik trivialno že zgolj zato, ker je trivialno za človeka. Npr. spoznaj lepo sosedo na sliki. Potrošene so bile miljarde in leta, da smo se približali temu, da bi lahko računalnik v večini primerov na sliki pravilno "zazna" tvojo lepo sosedo. Pa je to nekaj za kar ti ne potrebuješ niti 0,1s.
Še vedno me zanima kateri "senzor" v vozilu bo zaznal fizikalni zakon po katerem v n% primerov za žogo na cesto priteče otrok. Ko že praviš, da imajo tvoji "senzorji" boljši pregled nad dogajanjem v prometu, kot pa človek. Saj si rekel, da je to vse samo fizika, mar ne?
nejcek74 ::
@AndrejO, hvala za zanimive razlage AI, ML, strojnega ucenja. Zame, informacjskega laika, zanimivo in poucno.
xmetallic ::
Mislim, da si morava razčistiti kaj pomeni "senzor" zate in kaj zame. Npr. ali je senzor, ki meri hitrost vrtenja kolesa (nujen za delovanje ABS) enak po funkciji in soroden po implementaciji, kot to velja za npr. LIDAR, ki ti vrne klasifikacijo identificiranih objektov? Mimogrede, takšen LIDAR za klasifikacijo uporablja metode ML.
LIDAR ne vrne klasifikacije identicifiranih objektov. LIDAR vrne en kup podatkov, ki nimajo ne repa in ne glave. Objekt iz teh podatkov prepozna šele algoritem za strojno učenje.
Če vzameš laser, ga usmeriš proti ogledalu. Od trenutka ko si ga usmeril proti ogledalu, do trenutka ko se ti je snop vrnil (odbil) nazaj je preteklo nekaj časa. Ta podatek zadostuje za izračun oddaljenosti objekta od tebe. To imajo vsa avtonomna vozila. Seveda ne v kitajski obliki ampak malce bolj napredne sisteme za merjenje oddaljenosti. Oddaljenost objekta pred seboj lahko izračunaš tudi s pomočjo zvoka, kar pa pri avtonomnih vozilih ni preveč uporabno. Nič novega in nič za kar bi potreboval strojno učenje.
Odvisno od tega o kakšnem senzorju je govora. To, da kolesa zdrsujejo je definitivno signal ABS sistema vozniku (in ML algoritmu). To, da se pred vozilom nahaja otrok, pa ne nujno, ker se lahko to zazna in obravnava tudi drugače in izven omejenega sistema tipa "city stop". Dejansko so ti varnostni sistemi, kot jih morda poznaš iz svojega vozila, tako zelo omejeni, da jih je smiselno poskusiti zamenjati s "centralnim ML", ki lahko upošteva več dejavnikov.
Senzor ne ve ali se pred avtom nahaja človek, drug avto ali zid. Zazna pa, da se nekaj pred avtom nahaja. In lahko tudi izračuna koliko metrov pred avtom je ta objekt. Brez strojnega učenja.
Centralni ML oz. karkoli že naj bi to pomenilo, ne obstaja. Avtonomna vozila niso sestavljena iz enega samega modela za strojno učenje, ki bi skrbel za vse.
"Naključen rezultat" si tudi popolnoma narobe interpretiral. Žal. Svet je "naključen", algoritmi pa ne dajejo 100% pravilnih rezultatov, temveč nek delež manjši od 100%. Ko to statistično obdelaš, dobiš "verjetnost, da bo algoritem vrnil pravilen rezultat."
Strojno učenje nikoli ne bo doseglo 100% natančnost. To tudi ni cilj.
Več kot 90% dela lahko zaradi narave problem varno in brez žrtev opraviš ravno v podatkovnem centru. Svet je že dovolj napredoval, da se lahko z zadovoljivo natančnostjo simulira tudi takšne svari. Ali si misliš, da je za nek računalniški sistem resnično tako nemogoče narediti "Matrico", ki mu bo servirala ustrezne testne podatke? Edina težava, da tega ne moremo početi za ljudi, je "nekompatibilen" programski vmesnik za možgane. No, pri računalnikih tega problema ni. Računalnik ne ve, če je na drugi strani LIDAR ali nekaj, kar mu pošilja podatke, ki bi mu jih sicer pošiljal LIDAR.
Če bi bilo v laboratoriju možno narediti "matrico" bi imeli danes na cestah brezhibna vozila. Ta trditev je zelo napačna. Ne obstaja matrica, ki bi bila vsaj približek resničnega okolja, in je tudi ni mogoče narediti. Strojno učenje se ne da počet s približki. Če želiš natančne rezultate moraš dati tudi natančne podatke.
Kako pa sploh misliš, da se trenira ML algoritme? Večina voženj ne služi neposredno treniranju, temveč zajemanju podatkov za simulacije v podatkovnih centrih.
Res je ampak služi tudi testiranju algoritma. Ne moreš vedeti kako se bo algoritem obnašal v določeni situaciji če ga ne testiraš live. Lahko testiraš 1000x na simulatorju in dela brezhibno pa se na cesti odzove povsem drugače. Brez testiranja na cesti ni prepričljivih rezultatov.
Strinjam se, da je izziv kako narediti realistično simulacijo, ampak tega problema se zavedamo in delamo na temu, da ga bi sistematično rešili. Konec koncev bo to verjetno integralen sistem kateregakoli prihodnjema sistema verifikacije novih avtonomih vozil, kjer bo želel regulator zagotoviti pravilnost delovanja v rangu različnih okoliščin, preden bo izdal tipsko homologacijo za vozilo.
Regulator nikoli ne bo mogel zagotoviti pravilnosti delovanja. Zato nekatere zvezne države v ZDA zahtevajo redna poročila o nesrečah, posredovanju. Ker ni možno v 1000, 100 000 kilometrih pokriti vse možne situacije. Varnost vozil se spremlja sproti. Tudi razvoj vozil ni mogoč brez sprotnega testiranja.
Slabo primerjavi si naredil, ker so za razvoj antibiotikov z življenjem plačevale predvsem miši in podgane (pa morda še kakšna žival), ljudje pa ne. V najslabšem primeru so umrli tisti, ki bi že tako ali tako umrli zaradi okužbe.
Aha, če bi nekdo tako ali tako umrl ga pa dajmo ubit s substanco, ki bo morda nekoč osnova za zdravilo? Sužnji so bili pogosto žrtve testiranj. Odpirali so jim lobanje, preučevali možgane, notranje organe.
Seveda lahko. Še preden pridem na začetek višnjegorskega klanca lahko že iz (ne)razporejanja po pasovih točno vidim kako ga bodo nekateri biksali in poskrbim, da ne bom v bližini, ko bodo šli početi svoje neumnosti.
Ne, ne moreš. Ker ti ne boš vedel, da je meni ravnokar prispel SMS na telefon, zato bom pogled usmeril s ceste in čelno trčil v tvoj avto. Tega ne boš vedel in pričakoval. Če bi bilo možno na cesti vse predvidevati bi bilo število nesreč manjše.
In večini nesreč se ljudje izognemo tako, da sploh ne pridemo v položaj, da bi do nesreče sploh lahko prišlo. Avtonomna vozila bodo največji presežek in prispevek k varnosti dala takrat, ko bodo sposobna zaznati, da je zelo verjetno, da se bo zaradi zaprtja desnega pasu čez 1km, šlepar na tvoji desni tako ali pa drugače vrinil na tvoj pas.
Ta podatek je neuporaben, in bi po nepotrebnem obremenjeval sistem z nekoristnimi informacijami. Za avto je relevantno le kaj se dogaja v neposredni prihodnosti tj. naslednja poteza, ali dve, vozil v prometu.
BTW, šlepar ob tvojem boku bo na LIDAR izgledal neverjetno podoben zidu, hkrati pa ga ni voznika, ki bi lahko zamešal šlepar in zid. Challenge accepted?
Ne drži. Lidar lahko iz zraka natančno določi relief pokrajine ni pa zmožen ločiti med zidom in prikolico šleperja? Šleper ima značilno obliko, ki jo je trivialno prepoznati.
Opazim vse sorte, večina pa aktivno "dela" na temu, kam se bo vključila. Ali si morda mislil, da je izsiljevanje prednosti možno zgolj zato, ker je nekdo nekaj spregledal?
Izsiljevanje je "tradicija" na cesti, ki bo prisotna vse dokler bodo za volanom sedeli ljudje.
Začnimo recimo pri temu, da boš senzor javil, da ima zid ob cesti hitrost natančno 0km/h, šlepar, ki vozi vzporedno s teboj, pa hitrost enako tvoji.
Če ima avto na števcu 100km/h, šleper ob boku pa se premika vzporedno z avtom je edini logičen izračun, da ima šleper hitrost 100km/h. Potrebno je le še ugotoviti, da gre za šleper in ne zid. Za kar potrebuješ le en senzor, ki je sposoben vrniti razdaljo od določenega objekta. Podatki iz LIDAR-ja bi zadostovali, da ugotoviš da gre za prikolico šleperja.
Tudi na AC ne deluje. Kar poglej si sisteme za zaviranje v sili pri nizkih hitrostih. Zakaj se pri višjih hitrostih ti sistemi samodejno izklopijo?
Zato, da se proizvajalci rešijo odgovornost v primeru odpovedi sistema. Kar ne pomeni, da sistem ne bi pravilno deloval. Da bi proizvajalci lahko zagotovili pravilno delovanje pri višjih hitrosti bi morali testirati na cesti. Pa smo spet tam. Brez testiranj na cesti ni mogoče razviti sistema, ki se bo vedno pravilno odzval.
Npr. Volvo ima enega takšnega, ki deluje pri vseh hitrostih. Osnovan je okoli ML. Si presenečen?
Volvo je v lasti Kitajcev. Dvomim, da so sistem testirali na cestah Švedske. Na Kitajskem ni težav z regulacijo. Pa smo že tretjič tam. Avto moraš testirat, kar lahko počneš le na cesti.
Tvoj pristop je slepa ulica, ker bi procesiranje vseh signalov za približno ekvivaltenten rezultat vzelu sekunde, če ne še več, vsaka sprememba pri odkriti napaki, pa leta za odpravo, če ne še več.
Izračun, da se 32m pred avtom nahaja objekt vzame nekaj stotink, če ne še manj. Sodobni procesor na sekundo opravi nekaj milijard operacij.
V tem trenutku imajo "state of the art" testna avtonomna vozila še vedno slabši pregled nad dogajanjem v prometu.
Na YouTube imaš googlova vozila, ter objekte, ki jih okoli sebe detektirajo podporni sistemi. Zagotovo ne obstaja človek, ki lahko v vsaki sekundi natančno ve kje se nahajajo vsi objekti okoli njega. Še manj da bi bil sposoben spremljati smer gibanja in hitrost le teh.
Česar ne razumeš je to, da "vedeti, da je 2834mm stran od senzorja v natančno znani smeri nekaj, kar je odbilo laserski žarek" ni še niti približno blizu temu, da bi vozilo imelo kakršenkoli pregled nad dogajanjem. To je tako, kot bi rekel, da ima radar za usmerjanje letalskega prometa "pregled nad dogajanjem". Nima ga. To je orodje, ki ljudem omogoča "pregled nad dogajanjem". Šele ko daš v vozilo nadomestek za voznika, boš lahko rekel, da ima "vozilo" nek "pregled" in v tem slednjem pogledu so vozila prišla fenomenalno daleč, niso pa še čisto tam, kjer bi morala biti.
Seveda ga ima. Pilot lahko med letom zaspi pa ga bo sistem, del katerega je tudi radar obvestill, da v njegovi smeri, na višini x metrov leti drugo letalo. Če se ne motim se je avtopilot celo sposoben izogniti
trku.
Še vedno me zanima kateri "senzor" v vozilu bo zaznal fizikalni zakon po katerem v n% primerov za žogo na cesto priteče otrok. Ko že praviš, da imajo tvoji "senzorji" boljši pregled nad dogajanjem v prometu, kot pa človek. Saj si rekel, da je to vse samo fizika, mar ne?
Na avtocesti ne bo otroka z žogo. To je tudi edini primer v katerem sem jaz trdil, da je možno brez strojnega učenja zaznavati določene spremembe in premike ostalih udeležencev.
Zgodovina sprememb…
- spremenilo: xmetallic ()
krneki0001 ::
Če vzameš laser, ga usmeriš proti ogledalu. Od trenutka ko si ga usmeril proti ogledalu, do trenutka ko se ti je snop vrnil (odbil) nazaj je preteklo nekaj časa. Ta podatek zadostuje za izračun oddaljenosti objekta od tebe. To imajo vsa avtonomna vozila. Seveda ne v kitajski obliki ampak malce bolj napredne sisteme za merjenje oddaljenosti. Oddaljenost objekta pred seboj lahko izračunaš tudi s pomočjo zvoka, kar pa pri avtonomnih vozilih ni preveč uporabno. Nič novega in nič za kar bi potreboval strojno učenje.
Sem že napisal, da niti laserja ne rabiš, oziroma je slabše z laserjem kot s kamero.
Še hitrejše od laserja je zajem s slike stereo vida (2 kameri, pri katerih veš kakšna je razlika med gorišči). Ker tam stalno računaš razdaljo do objekta pred tabo. V povezavi z GPS-om pa še njegovo hitrost. Pri radarju pa imaš neko frekvenco ponovitev pošiljanja signala in potem lovljenje signala nazaj. Kar je v bistvu veliko slabše, ker pošlješ signal in potem čakaš na odgovor, potem spet čakaš da pošlješ signal in spet pošlješ signal, pa spet čakaš, da nazaj pride.
krneki0001 ::
Izračun, da se 32m pred avtom nahaja objekt vzame nekaj stotink, če ne še manj. Sodobni procesor na sekundo opravi nekaj milijard operacij.
Sodobni procesor že opravi veliko operacij, ampak signal se mora pretvorit in prit do procesorja. Pa četudi bi bila stotinka sekunde za pošiljanje signala in sprejetje nazaj, da je ovira pred avtom, rabiš še desetinko, da ta podatek pretvoriš v obliko, da pride do procesorja, potem pa še desetinko, da se vrne odgovor in ga spraviš do tega da se sproži alarm.
Recimo 32m pri 130km/h prevoziš v manj kot sekundi. Torej bo par desetink preden bo naredilo bum sprožen alarm. In pri tej hitrosti v tem času nimaš več kaj narediti.
Okapi ::
krneki0001 je izjavil:
A se ti sploh zavedaš, kako nič pojma nimaš? Ker kar si sedaj naklobasal, je popoln bs.
Če vzameš laser, ga usmeriš proti ogledalu. Od trenutka ko si ga usmeril proti ogledalu, do trenutka ko se ti je snop vrnil (odbil) nazaj je preteklo nekaj časa. Ta podatek zadostuje za izračun oddaljenosti objekta od tebe. To imajo vsa avtonomna vozila. Seveda ne v kitajski obliki ampak malce bolj napredne sisteme za merjenje oddaljenosti. Oddaljenost objekta pred seboj lahko izračunaš tudi s pomočjo zvoka, kar pa pri avtonomnih vozilih ni preveč uporabno. Nič novega in nič za kar bi potreboval strojno učenje.
Sem že napisal, da niti laserja ne rabiš, oziroma je slabše z laserjem kot s kamero.
Še hitrejše od laserja je zajem s slike stereo vida (2 kameri, pri katerih veš kakšna je razlika med gorišči). Ker tam stalno računaš razdaljo do objekta pred tabo. V povezavi z GPS-om pa še njegovo hitrost. Pri radarju pa imaš neko frekvenco ponovitev pošiljanja signala in potem lovljenje signala nazaj. Kar je v bistvu veliko slabše, ker pošlješ signal in potem čakaš na odgovor, potem spet čakaš da pošlješ signal in spet pošlješ signal, pa spet čakaš, da nazaj pride.
krneki0001 ::
Daj prosim, preden govoriš da je to bs, malo preveri kako deluje stereo vid in kaj lahko iz zajema dveh dobrih kamer, pri katerih veš kakšna je razdalja med goriščema razbereš in potem še izračunaš.
Imaš sisteme brez radarjev in laserjev, pa na predstavitvi niso povozili niti lutke, za razliko od recimo volva, ki je pa na predstavitvi direktorja povozil. klub radarju in laserju.
Imaš sisteme brez radarjev in laserjev, pa na predstavitvi niso povozili niti lutke, za razliko od recimo volva, ki je pa na predstavitvi direktorja povozil. klub radarju in laserju.
Okapi ::
A je tebi sploh jasno, kako stvari delujejo, in kaj pomeni "razdalja med goriščema"? Ker sem prepričan, da ti ni.
janig ::
krneki0001 je izjavil:
Sem že napisal, da niti laserja ne rabiš, oziroma je slabše z laserjem kot s kamero.
Brezveze, da to nam razlagas. Raje napisi Waymo izenirjem, da nimajo pojma in naj raje uporabijo dve kameri namesto LIDARja.
krneki0001 ::
@Okapi Perfektno jasno mi je in očitno veliko bolj kot tebi. Se namreč že nekaj let ukvarjam s stereovidom za hobi. Nekje 6 do 7 let nazaj sem bil na enem predavanju o računalniškem vidu, ker me zadeva zanima. Predavatelj je začel o tem razlagat in malo kasneje je še subaru dal ven eyesight, ki deluje na tem principu. Poleg tega se v tem načinu snemajo tudi 3D filmi.
Zase sem že takrat sestavil sistem dveh kamer (sicer s samo 60fps), katerega sem tudi že testiral (ni povezan na avto, če to misliš, mora računalnik še vedno biti v naročju sovoznika, čeprav bo počasi prišel do te stopnje, da bo vgrajen v avto). Na displayu lepo sproti prikazuje vozila pred mojim avtom in razdalje do njih (ter izračunano hitrost na podlagi GPS-a in hkrati iz OBD2 priključka) v realnem času. Tudi ob prižigu zavornih luči avta pred tabo, se že vklopi alarm.
Poanta sistema je da ti poleg višine in širine (kar ti da že ena sama kamera) doda še tretjo dimenzijo. In to je globina. Obstaja zelo simpl enačba za to, da si izračunaš za koliko je oddaljen objekt od teh dveh kamer. Ko to povežeš še z GPS-om ali števcem hitrosti v avtu, dobiš še izračunano hitrost vozila pred tabo. Ob zaviranju avta pred tabo, zna subarujev eyesight tudi ustaviti tvoj avto, pozna gosji red (torej vozi s hitrostjo avta pred tabo) in še par zadev.
@janig, ti pa lahko enako Subarujevim pošlješ, da nimajo pojma.
Kako je volvo povozil direktorja na predstavitvi radarja, pa kako se je zaletel v zadnji del kamiona:
Zase sem že takrat sestavil sistem dveh kamer (sicer s samo 60fps), katerega sem tudi že testiral (ni povezan na avto, če to misliš, mora računalnik še vedno biti v naročju sovoznika, čeprav bo počasi prišel do te stopnje, da bo vgrajen v avto). Na displayu lepo sproti prikazuje vozila pred mojim avtom in razdalje do njih (ter izračunano hitrost na podlagi GPS-a in hkrati iz OBD2 priključka) v realnem času. Tudi ob prižigu zavornih luči avta pred tabo, se že vklopi alarm.
Poanta sistema je da ti poleg višine in širine (kar ti da že ena sama kamera) doda še tretjo dimenzijo. In to je globina. Obstaja zelo simpl enačba za to, da si izračunaš za koliko je oddaljen objekt od teh dveh kamer. Ko to povežeš še z GPS-om ali števcem hitrosti v avtu, dobiš še izračunano hitrost vozila pred tabo. Ob zaviranju avta pred tabo, zna subarujev eyesight tudi ustaviti tvoj avto, pozna gosji red (torej vozi s hitrostjo avta pred tabo) in še par zadev.
@janig, ti pa lahko enako Subarujevim pošlješ, da nimajo pojma.
Kako je volvo povozil direktorja na predstavitvi radarja, pa kako se je zaletel v zadnji del kamiona:
Zgodovina sprememb…
- spremenilo: krneki0001 ()
krneki0001 ::
Okapi, na tvojo žalost si se spet zmotil. Iz tega delam namreč tudi magistrsko nalogo na FERI-ju. Še vedno mi je pa to hobi.
Zgodovina sprememb…
- spremenilo: krneki0001 ()
Okapi ::
A iz pravljičarstva? Še tega ne veš, kaj je gorišče. Lahko pa na hitro skiciraš, kaj je to "razdalja med goriščema". Če ti bo uspelo.
krneki0001 ::
Tukaj si preberi. Meni se ne da več s tabo razpravljat. Lahko pa subaruju napišeš da njihov sistem ni dober, ker ne uporablja radarja.
https://www.google.si/url?sa=t&rct=j&q=...
Lahko si pa kupi enega prvih Xboxov z senzorjem kinect (po ene 50€ so), si na ms strani DL-jaš njihoc Xbox kinect sdk, pa se igraš s tem. Boš prej dojel za kaj gre pri vsej stvari.
https://www.google.si/url?sa=t&rct=j&q=...
Lahko si pa kupi enega prvih Xboxov z senzorjem kinect (po ene 50€ so), si na ms strani DL-jaš njihoc Xbox kinect sdk, pa se igraš s tem. Boš prej dojel za kaj gre pri vsej stvari.
Zgodovina sprememb…
- spremenilo: krneki0001 ()
Okapi ::
Mi ni treba nič brati, ker vem, kako se meri razdalja z dvema kamerama. Zato mi je tudi jasno, da ti pojma nimaš, ker sicer ne bi pisal o "razliki med goriščema".
krneki0001 ::
Edit: našel tiskarsko napako - napisal razlika, namesto razdalja. Sorry, se zgodi.
Mislim, koliko pisanja za to da si se obesil na eno narobe napisano besedo, namesto da bi me samo popravil že pri prvem postu, da sem naredil tipkarsko napako.
krneki0001 je izjavil:
...(2 kameri, pri katerih veš kakšna je razlika med gorišči)...
Mislim, koliko pisanja za to da si se obesil na eno narobe napisano besedo, namesto da bi me samo popravil že pri prvem postu, da sem naredil tipkarsko napako.
Zgodovina sprememb…
- spremenilo: krneki0001 ()
darkolord ::
Vse to (in še več), kar počne Subaru s stereo kamero, počne Mobileye z eno mono kamero.
Ker je znana pozicija kamere glede na ravnino, na kateri se objekti nahajajo, lahko s tem izračuna tudi oddaljenost posameznih objektov.
Če imaš dve kameri primarno za depth map, imaš isti problem kot npr. z LIDARjem - imaš podatke o globini (pa še to na omejeni razdalji), ne veš pa, kaj je tam. Kar pa je v bistvu glavni problem.
Ker je znana pozicija kamere glede na ravnino, na kateri se objekti nahajajo, lahko s tem izračuna tudi oddaljenost posameznih objektov.
Če imaš dve kameri primarno za depth map, imaš isti problem kot npr. z LIDARjem - imaš podatke o globini (pa še to na omejeni razdalji), ne veš pa, kaj je tam. Kar pa je v bistvu glavni problem.
krneki0001 ::
Človek hoče vedeti, kaj točno je pred tabo. Računalnik mora samo vedeti ali je ovira ali ne. To poenostavi zadeve.
Vazelin ::
niti ne. če bi bila tam čez cesto priletela ena velika vreča verjetno nočeš tvegati in full bremzati zaradi tega kajne?
krneki0001 ::
darklord, zato sta pa volvo in subaru pred ostalimi, ki uporabljajo Mobileye, Volvo ima temu sistemu dodan še radar, subaru pa še eno kamero in sta razred pred tistimi, ki uporabljajo samo Mobileye.
Pa razlika ali sistem samo opozarja ali tudi kaj še počne zraven. volvo in subaru s pomočjo tega sistema potem tudi zavirata, večina teh sistemov z mobileye pa samo opozarja na ovire.
Evo link, kjer rangirajo sisteme, volvo in subaru sta pred ostalimi:
Če bi bila vreča v velikosti avta, bi vsak sistem zaviral, pa človek tudi,
Pa razlika ali sistem samo opozarja ali tudi kaj še počne zraven. volvo in subaru s pomočjo tega sistema potem tudi zavirata, večina teh sistemov z mobileye pa samo opozarja na ovire.
Evo link, kjer rangirajo sisteme, volvo in subaru sta pred ostalimi:
niti ne. če bi bila tam čez cesto priletela ena velika vreča verjetno nočeš tvegati in full bremzati zaradi tega kajne?
Če bi bila vreča v velikosti avta, bi vsak sistem zaviral, pa človek tudi,
Zgodovina sprememb…
- spremenilo: krneki0001 ()
Okapi ::
krneki0001 je izjavil:
Edit: našel tiskarsko napako - napisal razlika, namesto razdalja. Sorry, se zgodi.
krneki0001 je izjavil:
...(2 kameri, pri katerih veš kakšna je razlika med gorišči)...
Mislim, koliko pisanja za to da si se obesil na eno narobe napisano besedo, namesto da bi me samo popravil že pri prvem postu, da sem naredil tipkarsko napako.
Ne, ni narobe napisana besede, ker tudi razdalja med goriščema nima nič s tem.
Okapi ::
darkolord ::
nebivedu, prvi Teslin avtopilot (tisti, ki je dejansko sam vozil okoli), je bil baziran na eni Mobileyeovi kamerci.
Mislim, da praktično nihče ne uporablja Mobileye samo za opozarjanje, ampak vsaj za zaviranje v sili, če ne tudi za aktivni tempomat in držanje ceste. Kar nekaj proizvajalcev je radarje nadomestilo s tole mono kamerco.
Volvo tudi uporablja Mobileye.
Res je, da so še dodatni senzorji, predvsem ko so v igri avtonomne funkcije. A to večinoma zaradi redundance, kot zaradi slabosti sistema ene kamere (teh je nekaj, a malo).
Mobileye je bil izrecno proti temu, da Tesla na trg da autopilot brez redundance; zato so tudi prekinili sodelovanje, ko je prišlo do tiste nesreče s smrtnim izidom, ker je Tesla na svojo pest izzivala in se opekla. Potem so kar dolgo časa ostali brez autopilota - notri so sicer natlačili polno hardvera ("AP 2.0"), niso pa dolgo imeli pametnega softvera, ki bi bil vsaj približno konkurenčen predhodni rešitvi.
Mislim, da praktično nihče ne uporablja Mobileye samo za opozarjanje, ampak vsaj za zaviranje v sili, če ne tudi za aktivni tempomat in držanje ceste. Kar nekaj proizvajalcev je radarje nadomestilo s tole mono kamerco.
Volvo tudi uporablja Mobileye.
Res je, da so še dodatni senzorji, predvsem ko so v igri avtonomne funkcije. A to večinoma zaradi redundance, kot zaradi slabosti sistema ene kamere (teh je nekaj, a malo).
Mobileye je bil izrecno proti temu, da Tesla na trg da autopilot brez redundance; zato so tudi prekinili sodelovanje, ko je prišlo do tiste nesreče s smrtnim izidom, ker je Tesla na svojo pest izzivala in se opekla. Potem so kar dolgo časa ostali brez autopilota - notri so sicer natlačili polno hardvera ("AP 2.0"), niso pa dolgo imeli pametnega softvera, ki bi bil vsaj približno konkurenčen predhodni rešitvi.
Zgodovina sprememb…
- spremenilo: darkolord ()
krneki0001 ::
Na linku, ki sem ga dal, čisto na dnu imaš razpredelnico. Tam se vidi, kateri zavirajo, kateri ne. Sicer gre za 4 leta star test, ker novih testov še niso delali, ampak tam se vidi kateri se tudi ustavijo.
Ja, volvo ga uporablja skupaj z radarjem.
Ja, volvo ga uporablja skupaj z radarjem.
Zgodovina sprememb…
- spremenilo: krneki0001 ()
krneki0001 ::
Zanimivo:
Torej 2x mobileye v subarujih.
Tako pa zgleda potem eyesight v avtu za 22k evrov:
Subaru made a point of saying that the cameras were developed by them. No mention of who developed the software with its complex algorithms. My guess is Mobileye, which supplies BMW and GM with OEM camera based ADAS and also has a line of aftermarket consumer models. Interestingly, Subaru refers to a "stereo camera" and processing "stereo images", and doesn't use the term 3D. That likely reflects the fact that Subaru is a Japanese company and Japanese 3D enthusiasts prefer the term stereo.
Torej 2x mobileye v subarujih.
Tako pa zgleda potem eyesight v avtu za 22k evrov:
Zgodovina sprememb…
- spremenilo: krneki0001 ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Uber želi nadaljevati preizkuse avtonomnih vozilOddelek: Novice / Znanost in tehnologija | 3600 (2856) | Mare2 |
» | NTSB: Uberjev avtomobil je peško zaznal šest sekund pred usodnim trčenjem (strani: 1 2 )Oddelek: Novice / Znanost in tehnologija | 24007 (19331) | shadeX |
» | Prva smrtna žrtev v nesreči samovozečega avtomobila (strani: 1 2 3 4 … 8 9 10 11 )Oddelek: Novice / Znanost in tehnologija | 193150 (176645) | AndrejO |
» | Arizona prepovedala Uberjeva avtonomna vozilaOddelek: Novice / Znanost in tehnologija | 9705 (7781) | joze67 |
» | Uber zaradi nesreče prekinil preizkuse avtonomnih vozil (strani: 1 2 3 4 5 )Oddelek: Novice / Znanost in tehnologija | 61828 (56537) | Unknown_001 |